linux - 是否有适用于 Linux 的 32 位版本的 OpenCL(任何供应商)?

标签 linux opencl word-size

绕过明显的“为什么??”,有谁知道来自 Nvidia 或 Intel 的任何 32 位版本的 OPENCL for Ubuntu?

我看了,但是,我找不到任何最近的东西。他们终于只跳到 64 位了吗?

谢谢, 保罗

最佳答案

The AMD App SDK允许您在 CPU 上执行 OpenCL。 否则你可以试试 pocl这也允许在您的 CPU 上执行 OpenCL。

Beignet (Intel GPU 上的 OpenCL)可能会在 32 位 Linux 上编译。

可能您还需要像这样的 OpenCL ICD:khronos

也就是说,我建议您迁移到 64 位系统,我可以想象,尤其是在矢量化很重要的 OpenCL 中,您可能会损失相当多的性能,因为您不能在 x86-32 上使用所有 AVX/AVX2 寄存器。

最好的问候, 迈克尔

关于linux - 是否有适用于 Linux 的 32 位版本的 OpenCL(任何供应商)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46581033/

相关文章:

c++ - 配置存储

opencl - 如何删除 opencl 代码中的 CL_INVALID_PLATFORM 错误?

linux - 查找其他人没有读取权限的文件

linux - apachectl start 找不到 httpd 但它在那里?

java - 如何从 Java 为 sudo 提供 root 密码?

c# - 在 C# 中使用 AMD APP SDK?

opencl - OpenCL 内核执行时间过长导致崩溃

c - LP64、LLP64 和 IL32 转换

c - 确定处理器的字长