Stata/MP多处理器版

2021-08-28   卡贝软件

原标题:Stata/MP多处理器版

Stata/MP 是最快、最大的 Stata 版本。

几乎每台计算机都可以利用 Stata/MP 的高级多处理功能。Stata/MP 为任何统计和数据管理包提供最广泛的多核支持。

速度

Stata/MP 更快-更加快。

与 Stata/SE 相比,在廉价的双核笔记本电脑上,Stata/MP 可以让您分析数据的时间缩短二分之一到三分之二,在四核台式机和笔记本电脑上分析数据的时间缩短四分之一到二分之一。Stata/MP 在多处理器服务器上运行得更快。Stata/MP 支持多达 64 个内核/处理器。

在执行计算密集的估计程序时,速度通常是最关键的。Stata 的一些估计程序,包括线性回归,几乎是完全并行化的,这意味着它们在两个内核上的运行速度是原来的两倍,在四个内核上的运行速度是原来的四倍,在八个内核上的运行速度是原来的八倍,等等。一些估计命令可以比其他命令更多地并行化。在所有估计命令中,Stata/MP 在双核计算机上的运行速度快 1.8 倍,在四核计算机上快 2.8 倍,在八核计算机上快约 4 倍。

在管理大型数据集时,速度也很重要。添加新变量几乎是 100% 并行化的,排序是 80% 并行化的。

有些程序不是并行化的,有些程序本身就是顺序的,这意味着它们在 Stata/MP 中的运行速度相同。

有关 Stata/MP 性能的完整评估,包括逐个命令的统计信息,请参阅 Stata/MP 性能报告。

规模

因为当你的问题很大时速度是最重要的,所以 Stata/MP 支持比 Stata/SE 更大的数据集。

Stata/SE 可以分析多达 20 亿个观测值。Stata/MP 可以在当前可用的最大计算机上分析 10 到 200 亿个观测值,并且一旦计算机硬件赶上,就可以分析多达 1 万亿个观测值。与 Stata/SE 允许的 32,767 个变量相比,Stata/MP 还允许 120,000 个变量。

兼容性

Stata/MP 与其他版本的 Stata 100% 兼容。

无需以任何方式重新制定或修改分析即可获得 Stata/MP 的速度改进。

平台

Stata/MP 可用于以下操作系统:

  • Windows (32- 和 64-位处理器)
  • macOS (64-位Intel 处理器)
  • Linux (32- 和 64-位 处理器)

也就是说,Stata支持的所有平台。

要运行 Stata/MP,您可以使用具有双核或四核处理器的台式计算机,也可以使用具有多个处理器的服务器。计算机是具有独立处理器还是具有多个内核的处理器没有区别。更多的处理器或内核使 Stata/MP 运行得更快。