OpenCL编程指南-9.3使用事件完成评测、内核中的事件、OpenCL外部的事件

使用事件完成评测

所有编程工作中都少不了性能分析。如果大量软件支持众多平台,性能分析就会很有难度。每个系统都可能有其自己的性能分析工具,更糟糕的是,也可能都没有性能分析工具。因此,OpenCL规范定义了一种机制,可以使用事件在命令通过命令队列时收集其相关的评测数据。可以进行评测的特定函数包括:

clEnqueue{
   
    
    Read|Write|Map} Buffer
clEnqueue{
   
    
    Read|Write} BufferRect
clEnqueue{
   
    
    Read|Write|Map} Image
clEnqueueUnmapMemobject
clEnqueueCopyBuffer
clEnqueueCopyBufferRect
clEnqueueCopyImage
clEnqueueCopyImageToBuffer
clEnqueuecopyBufferToImage
clEnqueueNDRangeKernel
clEnqueueTask
clEnqueueNativeKernel
clE

猜你喜欢

转载自blog.csdn.net/qq_36314864/article/details/132719909