|
100 Ватт - модуль на Kintex UltraScale KU115, Хочу похвастаться |
|
|
|
May 26 2018, 22:00
|
Местный
  
Группа: Свой
Сообщений: 451
Регистрация: 6-09-05
Из: Москва
Пользователь №: 8 284

|
Здравствуйте, Хочу поделиться результатами эксперимента проверки FMC132P c Kintex UltraScale KU115 в режиме максимальной мощности. Достигнута длительная работа (больше часа) при стабильной температуре +78 градусов и потребляемой мощности модуля 105 Вт. ПЛИС потребляет меньше, скорее всего около 85 Вт. Для проверки разработана прошивка ПЛИС. Вид трассировки - на скриншоте. В ПЛИС реализованы 35 блоков, каждый из них имеет индивидуальное управление и включает в себя 102 DSP и 34 BRAM. Частота работы - 500 МГц. На вход DSP и BRAM поступает псевдослучайная последовательность, результаты работы каждых двух DSP и двух BRAM сравниваются. Это позволяет выявить одиночные ошибки. Мощность 105 Вт достигнута при включении 22 блоков. Это 2244 DSP (из 5560) и 784 BRAM. При включении 24 блоков температура достигает +82 градусов и я останавливаю работу. Все блоки объединены в одну цепочку управления и закреплены в своих областях. Цепочка управления включает 8 сигналов данных и опорный тактовый сигнал 100 МГц. Других сигналов управления нет. Это позволило достаточно экономно управлять всеми блоками. Если кому-нибуть нужны компоненты для реализации цепочки - сообщите, поделюсь. В ПЛИС также размещены два контроллера DDR4 и контроллер PCI Express. Зелёным и жёлтым цветом выделены два блока из 35. Первоначальные варианты прошивки разводились примерно за 10 часов, после некоторой оптимизации - за 2.5 часа. В целом эксперимент показал правильность работы системы питания и системы охлаждения. Теперь можно задуматься об экономии энергии - как надо реализовывать алгоритмы что бы уложиться в 100 Вт.
|
|
|
|
|
 |
Ответов
(30 - 44)
|
May 28 2018, 05:14
|
Местный
  
Группа: Свой
Сообщений: 451
Регистрация: 6-09-05
Из: Москва
Пользователь №: 8 284

|
Цитата(blackfin @ May 28 2018, 07:52)  Учитывая ёмкость современных ПЛИС и скорость современных АЦП и ЦАП, чистый Radix-2 сейчас вряд ли кому интересен.  Абсолютно верно. Есть возможность сделать Radix-4 и Radix-8. А также повысить точность и сделать 32-х битную плавающую точку, но не в формате IEEE. Как только появиться необходимость - это будет сделано. Цитата Как и ожидалось, память закончится раньше, а с оптимизированным алгоритмом R4 или R22 DSP48 потребуется еще меньше. Пока не вижу смысла использовать ПЛИС с большим кол-вом DSP48. Скорее всего раньше закончиться резерв по мощности или по возможности охлаждения. Вот сейчас работает 40% DSP и это предел по возможности охлаждения. Если чуть-чуть улучшить радиатор, то будет предел по мощности. А возможность подведения большой мощности определяется в первую очередь размером корпуса и количеством контактов питания.
|
|
|
|
|
May 28 2018, 06:19
|
Знающий
   
Группа: Свой
Сообщений: 702
Регистрация: 8-06-06
Пользователь №: 17 871

|
Цитата(rloc @ May 27 2018, 02:12)  Кто такой щедрый, что не задумываясь купит XCVU7P-2FLVB2104 ? Кстати, ходят упорные слухи, что новым массовым чипом будет XCVU9P. особенно в корпусе FSGD2104. Как Kintex-325T сейчас, который можно купить дешевле младших вариантов. XCVU9P стоит у Amazon и в VCU1525. Возможно, интерес Амазона, Байду, а также массы разнородных майнеров сделает эту модель намного доступнее всей остальной линейки US+.
|
|
|
|
|
May 28 2018, 08:19
|
Участник

Группа: Свой
Сообщений: 34
Регистрация: 11-05-18
Пользователь №: 103 956

|
Цитата(blackfin @ May 28 2018, 09:22)  А можете назвать цену? Если не секрет, конечно.. На али по 120$ и даже меньше, и это поштучно. UPD: Кстати о цене XCVU9P - розничная цена на плату DK-U1-VCU1525-A-G 4835$ на avnet, майнеры планируют сделать аналогичную серийную плату дешевле 4к$, интересно через сколько лет сама плис будет баксов по 400
Сообщение отредактировал efg - May 28 2018, 13:08
|
|
|
|
|
May 28 2018, 09:12
|
Профессионал
    
Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368

|
Цитата(rloc @ May 27 2018, 12:23)  Просветите, для каких задач нужны такие мощности (вычислительные)? Бывают случаи, когда других просто не предлагают. Вот нам, например, необходимо использовать архитектуру на базе VPX. Применение - HVDC. Т.е. по функциональности всего ничего, а требования к надежности и наработке на отказ - почти космические. Проектов не так много, так, что разрабатывать свою плату под свои нужды нет смысла, вот и используем готовые модули. И что есть из ПЛИС на рынке? Ну вот это, например. У других производителей то же самое - выбор только из крупных ПЛИСняков. ПС кстати, так как VPX позволяет рассеивать дофига мощности и указанный выше модуль может рассеивать до 75Вт, тоже интересно когда нибудь забить его до отказа и посмотреть, насколько хорошо товарищи развели плату. Интересно, может у них уже есть соответствующие прошивки?
|
|
|
|
|
May 28 2018, 12:19
|
Узкополосный широкополосник
     
