Как мне узнать, работают ли ядра одновременно?

У меня есть графический процессор с CC 3.0, поэтому он должен поддерживать 16 одновременных ядер. Я запускаю 10 ядер, перебирая clEnqueueNDRangeKernel 10 раз. Как мне узнать, что ядра работают одновременно?

Один из способов, который я подумал, это получить время до и после оператора NDRangeKernel. Возможно, мне придется использовать события, чтобы убедиться, что выполнение ядра завершено. Но я все еще чувствую, что цикл запускает ядра последовательно. Кто-нибудь может мне помочь..

Ответы на вопрос(3)

Ваш ответ на вопрос