软件开发

增强的编译器性能

新型编译器技术使用两项卓越的创新技术优化 Mathematica 语言的执行性能,这两项创新技术分别为:自动代码生成和链接以及自动多核并行处理功能。这种新的编译器技术大大改善了 Mathematica 的快速应用程序的开发工作流程,使得需要终极高性能执行的最终部署成为可能。

  • 从编译函数中自动生成和链接 C 代码。 »
  • 用于编译函数的多核并行。 »
  • 编译函数的可列表操作可以线性作用于输入参数。 »
  • 新的控制 Mathematica 代码编译的选项。 »
  • 新的控制编译函数执行的选项。 »
  • 关于 Mathematica 编译器用法的大量教程。。 »
  • 学习 Mathematica 编译函数字节码的工具。 »
  • 编译函数可以导出为 C 代码,以实现独立操作。 »
  • 并行运行的编译函数自动同步访问共享的资源。
  • 并行运行的编译函数有效地使用并行内存分配。
  • 编译函数可以插入其他编译函数的内嵌代码。 »
  • 编译函数可以有效调用其他编译函数。 »
Julia 集探索 »多核操作 »探索 Mandelbrot 集的细节 »
从 Compile 中调用外部程序库函数 »学习内部的 Mathematica 虚拟机 »自动虚拟机优化 »
Mathematica 函数内部使用 »随机数的生成 »使用 Compile 过程式地产生纹理 »
en es ja ko pt-br ru