The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Проект Bend развивает высокоуровневый язык для параллельных вычислений на GPU"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "Проект Bend развивает высокоуровневый язык для параллельных ..." +/
Сообщение от Аноним (-), 23-Май-24, 19:12 
> Скорее всего, простейший пример выбрали для наглядности. Операции "1 + 2" и
> "3 + 4" обычный процессор в одном потоке выполнит параллельно.

GPU можно представить как кучу относительно простых ALU, на манер SIMD/MIMD, с той разницей что число lanes по сравнению с обычным процом - немеряное! Так что число инструкций за такт которое оно сжевывает - зубодробильное. Если, конечно, алгоритм параллелился и было чем lanes занять и не упиралось в взаимозависимости результата.

На самом деле чуть продвинутее. А в минус - слабый exec flow control, такая штука в отличие от проца общего назначения не особо быстро разворачивается в другую сторону. Изначально же делано чтобы паровым катком по всей площади картинки прокатиться. А оказалось что это и еще много где неплохо работает.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Проект Bend развивает высокоуровневый язык для параллельных вычислений на GPU, opennews, 21-Май-24, 14:08  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру