我可以通过vmware客户端访问虚拟机,并希望使用mathematica进行并行计算(在虚拟机上没有直接的www访问)。但是在 VM 上没有安装 mathematica,我不想再买一个。因此,我希望在笔记本电脑上安装接口,并将尽可能多的计算传输到VM。
以下问题:- 可能吗?- 它是如何工作的?
谢谢安德烈亚斯
Mathematica原生并行计算能力的使用确实取决于在帮派中的每个处理元素(核心,CPU,功能单元,无论它们现在叫什么)上运行一个Mathematica内核,所以,如果不走出Mathematica,你就死在水里,这是不可能的。
另一方面,您可以使用 Mathematica 最近增强的功能很好地与用其他语言编写的程序(只要这些其他语言是 C)一起编写后端以在 VM 上运行,并从笔记本电脑上的 Mathematica 安装中调用它。 当然,一旦你开始用 C 语言编写,你就可以做你想要的所有并行化。