# Дэвид Паттерсон: Архитектура RISC, стандарты RAID и будущее ML

Источник: https://www.youtube.com/watch?v=naed4C4hfAg
Канал: Lex Fridman
Опубликовано: 27.06.2020

---

## Архитектор прогресса: Дэвид Паттерсон о RISC, RAID и будущем вычислений
[[JUMP:3:22]]

Современный мир построен на фундаментальных принципах компьютерной архитектуры, многие из которых были заложены в 1980-х годах. В беседе с Лексом Фридманом, лауреат премии Тьюринга и профессор Беркли Дэвид Паттерсон разбирает эволюцию микропроцессоров, роль открытых стандартов и кризис закона Мура, предлагая взгляд на технологии как на искусство поиска элегантной простоты.

### ⚙️ Микропроцессоры и RISC: борьба за простоту
[[JUMP:3:34]]

За последние 50 лет компьютерные системы прошли путь от машин, занимавших целые комнаты, до устройств, умещающихся в кармане, при этом став в миллионы раз быстрее. В основе любого компьютера лежат пять компонентов: ввод/вывод, память, арифметическое устройство («мышцы») и устройство управления («мозг»).

Дэвид Паттерсон стал одним из главных идеологов архитектуры RISC (Reduced Instruction Set Computer), которая в 1980-х годах противопоставлялась сложным архитектурам CISC.

*   **Суть спора:** Сторонники CISC полагали, что процессор должен поддерживать сложные, «многосложные» команды для упрощения работы программиста.
*   **Позиция Паттерсона:** Поскольку закон Мура гарантировал быстрый рост количества транзисторов, эффективнее создавать простые инструкции, которые выполняются очень быстро.
*   **Результат:** Хотя архитектуры RISC требовали выполнения большего количества команд, они оказались до 4 раз эффективнее в итоговой скорости выполнения программ.

Интересно, что со временем Intel адаптировала свои процессоры, внедрив аппаратный перевод сложных команд CISC в «RISC-подобные» инструкции, тем самым сохранив совместимость с огромным рынком PC-программ.

### 🔓 RISC-V: открытый стандарт для будущего
[[JUMP:39:52]]

В 2010 году в Беркли была инициирована разработка открытой архитектуры RISC-V, которая учитывала ошибки проектов 80-х годов. Это не просто железо, а спецификация «словаря» процессора, доступная всем.

*   **Преимущества открытости:** Возможность создавать собственные процессоры без лицензионных отчислений и возможность улучшения системы сообществом, подобно развитию Linux.
*   **Изящность дизайна:** RISC-V использует базовый набор из ~40 инструкций, а остальные функции вынесены в опциональные расширения.
*   **Прогноз:** По мнению гостя, в течение 10–20 лет RISC-V может стать самым популярным стандартом в мире, особенно в сфере интернета вещей (IoT) и, потенциально, облачных вычислений.

### 📉 Кризис закона Мура и эра ускорителей
[[JUMP:59:46]]

Дэвид Паттерсон подчеркивает: закон Мура — это конкретная количественная зависимость удвоения транзисторов каждые два года — больше не соблюдается. Современные процессоры общего назначения замедлили свой рост производительности до нескольких процентов в год.

*   **Стратегия развития:** Будущее вычислений — в создании домен-специфичных ускорителей (например, для машинного обучения).
*   **Роль ML:** Революция нейросетей стала «божьим даром» для компьютерных архитекторов. Ускорение матричных вычислений позволяет достигать высокой производительности даже на фоне стагнации классических CPU.
*   **Важность софта:** Паттерсон предупреждает: создание отличного железа без поддержки стека ПО (компиляторов, библиотек) ведет к краху стартапов. Успех Habana (купленной Intel) по сравнению с закрытием проекта Nirvana — яркое подтверждение важности бенчмарков вроде MLPerf.

### 💾 RAID: надежность через избыточность
[[JUMP:128:21]]

В 1988 году Паттерсон с коллегами представил концепцию RAID (Redundant Array of Inexpensive Disks). Идея заключалась в замене огромных, дорогих дисков на массив из множества дешевых PC-дисков.

*   **Критический вызов:** Массив из 40 обычных дисков был бы крайне ненадежным, выходя из строя каждые две недели.
*   **Решение:** Избыточность (Redundancy). Использование дополнительных дисков для хранения контрольных сумм позволило сделать систему не только дешевле и быстрее, но и надежнее, чем дорогие промышленные решения.
*   **Современность:** Переход от магнитных дисков к Flash-памяти фундаментально изменил хранение данных, однако принципы RAID остаются критически важными для обеспечения целостности информации.

### 🎓 Жизнь и карьера: от борьбы на ринге к педагогике
[[JUMP:136:56]]

Дэвид Паттерсон считает, что преподавание и исследования глубоко взаимосвязаны и синергичны. Работа со студентами, которые задают сложные вопросы, заставляет исследователя глубже погружаться в основы.

*   **Уроки борьбы:** Соревновательный опыт в борьбе дал Паттерсону не только физическую, но и интеллектуальную уверенность — готовность отстаивать правду и не стоять в стороне при столкновении с ложью.
*   **Метрики жизни:** По мнению гостя, успех измеряется не состоянием счета в банке, а количеством влияния на людей и качеством отношений.
*   **Совет по отношениям:** Секрет долгого брака, по словам Паттерсона, заключается в девяти «волшебных» словах: «Я был неправ, ты была права, я люблю тебя».