Группа: Свой
Сообщений: 2 316
Регистрация: 13-12-04
Из: Moscow
Пользователь №: 1 462

|
Цитата(dsmv @ May 28 2018, 08:14)  Скорее всего раньше закончиться резерв по мощности или по возможности охлаждения. Вот сейчас работает 40% DSP и это предел по возможности охлаждения. Если чуть-чуть улучшить радиатор, то будет предел по мощности. А возможность подведения большой мощности определяется в первую очередь размером корпуса и количеством контактов питания. Дмитрий, переход на другие алгоритмы преобразования позволит раза в 2 снизить мощность, не только за счет уменьшения DSP, но и меньших внутрикристальных пересылок, коммутаций, обращений к памяти. Не согласен с подводимой мощностью. У вас питание подводится с одной стороны, что по результатам симуляции чаще приводит к неравномерному распределению токов по выводам, а фактически это эквивалентно меньшему корпусу. Эффективность танталовых конденсаторов при больших пульсациях тока близка к 0, пусть даже мультианодных. И все работает, как видим. Статическое потребление неиспользуемых DSP тоже не маленькое. Для задач FFT стоимость FMC132P избыточна раз в 10.
|
|
|
|
|
May 28 2018, 13:22
|
Местный
  
Группа: Свой
Сообщений: 307
Регистрация: 14-03-06
Пользователь №: 15 243

|
Цитата(dsmv @ May 28 2018, 08:14)  Скорее всего раньше закончиться резерв по мощности или по возможности охлаждения. Вот сейчас работает 40% DSP и это предел по возможности охлаждения. А в плавучке потребление зависит от уровня сигнала?
|
|
|
|
|
May 28 2018, 13:45
|
Местный
  
Группа: Свой
Сообщений: 451
Регистрация: 6-09-05
Из: Москва
Пользователь №: 8 284

|
Цитата(rloc @ May 28 2018, 15:19)  Для задач FFT стоимость FMC132P избыточна раз в 10. Хочу напомнить, что вопрос с FFT возник как пример задачи которая может загрузить эту ПЛИС. Если Вы считаете что для БПФ не нужна такая ПЛИС я могу с этим согласиться. Мне в общем то всё равно. В данный момент я разработчик аппаратуры. Эта плата результат большой и сложной работы нашей компании. Этим тестом я показал что плата может работать с потребляемой мощностью 100 Вт. Как там распределиться эта мощность по DSP, BRAM, интерфейсам - это отдельная и сложная задача. Ресурсы всегда ограничены. Всегда что-то заканчивается, DSP блоки, память, пропускная способность интерфейсов, деньги, время, терпение заказчика, терпение разработчика. Это дорогая плата с большой ПЛИС и большим потреблением. Она даёт большие возможности по реализации Ваших алгоритмов. Если алгоритмы требуют таких ресурсов - берите эту плату, если не требуют - можно использовать что то попроще. Плата интересная, на неё ещё можно установить HMC - Hybrid Memory Cube. И объединить несколько плат через HMC. Мы этого ещё не делали, но это тоже открывает дополнительные возможности по обработке данных.
|
|
|
|
|
May 28 2018, 14:15
|
Местный
  
Группа: Свой
Сообщений: 451
Регистрация: 6-09-05
Из: Москва
Пользователь №: 8 284

|
Цитата(jojo @ May 28 2018, 17:10)  из платы на KU115 можно выжать 150-200 Вт на разъёме питания. 150 Вт можно наверняка. на 200 можно пойти, если вообще всё в ней включить на частотах 500-600. и данные ближе к случайным нужны. В корпусе 2104 около 100 линий питания. На каждый вывод 1А. Напряжение 0.95 В. Так что безопасно можно подвести 100 Вт - далее возможно разрушение контактов. Так что разогнать можно, вот только сгорит.
|
|
|
|
|
May 28 2018, 14:52
|
Гуру
     
Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261

|
Цитата(dsmv @ May 28 2018, 17:15)  В корпусе 2104 около 100 линий питания. На каждый вывод 1А. Напряжение 0.95 В. Так что безопасно можно подвести 100 Вт - далее возможно разрушение контактов. Так что разогнать можно, вот только сгорит. Сомнительно, что именно ток через каждый вывод питания ограничивает безопасно подводимую мощность. По крайней мере у Xilinx'а есть XAPP1301, в которой рассмотрен один и тот же проект, разведенный в двух различных корпусах D2104 и B2104. И в обоих случаях на ПЛИС выделяется 150 Ватт мощности: Цитата The graph data in Figure 13 and Figure 14 was extracted from thermal simulations using the VU13P-D2104 package models with the heat sink solution shown above for a 150 Watt FPGA design. Using the first graph on the left in Figure 13, with an air flow rate of 30 CFM, the designer can calculate an effective thermal resistance of ~0.23°C/Watt. Using the second graph (Figure 13, on the right), the thermal solution operating at that airflow measures (at SYSMON) approximately 35°C above ambient, implying that the maximum ambient under these conditions can be as high as 65°C. Using an equivalent lidded package like the B2104 would yield a maximum ambient temperature of 58°C (7°C lower), as shown in the experiment data in Figure 14.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|