OpenCL библиотеки и привязки - PullRequest
       23

OpenCL библиотеки и привязки

2 голосов
/ 29 декабря 2011

Кто-нибудь знает какие-нибудь библиотеки CL-процедур (будет лучше, если есть хорошая документация)?

И я также заинтересован в привязке D-языков.

Кто-нибудь виделтесты, сравнивающие производительность приложений с собственным кодом с OpenCL и / или OpenGL и производительность Java Binding ?Я знаю, что DLL вызывает причину снижения производительности.Будет ли приложение, написанное на C / C ++, работать быстрее, чем то же самое на Java?

Ответы [ 2 ]

2 голосов
/ 30 декабря 2011

Как уже сказал Якоб, моя D-оболочка - @ https://github.com/Trass3r/cl4d

С учетом встраивания, -version = NO_CL_EXCEPTIONS и надлежащего удаления мертвого кода код должен быть почти эквивалентен приложению, закодированному вручную с использованием C API напрямую.

Таким образом, оболочка практически не требует дополнительных затрат, производительность зависит от ваших ядер и умного транспорта памяти.

1 голос
/ 29 декабря 2011

Как насчет JavaCL , который работает для меня?

Насколько я видел, стоимость связывания довольно мала по сравнению с другими издержками, такими как компиляция кода CL и обмен данными с графическим процессором.

...