Приветствую Вас, дорогие читатели!
Сегодня я бы хотел представить свой авторский взгляд на то, зачем компания AMD закрыла сделку по покупке компании Xilinx и какие новые решения могут появиться в результате интеграции в современные процессоры тех технических наработок, которые применяются в лучших FPGA и ASIC’s планеты.
Совсем немного истории – в мире есть, было и, наверное, будет еще много лет всего два заметных технологических гиганта, которые специализируются на разработке и производстве ПЛИС (программируемых логических интегральных схем) и ASIC’s (специализированных кристаллов, которые можно настроить на эффективное решение одной задачи, например, майнинга крипты) – это компании Xilinx и Altera. Другими словами, это вечное противостояние Intel и AMD, только в меньших масштабах.
Неудивительно, что первыми о значительной выгоде от покупки разработчика ПЛИС догадались «синие» специалисты и оформили покупку компании Altera. «Красный» лагерь не заставил себя долго ждать и договорился о покупке компании Xilinx, но встретил довольно сильное сопротивление со стороны Китая. На преодоление и согласование всех тонкостей сделки ушло немало времени, китайские функционеры выдвинули целый ряд условий, но все же одобрили покупку.
Не буду углубляться в особенности построения систем на ПЛИС, а скажу вот что – нет в мире ни одного цифрового технического решения, которое нельзя было бы реализовать на ПЛИС лучше, эффективнее и с меньшим тепловыделением, чем на классическом процессоре. Я говорю, прежде всего, о проблеме «узкого горлышка» (ограничении пропускной способности информации) при передаче больших объемов данных, о видео и цифровой обработке сигналов, об ускорителях персональных компьютеров и многом другом.
Проблема лишь в том, что решения на ПЛИС для конечных пользователей дороги. Разработка прошивки, проектирование, создание кода на языках VHDL и Verilog, да и сами микросхемы могут стоить десятки тысяч у.е. Для ПЛИС-решений нужны специальные знания в проектировании печатных плат, в установке чипов с корпусами BGA, да еще много в чем.
Всё это значительно ограничивает популярность таких решений, они воспринимаются более узкоспециализированными, а экономически эффективными становятся лишь те продукты, которые доведены до многомиллионного серийного производства.
Итак, какие же технологии уже сейчас реализованы на продуктах Xilinx:
Типичные системы, построенные на решениях от Xilinx:
Это далеко не все технологические «фишки», которыми может похвастаться Xilinx.
Что же из указанного может стать частью современных процессоров?
Думаю, что, прежде всего, будет решена проблема пропускной способности, существующая в современных процессорных архитектурах за счет интеграции уже готовых решений из мира ПЛИС.
Возможно, появятся устройства на некоем универсальном интерфейсе, например и память, и видеокарты и накопители будут подключаться в один высокоскоростной разъем на основе протокола NVMe (такие работы уже ведутся в мире).
В ПЛИС уже сейчас интегрированы и успешно работают микроконтроллеры всех современных архитектур, что также увеличивает гибкость технологических решений.
В заключение отмечу, что симбиоз AMD и Xilinx может действительно существенно изменить понятие обывателей о процессорах и открыть для цифровых вычислений новые горизонты.
Всем спасибо за внимание.