Старт нового трека по разработке микропроцессоров в ИТМО: практика от экспертов Yadro
Уже сейчас на факультете программной инженерии и компьютерной техники Университета ИТМО начался захватывающий образовательный трек, посвященный созданию микропроцессоров, специализированных акселераторов и высокопроизводительных вычислительных систем. Это событие особенно важно для студентов бакалавриата «Компьютерные системы и технологии», так как программа разработана совместными усилиями экспертов компании Yadro и преподавателей университета.
В рамках курса студенты получат необходимые знания для работы инженерами по проектированию и верификации сверхсложных цифровых схем, а также разовьют навыки разработчиков архитектуры микропроцессоров. Такой подход позволяет глубоко погрузиться в среду разработки современных полупроводниковых продуктов высокой степени интеграции.
«Развитие российской школы компьютерной архитектуры требует подготовки нового поколения инженеров, которые хорошо понимают устройство современных процессоров и специализированных акселераторов, а также умеют решать сложные задачи по их проектированию, верификации и доведению до серийного производства. Студенты нашего образовательного трека смогут учиться у практикующих специалистов отрасли и встроиться в работу инженерных команд еще до выпуска из вуза», - отмечает Дмитрий Гусев, директор департамента разработки процессорных архитектур в дивизионе разработки полупроводниковых продуктов Yadro.
Обучение уже началось в текущем семестре. Лекции по архитектуре и микроархитектуре процессоров RISC-V читает преподаватель факультета Сергей Табунщик. Спецкурсы по суперскалярным архитектурам, а также по архитектурам графических и векторных ускорителей ведут Никита Поляков (ведущий архитектор ядер RISC-V) и Роман Попов (ведущий инженер по программно-аппаратному проектированию, выпускник этого же факультета). Под руководством Игоря Смирнова (директора по ИТ-инфраструктуре и автоматизации команды разработки полупроводниковых продуктов) студенты изучают организацию работы ИТ-инфраструктуры предприятий микроэлектроники. В планах также курсы по цифровой обработке сигналов и моделированию аппаратных блоков на SystemC.
Группа небольшая - до 20 студентов, что позволяет обеспечить индивидуальный подход. Лучшие выпускники получат шанс пройти стажировку в Yadro уже летом следующего года!
«Для университета важно, чтобы студенты понимали, как теоретические знания применяются при создании сложных вычислительных систем. Участие инженеров экспертного уровня позволяет включить в обучение реальные инженерные задачи и подготовить будущих специалистов к практической разработке полупроводниковых продуктов различного назначения. Такой подход помогает студентам правильно выбрать профессиональное направление и подготовиться к работе в отрасли», - комментирует Павел Валерьевич Кустарев, декан факультета программной инженерии и компьютерной техники ИТМО.
Полученные знания пригодятся при проектировании процессорных ядер, акселераторов и систем на кристалле, создании моделей вычислительных блоков, оценке их производительности и поиске ошибок в аппаратных структурах. Со временем специалисты смогут заниматься разработкой микроархитектуры процессоров и вычислительных ускорителей.
Фото: Unsplash