Москва
Обязанности
- Работа над моделированием, анализом производительности и определением архитектуры СнК для систем ИИ
- Перенос рабочих нагрузок приложений ИИ на специализированные ускорители компании. Детальная оценка вычислительной мощности, пропускной способности памяти и задержек, и выбор оптимальных режимов работы с точки зрения производительности, площади и мощности СнК
- Выбор синтетических микро-тестов производительности, которые будут использоваться для анализа архитектуры на платформах моделирования и эмуляции
- Сотрудничество со смежными командами, работающими над проектированием RTL, верификацией и разработкой ПО, чтобы добиться выпуска успешной микросхемы согласно планам компании
- Организация эффективного общения в устной и письменной формах со смежными командами и внешними клиентами
Требования
- Более 5 лет опыта в моделировании и разработке высокопроизводительных микросхем (ASIC), с упором на определение архитектуры и анализ производительности
- Глубокое понимание концепций компьютерной архитектуры, таких как архитектура микропроцессора, организация системы памяти, внутрикристальные межсоединения (interconnect), разделение на аппаратное/программное исполнение и т. д.
- Программирование на C/C++ или SystemC с умением эффективно моделировать аппаратные алгоритмы
- Опыт реализации высокопроизводительных ускорителей для ИИ (GPU/NPU/TPU) будет плюсом
- Понимание архитектур современных нейронных сетей (DNN), связанными вычислительными нагрузками и фреймворками будет плюсом
- Знание методов проектирования с низким энергопотреблением и передовых тех. процессов будет плюсом
Условия:
- Оформление в штат компании