现代 CPU 是否适合高度并发的服务器应用程序?

现代 CPU 是否适合高度并发的服务器应用程序?

我正在寻找一个硬件,它必须在 24 小时模式下运行大约 256 个计算密集型实时并发任务。每个任务大约需要 40-50 MFLOP,因此所有任务大约需要10 GFLOP。CPU-RAM 速度微不足道。所有任务必须由 Linux 内核(32 位,带 SMP)管理。

我正在寻找单主板解决方案具有一个多核 CPU(如果存在这样的 CPU)。如果不存在这样的 CPU,那么我需要一个多插槽主板解决方案(具有多个 CPU)。

您能推荐一些专业的 CPU/主板解决方案来满足这些要求吗?Linux 内核 (2.6.25) 没有问题也很重要。我也更喜欢英特尔架构和经过充分验证的稳定性。我仍然怀疑它是否可行。

答案1

你可以买单插槽、多核的,直到牛回家。我家里有一台四核的桌面(4x3.0ghz)。它们很常见,而且价格相当便宜。

这是否能满足您的兼容性需求又是另外一回事了。我曾多次在双四核 Xeon 机器上安装 Fedora 11(内核 2.6.29.4),没有遇到任何重大困难(我安装的机器是基于 raid 的,而不是基于处理器的)。我的笔记本电脑上安装了 Fedora 12(它满足您的要求,尽管它只有 2 个内核)。我认为您不会遇到处理器问题。

至于 10 千兆次浮点运算,那就是没问题...几乎所有现代英特尔台式机处理器都至少具备这一点。

相关内容