Комментарии 36
Я правильно понимаю что в vscale этого не планируется?
К конфигурации добавится стоимость FPGA-карты (или карт). На данный момент публичных цен нет, так как стоимость FPGA сильно зависит от модели чипа и наполнения карты (SFP порты, набортная память). Если вам действительно интересна тема FPGA, то записывайтесь на тест, пишите нам в чат на сайте, почту или мне.
И вопрос: почему во всех облаках (AWS, Alibab, etc) сейчас используется Xilinx?
У Xilinx есть одно такое бооольшущее преимущество — его можно/нужно использовать в оборонке. По этому развитие решений на Xilinx'e ещё и стимулируется внешними факторами: доступность химикатов / патентов, государственное лоббирование.
В датацентрах Xilinx используют как решения для SDN, а не для ускорения каких-либо вычислений. Даже у того же Mellanox'a Сonnect-X серия 40Gbit/s интерфейс ни что другое как Xilinx Virtex 6+. Причём используют не саму ПЛИСку/DevBoard Xilinx'a/Alter'ы, а именно вендорную карточку с соответствующей прошивкой, так как нужны гарантии долгосрочной поддержки. Выбор производителя FPGA производителем карты в основном связан больше с экономическими и политическими факторами, доступностью ресурсов, нежели с какими-то реальными показателями производительности. "Выбрали Xilinx — потому что вот Юра шарит в нём, а Альтерку как-то не переваривает, ибо туго у него заводится". Сейчас очень слабо развита экосистема для высокопроизводительных решений на основе FPGA — есть ровно два проекта: DPDK и SPDK.
Altera стоит дешевле, но поддержка никакая: тех процессы — проще, объёмы FPGA — меньше, количество "мёртвого кремния" — больше. Не то что бы для этого не было целевого рынка сбыта. После покупки интелом ситуация немного изменилась в лучшую сторону, но если сравнивать с тем же Xilinx'ом (2.8Ghz 0.7V HBM память 16нм процесс) и Achronix'ом (BRAM LRAM DSP в каждом блоке ячеек), то Alter'e особо то и нечего предложить кроме как классических, дешёвых, решений.
Касательно "Проигрывает ASIC", дык это вброс… ASIC по определению означает любую специализированную микросхему вытравленную в кремнии. Просто для малосерийки нет смысла травить что-то сложное и энергоэффективное, по этому и тех процесс начинается с 45нм.
Касательно "FPGA ускорителей" тоже вброс — сейчас нет нормальных верифицируемых языков программирования что бы таргетить VHDL/Verilog для целевых платформ, a формат бинарников и прошивка целевых FPGA дело сугубо проприетарное.
Раньше у Xilinx'a можно было спокойно взять контракт на партию в 5-10 тысяч кастомных Virtex 6 "порезаных" под нужды конкретного проекта, ну и опционально заказать "соответствие военным требованиям" целевой, дефолтной, страны.
Ну системы ракетного наведения с 2008го компании с грантами от Darp'ы лепили на Virtex/Kintex 4, отдельно предлагалась "военизированная" или "порезанная" версия для партий от 20ти тысяч штук. Типа что бы ячейки не стирались при определённых значениях радиационного облучения, и проч около Aerospace'ный бред.
Alter'у тогда просто не допускали к оборонке (системы наведения) из-за недостаточного QA и несоответствия нормам. Ситуация вроде как особо не менялась, как и поставщики, и разработчики… Эт закрытая инфа. Сейчас Alter'у пускают в радарные и навигационные — так как там она соответствует требованиям надёжности.
P.S. Altera = Intel, Actel = Microsemi
Virtex-ы делают в рад. стойком исполнением с возможностью переконфигурации (и лет 5 назад интересных аппаратных блоков у Xilinx было больше, чем у Actel).
Плюс сейчас китайцы начали продавать нашим военным клоны рад. стойких 4 и 5 virtex-ов, дело пойдёт веселее.
Для нивелирования ошибок конфигурации, xilinx выпускал плагин для троирования проекта, а где хранить исходник конфигурации это вообще другой вопрос.
Самая адекватная причина не использовать китайские не-клоны, это что у известных марок нормальный софт и инфраструктура, отладки и прочее, чего не скажешь о китайских поделках, где даже hello world не всегда дают в комплекте.
Я "с нашими" не работал, видел как люди работают на Darp'у… по Actel'у могу сказать лишь только то что они просто дэмпингуют цены, и это чаще СPLD чем FPGA, по этому и дешевле. Четвёртые Virtex'ы до сих пор в обороте, поддерживаются/допиливаются, и работают без сбоев. Поддержка Actel "покрыта туманом войны" в прямом, и в переносном смысле.
"Весь мир" не ограничевается РФ, не стоит обобщать — у разных стран разные условия и договорённости.
Величайшее обрание маркетингового материала с не менее величайшим отрывом от реальности.
PS Вообще не понимаю смысла зачем арендовать облако у вас если AWS/Google/Huawei будет дешевле.
P.S. у AWS насколько знаю, речь идет о виртуальных машинах, а не о выделенном сервере.
При соответсвующем спросе можем оперативно запустить и в виртуальных машинах.
FPGA-ускорители уходят в облака