python - Intel(R) Iris(R) Plus 显卡上的 pyopencl
问题描述
我收到以下错误:
"Build on <pyopencl.Device 'Intel(R) Iris(R) Plus Graphics' on 'Intel(R) OpenCL HD Graphics' at 0x1cf4da041e0>:
**error**: use of type 'double' requires cl_khr_fp64 extension to be enabled. "
我正在使用pyopencl 2021.2.6。有什么问题?
解决方案
错误消息说明了一切:
...使用“double”类型需要启用 cl_khr_fp64 扩展。
在 OpenCL 文件/代码的第一行添加以下行以启用双浮点类型:
#pragma OPENCL EXTENSION cl_khr_fp64 : enable
推荐阅读
- css - 如何选择一个以脚本开头的 div,以 div 开头
- python - Selenium 只返回一个空列表
- c++ - 为什么这个 new [ ] 和 delete [ ] 实现对于大于 12 的整数会崩溃?
- java - 在使用原始表单数据的网站上填写登录表单
- javascript - 条纹未被调用
- python - 为什么我的“def __str__(self)”函数在 django 中不起作用
- domain-driven-design - DDD/事件溯源,从另一个微服务获取数据?
- python - 列表未按 nums1 = sorted(nums1) 排序,但按 nums1[:] = sorted(nums1) 排序
- c++ - 如何清除 TextOut?
- android - 从 file:///data/user/0/... 路径不工作读取 ionic4 android 上的本地文件内容(json)