Я пытаюсь многопоточность с OpenCL, но я понимаю, что это неправильная терминология.
У меня есть простая функция C++, и я хотел бы либо постоянно отправлять ее с ее параметрами на GPU, либо партиями.
Какой простой пример этого и какой технический термин?
Многопоточность не является неправильной терминологией. Вы можете сказать, что перенос вашего приложения на GPU с помощью OpenCL.
Для начала вы можете установить AMD APP SDK и пройти образец OpenCL под названием Template. В этом примере объясняется пошаговая процедура использования OpenCL.
Образец также можно найти на странице https://github.com/clockfort/amd-app-sdk-fixes/tree/master/samples/opencl/cl/app/Template