【问题标题】:Are there any alternatives to multi-core CPUs like Xeon/Opteron for parallel Erlang computing?是否有任何替代多核 CPU 的替代品,例如 Xeon/Opteron 用于并行 Erlang 计算?
【发布时间】:2011-12-14 08:28:57
【问题描述】:

免责声明:作者已尽力提出一个不会像之前的one那样关闭的问题。

我写了一个 Erlang 软件,已经证明:

  • 比其非并行对应物快 N 倍;
  • 在具有更多内核的处理器上进行良好的扩展。

我想知道是否有比相当昂贵的 Xeon/Opteron 更便宜的替代品。

我想要一个多核 CPU,其中:

  • 拥有比 Xeon 或 Opteron 处理器更多的内核/线程;
  • 可以具有比 Xeon 或 Opteron 更低的频率(500 MHz 是可以的,Erlang 应用程序不会进行任何数字运算);
  • 可以在 Linux/Erlang 上运行;
  • 比 Xeon 或 Opteron 处理器便宜。

我已经找到了这个list,但也许已经有一些关于将多核 CPU 用于 Erlang 并行计算的最佳实践。

【问题讨论】:

  • 也许可以试试服务器故障?我认为原来关闭的原因是无法避免的——你的问题本质上仍然是关于硬件的。我同意这是一个棘手的灰色区域,所以对于它的价值,我不主张关闭它,但不是我真正的呼吁。

标签: erlang parallel-processing multicore


【解决方案1】:

当我在 6 年前使用 Niagra 芯片(现在的 Oracle,正式名称为 Sun)时,它给人留下了深刻的印象。但它并没有真正带来任何成本节约。 T-1000(现在称为 Ultra T1)的价格和性能与当时相同价位的基于 2Ghz 四核 Opteron 的戴尔服务器大致相同。

300 美元对于您正在寻找的处理器来说并不昂贵。考虑到它们的功能,CPU 并不昂贵。 CPU 性价比处于历史最低点。

如果您的预算确实有限,您总是可以以新设备价格的几分之一购买速度较慢的旧设备。租赁到期的设备通常非常便宜。

【讨论】:

    猜你喜欢
    • 2016-10-13
    • 2013-09-29
    • 2011-06-20
    • 1970-01-01
    • 1970-01-01
    • 2010-10-25
    • 1970-01-01
    • 2011-01-31
    相关资源
    最近更新 更多