URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 134045
[ Назад ]

Исходное сообщение
"Релиз PoCL 6.0 с независимой реализацией стандарта OpenCL"

Отправлено opennews , 19-Июн-24 11:32 
Опубликован релиз проекта PoCL 6.0  (Portable Computing Language OpenCL), развивающего  реализацию стандарта OpenCL, независимую от производителей графических ускорителей и позволяющую использовать различные бэкенды для выполнения OpenCL-ядер на разных типах графических и центральных процессоров. Код проекта распространяется под лицензией MIT. Поддерживается работа на платформах X86_64, MIPS32, ARM v7, AMD HSA APU, NVIDIA GPU и различных специализированных  ASIP (Application-Specific Instruction-set Processor) и TTA-процессорах (Transport Triggered Architecture) c архитектурой VLIW...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=61399


Содержание

Сообщения в этом обсуждении
"Релиз PoCL 6.0 с независимой реализацией стандарта OpenCL"
Отправлено Аноним , 19-Июн-24 11:32 
Хм, интересно где оно используется?
Если кто-то сталкивался, напишите впечатления.

ps кажется у нас есть достойный конкурент Fedor'ы для rastberryPI))


"Релиз PoCL 6.0 с независимой реализацией стандарта OpenCL"
Отправлено ryoken , 19-Июн-24 12:56 
>>rastberryPI

"Релиз PoCL 6.0 с независимой реализацией стандарта OpenCL"
Отправлено onanim , 19-Июн-24 15:01 
> где оно используется?

hashcat


"Релиз PoCL 6.0 с независимой реализацией стандарта OpenCL"
Отправлено Аноним , 19-Июн-24 12:12 
Напоминаю, что существует неофициальный Vilkan-драйвер для TeraScale : https://gitlab.freedesktop.org/Triang3l/mesa

"Релиз PoCL 6.0 с независимой реализацией стандарта OpenCL"
Отправлено ryoken , 19-Июн-24 12:57 
>>Vilkan

Вилка?


"Релиз PoCL 6.0 с независимой реализацией стандарта OpenCL"
Отправлено Аноним , 19-Июн-24 12:13 
>Реализован новый бэкенд cpu-tbb, использующий для распараллеливания операций и планирования выполнения задач библиотеку OneTBB

Мои эксперименты со своим софтом (не OpenCL) показали: ничего быстрее std::thread нет. Ни OpenMP, ни TBB и рядом не стояли.


"Релиз PoCL 6.0 с независимой реализацией стандарта OpenCL"
Отправлено Аноним , 19-Июн-24 13:24 
Posix Threads только по ядрам CPU раскидывает.

"Релиз PoCL 6.0 с независимой реализацией стандарта OpenCL"
Отправлено Аноним , 19-Июн-24 15:15 
Task-based это скорее про асинхронный код, асинхронный код не обязательно эффективнее параллельного во всех случаях, но определённо лучше и проще масштабируется.

"Релиз PoCL 6.0 с независимой реализацией стандарта OpenCL"
Отправлено Аноним , 20-Июн-24 04:01 
> Мои эксперименты со своим софтом (не OpenCL) показали: ничего быстрее std::thread нет.
> Ни OpenMP, ни TBB и рядом не стояли.

GPU среднего пошиба может обставить проц в добрых 50 раз. При том же потреблении. Если алго параллелилось. И где ваш std::thread теперь? OpenCL для именно акселерации именно таких вычислений, а не general purpose.


"Релиз PoCL 6.0 с независимой реализацией стандарта OpenCL"
Отправлено Аноним , 20-Июн-24 19:17 
>OneTBB
>GPU

TBB - это либа для многопоточности на CPU.


"Релиз PoCL 6.0 с независимой реализацией стандарта OpenCL"
Отправлено corvuscor , 19-Июн-24 13:07 
> Поддерживается работа на платформах X86_64, MIPS32, ARM v7, AMD HSA APU, NVIDIA GPU и различных специализированных ASIP

Из документации:
> Note: PoCL’s HSA runtime support is deprecated.

The experimental HSA driver currently only works with generic HSA Agent support (e.g. for your CPU);


"Релиз PoCL 6.0 с независимой реализацией стандарта OpenCL"
Отправлено Аноним , 19-Июн-24 13:30 
>Релиз PoCL 6.0

PoCL 5.0 вышел 12.2023, хотят догнать Chrome?