|
|
Другие темы раздела | ||||||||||||||||||
OpenCL OpenCL: clEnqueueReadBuffer не правильно считывает в буфер
https://www.cyberforum.ru/ opencl/ thread1911949.html В рамках знакомства с OpenCL написал тестовый пример, но на выходе в буфер всегда получаю не верные значения. Тестовый пример: #ifdef __APPLE__ #include <OpenCL/opencl.h> #else #include <CL/cl.h> #endif // __APPLE__ #include <iostream> |
OpenCL Видеокарта с поддержкой OpenCl для вычислений Собственно, подбираю сабж. Область применения - вычисления в области нейронных сетей. Может быть, попробую помайнить :). Целевая операционная система - XUbuntu. Интересует, какие карточки можно рассмотреть. Карточка выбирается скорее под попробовать, так что сильно крутого не нужно, но мощь технологии прочувствовать хочется. Буду весьма благодарен за рекомендации. | |||||||||||||||||
OpenCL Отсутствие OpenCL на RADEON HD 6870 - но раньше был
https://www.cyberforum.ru/ opencl/ thread1838411.html Доброго времени суток форумчане! Переустановил винду и установил последний ATI APP SDK 3.0. Исчез OpenCL из инфы о карте. Не сохранил предыдущий снимок с GPU-Z, но последний вкладываю. Остался запрос CLInfo от старой системы Number of platforms: 1 Platform Profile: FULL_PROFILE Platform Version: OpenCL 1.2 AMD-APP (1084.4) Platform Name: AMD Accelerated Parallel... |
OpenCL С++ и OpenCL. Ветвления в kernel
https://www.cyberforum.ru/ opencl/ thread1801127.html Кусок кернела выглядит так: for(int j=0;j<26;++j) { grid_numb=_grid.w; _kek=kek; for(int i=0;i<_kek;++i) { W=distance((float3)help.xyz,(float3)heh.xyz); if(W<_dist) | |||||||||||||||||
C++ и OpenCL. Можно ли запускать один kernel много раз через цикл? OpenCL Кусок кода: for(int i=0;i<1000;++i) { clEnqueueNDRangeKernel(CommandQueue,KernelNeighbors,1,NULL,GlobalWorkSize,NULL,0,NULL,NULL); clEnqueueBarrier(CommandQueue); } |
OpenCL OpenCL на С++
https://www.cyberforum.ru/ opencl/ thread1795667.html Здравствуйте, уважаемые форумчани. Стоит задача написать знаменитую GameOfLife на С++ с использованием аппаратных средств видеокарты (OpenCL). До этого с OpenCL не сталкивался, и сейчас только начинаю изучать этот механизм. Нашел статью на хабре, которая должна наглядно мне показать все прелести использования видеокарты в вычислениях. (Вот ссылка https://habrahabr.ru/post/146823/ и... | |||||||||||||||||
OpenCL OpenCL безразмерный буфер видеокарты RADEON HD6870 Имею проблему при загрузке массивов в буфер видеокарты под OpenCL (не путать с OpenGL). На борту видео всего 1 Гиг, но умудряюсь записать туда 2,5 Гига прежде чем на очередных 0,5 Гиг выдает ошибку переполнения. Куда она может это все заливать? Не понятно. Проверяю размер программы в памяти - размер меняется только на величину выделенных мной динамических массивов. Даже ни на полгига лишних не... https://www.cyberforum.ru/ opencl/ thread1729374.html |
OpenCL - как прочитать разом блок глобальном памяти и скастить его в буфер? OpenCL Речь идёт об OpenCL. Допустим есть kernel, в которых на вход подаётся буфер байтов (uchar) и по другому нельзя. #define BLOCK_SIZE 32 typedef struct NG_BLOCK { uchar data; } Block; | |||||||||||||||||
OpenCL OpenCL подвешивает видеодрайвер, доступ к объектам во время исполнения Доброго дня форумчане! Пробую в консольных приложениях осваивать OpenCL (AMD + ATI RADEON HD6850). И конечно много вопросов которые не освещены в документации (не могу сказать, что осилил ее в оригинале). Первая часть вопросов (в порядке убывания приоритета): 1. Почему при запуске высоконагруженных потоков вычислений видеодрайвер "виснет"? Винда соответственно пытается "исправить" положение... https://www.cyberforum.ru/ opencl/ thread1653736.html |
OpenCL OpenCL в Delphi XE2 под Win64bit: можете протестировать на своей видеокарте?
https://www.cyberforum.ru/ opencl/ thread1644077.html Суть проблемы. Есть весьма объёмный ПК для научных расчётов: интерфейс, База данных, много-поточные расчёты (на CPU пока), графика 2D, графика 3D на OpenGL, анимация результатов в виде компрессированного avi-файла на выходе - всё делалось на Delphi XE2...XE6 и прекрасно работает. Надо подключить модуль для переноса части длительных фрагментов расчёта на GPU. Этот модуль пытались писать на Visual... | |||||||||||||||||
OpenCL Неправильно определяется get_global_id на OpenCL? Итак, использую OpenCL. Прежде чем что-то написать надо понять, как определяются координаты Work-item, для этого я решил использовать 2d текстуру. Собственно в width и height мы с хоста передаем разрешение текстуры, которое так же равно GlobalWorkSize. В моем случае это текстура 800 на 800. Потом в кернеле мы определяем координаты item и на основании них закрашиваем пиксель на текстуре. Вот код... |
OpenCL Способы затолкать OpenCL и C++ в один файл
https://www.cyberforum.ru/ opencl/ thread1499323.html Я лично пробовал способы затолкать OpenCL в C++ файл одним нетривиальным способом: использовать трюк с #ifdef чтобы компиляторы не конфликтовали и не выдавали друг другу ошибку. Так можно было использовать общие функции. Однако приходилось включать определенные флаги при компиляции OpenCL. Скоро выйдет OpenCL 2.1,
Наверх
|