Как стать автором
Обновить

Комментарии 36

Когда примерно планируется выход для всех?
Я правильно понимаю что в vscale этого не планируется?
Если речь идет о возможности тестирования, подать заявку может любой разработчик по ссылке в статье.
Серверы стоят в стойках и готовы к работе, сейчас мы тестируем спрос и обкатываем процедуры подготовки серверов.
Запуск в виртуализованных средах (Vscale, VPC) пока не планируется.
Да ребят, вам бы найти специалиста по FPGA для начала, IP-ядро и то, что вы называете образом FPGA вещи разные. И кстати, а используя «сложное HDL проектирование» можно получить образ для вашего облака? Т.е. может ли клиент написать нормальную прошивку под свою задачу без использования OpenCL и загрузить на ваш сервер?
Да, можно, мы даем сервер с полным доступом к железу. Если вам требуется загружать и использовать своё ядро, вы можете так сделать без проблем.
А как организована работа с самим сервером? Я так понимаю сервер в любом случае уже должен быть определенным образом настроен, прошивка плат осуществляется с самого сервера? Или по сети?
Посмотрите в статье, на сервере развернуты необходимые SDK и BSP для разработки, отладки и компиляции OpenCL-ядер, средства разработки для написания хост-приложений (Visual Studio). Доступ удаленный.
Вам предоставляется доступ к серверу в панели управления с доступом через BMC KVM или по сети (ssh/RDP). Прошить ядро можно прямо с сервера.
это очень грустно, когда такие статьи пишет человек, абсолютно не понимающий, о чём он пишет.
Статья написана в соавторстве с Алмаз-СП, они как раз очень в теме.
Вы знаете, я с темой FPGA-ASIC знаком весьма поверхностно, но даже у меня рука от лица не отрывалась практически от начала до конца статьи
Что-то у Вас на сайте не нашел цен на серверы с FPGA. Хотелось бы иметь представление о стоимости аренды таких серверов.
О цене аренды можно получить справку через письмо на sales@selectel.ru. Попробуйте для начала бесплатно — оборудование предоставляется от 2-х недель и более.
Стоимость аренды сервера можно посчитать в конфигураторе selectel.ru/services/dedicated/configurator
К конфигурации добавится стоимость FPGA-карты (или карт). На данный момент публичных цен нет, так как стоимость FPGA сильно зависит от модели чипа и наполнения карты (SFP порты, набортная память). Если вам действительно интересна тема FPGA, то записывайтесь на тест, пишите нам в чат на сайте, почту или мне.
То есть для лайнеров теперь выгоднее FPGA заточенные образом на конкретную крипту?
Это сложный вопрос. Вопрос в создании микропрограммы — имиджа под конкретный алгоритм майнинга, который к тому же периодически меняется даже в рамках одной крипты. Без имиджа — FPGA лишь дорогая бесполезная железка. Насколько нам известно, доступных FPGA-имиджей под майнинг на рынке нет. Если кто-то написал, то пользуется сам и не делится.
На текущий момент, если алгоритм требует очень много памяти (8Гб к примеру) и обращается к ней совершенно случайным образом и вычитывает минимум данных — FPGA будут в проигрыше. Если алгоритм можно привести к виду «Сча считаем блок данных и будем его молотить», то уже есть смысл смотреть
Очень спорное утверждение «Почему FPGA выигрывает в производительности у ASIC? Ответ очень простой — благодаря более совершенным техпроцессам создания кристаллов… что и обеспечивает выигрыш в производительности»
И вопрос: почему во всех облаках (AWS, Alibab, etc) сейчас используется Xilinx?
Выбор поставщика FPGA-чипов для серверов во многом связан с наличием партнерских связей облачного провайдера и этого производителя, и договорной ценовой политикой в рамках этого партнерства. Вот в Selectel партнерские отношения с Intel и Алмаз. Поэтому пока предлагается такой сервер. Тема пойдет — будем, возможно, развивать отношения и с другими производителями.
Microsoft сейчас сидит на альтере.
Не во всех – у Azure и OVH на чипах ALTERA.

