Mathematica 和 CUDA
安装 Mathematica 的 CUDA 模块后,Mathematica 中的内置函数(如 Minimize[expr,{x1,x2,...}])是否有可能开始通过 CUDA 工作?
Is it possible that built in functions in Mathematica (like Minimize[expr,{x1,x2,...}]
) will start to work via CUDA after installation of CUDA module for Mathematica?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我不相信,不。 Mathematica 的 CUDALink 模块目前仅提供少数 GPU 加速功能 - 一些基本图像处理操作、BLAS 风格的线性代数调用、傅立叶变换和简单的并行归约(argmin、argmax 和求和)。还有用于集成用户编写的 CUDA 代码以及以符号方式生成 CUDA 代码的工具。除此之外,Mathematica 的其余核心功能仍然仅限于 CPU。
您可以在此处查看当前 CUDA 和 OpenCL 支持的完整详细信息。
I don't believe so, no. Mathematica's CUDALink module currently provides only a handful of GPU accelerated functions - some basic image processing operations, BLAS style linear algebra calls, Fourier Transforms and simple parallel reductions (argmin, argmax, and summation). There is also tools for integrating user written CUDA code, and for generating CUDA code symbolically. Outside of that, the rest of Mathematica's core functionality remains CPU only.
You can see full details of current CUDA and OpenCL support here.