Я новичок в opencl, но я не новичок в программировании на GPU.Мне нужно убедиться, что мои устройства cpu и gpu синхронизированы друг с другом.Кажется, что я должен использовать clFinish(cl::commandqueue queue)
, но я использую opencl c ++, а не opencl c.
Итак, cl::finish()
эквивалент clFinish()
или есть что-то еще, как cl::commandqueue::finish()
(что визуальностудийная доза не распознается)?
Можете ли вы привести ваши ответы на примере?Я новичок в opencl.