Новый золотой век компьютерной архитектуры
Сегодня компьютеры стали привычной частью нашей повседневной жизни. Благодаря им изменился даже подход к познанию окружающего мира. А ведь это стало возможным в результате того, что 60 лет назад первые программисты и лучшие инженеры-электронщики справились со сложнейшей задачей научить микросхемы понимать множество разных команд. Компьютеры стали универсальными в использовании, и это дало толчок к их массовому распространению.
Об истории и перспективах компьютерной архитектуры вы узнаете из лекции нашего специального гостя — одного из пионеров вычислительной техники, почётного профессора компьютерных наук Калифорнийского университета в Беркли Дэвида Паттерсона.
Программное обеспечение взаимодействует с аппаратной частью компьютера посредством специального словаря. Содержащиеся в нём команды называются инструкциями, поэтому его техническое название — архитектура набора инструкций (ISA). Изначально большинство процессоров работало с архитектурой CISC (компьютеры c общим набором инструкций). Однако они были дорогими, сложными и не обеспечивали требуемой вычислительной мощности.
Дэвид Паттерсон всемирно известен своим новаторским вкладом в создание процессоров с сокращённым набором команд (RISC), что значительно увеличило их производительность и дало толчок к развитию. Он также был автором самого термина «RISC» и возглавлял исследовательский проект Berkeley RISC в 1980-е годы. В 2017 году за эти исследования Дэвид был награждён премией Тьюринга — наградой, которую также называют «компьютерной Нобелевской премией».
В лекции Дэвид расскажет:
- Как разрабатывались первые компьютеры с CISC
- Как произошел переход от CISC к RISC
- Как возникла идея компиляторов
- Что такое «масштабирование Деннарда»
- Почему замедлился рост быстродействия вычислительных устройств
- Как устроены TPU (Tensor Processing Units), и почему за ними будущее
- Какие вызовы сегодня стоят перед разработчиками компьютерных архитектур
В заключение Дэвид поделится уроками, которые он усвоил в течение своей жизни и работы.