如何拦截从OpenCL主机发送到处理器的所有命令和数据包?

时间:2017-09-28 05:32:46

标签: gcc opencl

我想了解如何在运行openCL代码时获取OpenCL主机发送给处理器的所有命令的列表。

目前我正在使用gcc编译器运行我的代码。有什么方法可以使用该编译器来提取所有正在发送的命令吗?

2 个答案:

答案 0 :(得分:1)

尝试使用CodeXL 它是由AMD开发的。但是,它应该适用于AMD和NVIDIA GPU。

答案 1 :(得分:1)

NVIDIA Visual Nsight记录OpenCL API调用,至少在Windows上。