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

Lex Fridman 279 тыс. 1 ч 49 мин 3 мин 27.06.2020
Главное

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

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

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

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

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

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

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

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

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

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

💾 RAID: надежность через избыточность

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

🎓 Жизнь и карьера: от борьбы на ринге к педагогике

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

💬 Цитаты

«В инженерном деле соблазн сделать вещи сложнее велик, но труднее — прийти к простому, элегантному решению.»

Дэвид Паттерсон 53:23

«Девять волшебных слов для крепкого брака: «Я был неправ, ты была права, я люблю тебя».»

Дэвид Паттерсон 1:48:09
👥 Спикеры
📚 Упомянутые книги
🔗 Упомянутые сайты и проекты
📖 Термины
RISC
Архитектура процессоров с сокращенным набором инструкций, оптимизированная для высокой скорости выполнения.
Закон Мура
Наблюдение о том, что количество транзисторов на кристалле удваивается примерно каждые два года.
RAID
Технология объединения нескольких дисков в массив для повышения производительности и надежности.
MLPerf
Отраслевой стандарт бенчмарков для оценки производительности аппаратного и программного обеспечения в задачах машинного обучения.
Стек ПО
Набор слоев программного обеспечения, от приложений до низкоуровневых драйверов, обеспечивающих работу компьютера.
📊 Цифры
🗓 Хронология
  1. 1965 Гордон Мур публикует статью с предсказанием удвоения транзисторов.
  2. 1980-е Разработка принципов RISC в Беркли, Стэнфорде и IBM.
  3. 1988 Публикация статьи о RAID.
  4. 2010 Начало разработки архитектуры RISC-V в Беркли.
  5. 2015 Первая конференция RISC-V.
⚖️ Другая сторона
Технологии и IT RISC-V David Patterson Moore's Law RAID MLPerf