2010-09-17 78 views

回答

6

我沒有對OpenCL的事件的教程,我絕不是專家,但因爲沒有其他人響應...

作爲一個經驗法則,你需要等待任何名爲clEnqueue*的函數。這些函數在作業完成之前立即返回。確保排隊完成的最簡單方法是致電clFinish()。在整個隊列完成之前它不會返回。

如果你想更大膽的嘗試了一下,大部分的clEnqueue*功能有一個可選的cl_event參數,你可以通過。您可以在一個特定的事件請與clGetEventInfo(),你可以等待事件的一組特定於用clWaitForEvents()完成。

+0

非常感謝Steve,那正是我需要的! – Jean 2010-09-21 12:24:49