У 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 "порезаных" под нужды конкретного проекта, ну и опционально заказать "соответствие военным требованиям" целевой, дефолтной, страны.

это какие такие Xilinx можно и нужно использовать в оборонке?

Ну системы ракетного наведения с 2008го компании с грантами от Darp'ы лепили на Virtex/Kintex 4, отдельно предлагалась "военизированная" или "порезанная" версия для партий от 20ти тысяч штук. Типа что бы ячейки не стирались при определённых значениях радиационного облучения, и проч около Aerospace'ный бред.


Alter'у тогда просто не допускали к оборонке (системы наведения) из-за недостаточного QA и несоответствия нормам. Ситуация вроде как особо не менялась, как и поставщики, и разработчики… Эт закрытая инфа. Сейчас Alter'у пускают в радарные и навигационные — так как там она соответствует требованиям надёжности.

Во всем мире в авиа и космосе предпочитают Actel, он ни какой в обычных применениях, но по защите от радиации это топовые ПЛИС… В наших локаторах обычно стоят Stratix Altera, в нашем космосе часто стоят Actel разных версий, вопрос где тут Xilinx?
P.S. Altera = Intel, Actel = Microsemi
Actel стоит потому, что у них RTAX одноразово-прожигаемый, потому и устойчивый.
Virtex-ы делают в рад. стойком исполнением с возможностью переконфигурации (и лет 5 назад интересных аппаратных блоков у Xilinx было больше, чем у Actel).
Плюс сейчас китайцы начали продавать нашим военным клоны рад. стойких 4 и 5 virtex-ов, дело пойдёт веселее.
Ваша представление об Actel немного отстало от реальности лет так, наверное на 10. Почитайте про RTG4 от Actel в России его конечно никто никогда не увидит, но ничего подобного у Xilinx и Altera нет. По поводу Xilinx может сама ПЛИС и рад стойкая, а вот к ППЗУ конфигурации были вопросы в свое время… У Китайцев есть свои ПЛИС без всяких клонов вполне годные, но наши военные не особо горят желанием их ставить по адекватным причинам
Ну я имел ввиду относительно доступные тут 5 лет назад…
Для нивелирования ошибок конфигурации, xilinx выпускал плагин для троирования проекта, а где хранить исходник конфигурации это вообще другой вопрос.
Самая адекватная причина не использовать китайские не-клоны, это что у известных марок нормальный софт и инфраструктура, отладки и прочее, чего не скажешь о китайских поделках, где даже hello world не всегда дают в комплекте.

Я "с нашими" не работал, видел как люди работают на Darp'у… по Actel'у могу сказать лишь только то что они просто дэмпингуют цены, и это чаще СPLD чем FPGA, по этому и дешевле. Четвёртые Virtex'ы до сих пор в обороте, поддерживаются/допиливаются, и работают без сбоев. Поддержка Actel "покрыта туманом войны" в прямом, и в переносном смысле.


"Весь мир" не ограничевается РФ, не стоит обобщать — у разных стран разные условия и договорённости.

Величайшее обрание маркетингового материала с не менее величайшим отрывом от реальности.

Зачем приводить статистику по РФ? очевидно, что тут они — не распространены, могли бы и описать, что они есть\нет в AWS.

PS Вообще не понимаю смысла зачем арендовать облако у вас если AWS/Google/Huawei будет дешевле.
Сравнивать цены и принимать решение — это право клиентов. Это хорошо, когда есть выбор, где они могут арендовать.
P.S. у AWS насколько знаю, речь идет о виртуальных машинах, а не о выделенном сервере.
Что такое «выделенный»? Сервера без виртуализации в 2018, серьезно?
Разумеется, виртуализацию развернуть можно. Но как класс существуют и выделенные серверы — это физический сервер в монопольном режиме. Такие используют при необходимости высокой вычислительной мощности и в других случаях, например когда приложение не работает в режиме виртуализации.
Что в этом плохого, если выделенный сервер управляется так же легко как и виртуальный?
При соответсвующем спросе можем оперативно запустить и в виртуальных машинах.

Ничего, только KVM вещь совершенно не нова и он (сервер) уже лет 10 так управляется. Да и в современных серверах KVM встроенный.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий