Overview
Цель
Мы разработали и построили свой вариант TPU, основываясь на публично доступных данных Google, собственных разработках и наличных ресурсах
В отличии от Google 2026 года, наше целеполагание для исследований, производства и внедрения, базировались на совершенно других подходах, а именно
- построить свое рабочее решение
- создать прототип пода за рекордно короткое время
- создать прототип пода за фантастически низкий бюджет
- полностью освоить выбранный техпроцесс
- отработать весь ASIC/FPGA стэк: архитектуру чипа, RTL, верификацию, синтез, формальную ферификацию, STA, PnR, layout, DRC, LVS
- отработать весь аппаратный стэк: архитектуру чипа, RTL, верификацию, сетевую топологию, материнскую плату, серверные юниты, стойки, поды
- отработать весь софтверный стэк: САПР для чипов и плат, компиляторы, тесты, интеграцию, фреймворки, бэнчмарки, нагрузочное тестирование, Linux и т.д
- получить навыки тестирования полного стэка серверного оборудования, от отдельного чипа до пода
- обучить специалистов невероятно огромному и разнообразному по объему навыков и привить уверенность в своих силах
Термины
CPU - central processing unit
TPU - tensor processing unit
POD - суперкомпьютер, состоящий из сотен и тысяч TPU, соединенных в идиное вычислительное устройство
Infiniband - высокопроизводительный асинхронный интерфейс передачи данных