OpenCL Deployment
OpenCL Deployment
本文关键字:Deployment OpenCL 更新时间:2023-10-16
我正在考虑用c/c ++编写一个需要在大多数个人计算机上运行的nbody样式模拟。本质上是一个 O(n^2) 粒子模拟器。
因为这需要相当用户友好,我希望有 1 个不需要用户安装任何东西的 Windows exe 文件。OpenCL可以做到这一点吗?有谁知道如何在不编写两个单独的代码的情况下做到这一点?
用户始终需要为其视频卡安装最新版本的驱动程序。AMD用户还需要AMD APP SDK。我想您可以制作一个安装程序来确定用户的视频卡并为其下载正确的驱动程序,但我认为您无需安装即可做到这一点。这需要从程序中加载驱动程序。我不确定这是否可能,即使有可能,您基本上也必须编写自己的驱动程序,这是很多工作。
所以简而言之,没有。
相关文章:
- 使用std::vector的OpenCL矩阵乘法
- OpenCL 内核参数中的字符***?
- 在 NVIDIA GEFORCE GTX 1050 上下载适用于 Windows 10 的 openCL 1.2
- OpenCL 是否支持向量作为内核参数?
- 向量加法代码 OpenCL 返回 clCreateKernel 错误 -46
- 提高 OpenCL 的性能
- openCL 内核返回垃圾值,尽管没有错误
- OpenCL 内核计时测量 0 秒或导致 SIGABRT
- 0xc000007b Windows 上的 OpenCL 库的加载时间错误
- OpenCL 在 NVIDIA 和 Intel GPU 上启动内核时CL_INVALID_COMMAND_QUEUE
- OpenCL 代码卡在写入输出缓冲区上
- 将 C++ 库包含在 OpenCL 内核中?
- 如何在 OpenCL 中将小写转换为大写,反之亦然
- OpenCL 错误类在主机C++给出错误
- Zedboard zynq-7000 Opencl 浮点数从类型 'double*' 强制转换为类型 'double' 无效
- OPENCL 警告:不兼容的指针类型将'float __global[16]'传递给类型为 '__global float4 的参数 *
- 使用 NVIDIA GPU 在 Cygwin 中链接 OpenCL 库时遇到问题
- 在 OpenCL 库中找不到 cl::Error 类
- 在 OpenCL 内核中实现半精度浮点数据类型
- OpenCL Deployment