opencl(4)命令队列
2024-10-09 04:33:59
1:创建命令队列
cl_command _queue clCreateCommandQueue(
cl_context context, //上下文
cl_device_id device, //设备
cl_command_queue_properties properties, //队列属性
cl_int errcode_ret //错误代码
)
队列属性:
CL_QUEUE_OUT_OF_OEDER_EXEC_MODE_ENABEL 使能性能分析事件
CL_QUEUE_PROFIELING_ENABEL 使能乱序排序
2:使内核执行命令入队
cl_int clEnqueueTask(
cl_command_queue command_queue,//命令队列
cl_kernel kernel, //内核命令
cl_uint num_events_in_wait_list, //需要等待完成的事件数
const cl_event* event_wait_list, //事件等待列表
cl_event event //保存内核执行命令的事件
)
最新文章
- Quartz定时调度框架
- What is the difference between the ways to implement inheritance in javascript.
- U盘安装CentOS 7.0
- HTML5 Dashboard – 那些让你激动的 Web 技术
- debian 8 和centos 配置java 环境变量的正确姿态
- 代码实现UI控件
- JavaScript EventLoop
- SGU 176 【带上下界的有源汇的最小流】
- Linux下rsync增加SSH端口号的用法
- Q - Tour - hdu 3488(最小匹配值)
- pd的django个人博客教程----1:效果展示等
- C++ 使用cl命令编辑时发生的问题收录
- HDU 2064 汉诺塔III
- SSH使用技巧
- Unity安装问题
- jQuery对象的创建(一)
- 【译】The Accidental DBA:Troubleshooting Performance
- sys.argv向脚本中传递参数
- iOS视频边下载边播放
- Django rest framework(8)---- 视图和渲染器