LINUX.ORG.RU

ARC это сделали много лет тому назад, но nvidia до сих пор цветет и пахнет.

anonymous
()

> невидия на грани разорения

Ну может лет через 20. когда на FPGA можно будет крутить графику.

devl547 ★★★★★
()

невидия

wtf is «невидия»?

Kosyak ★★★★
()

Мало додуматься, надо чтобы fpga были из достаточного количества элементов, чтобы хотя бы приблизиться к gpu по производительности(иначе банально всё время программа будет тратить на выгрузку и загрузку в fpga кода). Вот смогут ли они большие fpga упаковывать в свои cpu или чипсеты?

Не говоря уже о такой мелочи, как удобное средство разработки. По ссылке говорится о каком-то новом языке, но дело ведь не только в языке, а в удобстве его использования. Сейчас даже с opencl большие сложности, только на маке он работает нормально. С куда более-менее. А это новое детище, оно ведь хуже ещё тем, что fpga прошивается не мгновенно, таким образом программа будет должна расчитывать когда тот или иной алгоритм прошить и заюзать, потом прошить следующий и заюзать его и тд. Вряд ли там будет fpga такого размера, чтобы можно было туда прошить весь вычислительный код работающей программы(и о боже, программ может быть много). А если программист будет лишён ручного управления в пользу отдачи этой работы драйверу(типо умного загрузчика по требованию), то тогда эффективность будет не ахти.

В общем это всё не ново, как и сами fpga, поэтому важен конечный продукт и его удобство, а не «потенциальная возможность».

ixrws ★★★
()

С трудом представляю, что на этой FPGA можно сделать, кроме обработки видеопотоков для конференций и фильмов и, пожалуй, ускорения плагинов фотошопа (хотя кто на атоме будет запускать фотошоп?). И шифрования сетевого трафика. ПЛИС, как мне кажется, хороши своей встраиваемостью, то есть их можно поставить именно там, где они нужны, и где они будут выполнять свою узкоспецифичную задачу. Для вычислений общего назначения даже в плис вставляют специально для этого предназначенные процессорные ядра (Altera - ARM, Xilinx - PowerPC и т.д.).

У кого есть идеи задач, которые можно решать этой плис?

prischeyadro ★★★☆☆
()
Ответ на: комментарий от prischeyadro

Если будет удобный язык, то идея проста - использовать для того же, для чего использовать opencl. То есть взять допустим графический тулкит, всю работу по отрисовки писать на этом специальном языке, упаковывать в функции и вызывать из основного кода. Если загрузка-выгрузка в плис будет быстрой и удобной, то вполне вероятно такой подход уделает opencl и возможно сделает ненужным тот же opengl и тд. То есть просто будут появляться библиотеки-наборы на этом языке, которые можно будет юзать в своих проектах.
Вопрос не в том - что решать, а в том будет ли сабжевое решение удобным и эффективным. Если будет удобным, то всё числодробление во всех возможных проектах можно будет писать на этом языке. В качестве плюшки можно сделать транслятор этого языка в С, чтобы можно было не испытывать проблем с портированием кода на другие платформы.

По факту, б'ольшая часть приложений так или иначе делает числосчитание. Где-то это делается явно, где-то просто зашито в используемые библиотеки. А числосчитание можно будет возложить на этот fpga, что даст профит в виде снижения энергопотребления и увеличения производительности.

ixrws ★★★
()
Ответ на: комментарий от ixrws

По факту - такие системы оставят без работы mv и их програмно-аппратные средства с быстрым откликом потому что теперь их запрограммировать сможет любой скаут.

anonymous
()
Ответ на: комментарий от anonymous

По факту - такие системы оставят без работы mv и их програмно-аппратные средства с быстрым откликом потому что теперь их запрограммировать сможет любой скаут.

Так покупай devkit от альтеры, засовывай в ящик с блоком питания и вентиляцией - и ты скаут! :)

mv ★★★★★
()
Ответ на: комментарий от ixrws

>В качестве плюшки можно сделать транслятор этого языка в С, чтобы можно было не испытывать проблем с портированием кода на другие платформы.

Давно уже можно просто на Си писать (с доп. ключевыми словами) и синтезировать из этого кода описание на HDL. http://c-to-verilog.com/

prischeyadro ★★★☆☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.