我正在寻找尽可能小形式的并行计算。例如,拥有两个18核心英特尔Xeon停放在主板两侧的信用卡大小将是理想的解决方案。
没有USBs、Wifi、PCIe和其他端口,无法找到任何主板(兼容带有10+内核的CPU),这使得它们只变得更大。
。
考虑到下面我所得到的答案:
已经决定的配置将同时拥有XeonE5/E7和Xeon在相同的板上(但不是在所有的板上)。克雷超级计算机已经在使用它了
首先要说明的是:我有很多小型二进制文件(跨平台、C++和Java),每个二进制文件在并行计算的全力支持下工作几秒钟。当涉及到内核数量明显少于启动线程/进程数量的情况时,由于进程之间大量的上下文切换,总体效率下降。而且也没有办法让工作排队,比方说,这些工作是实时的。
最好的方法是将它们分发给Xeon (存储代码并预置数据)+作为一个小服务运行其他服务(解决二进制加载开销的问题),等待作业。
这就是为什么我寻找比较便宜的解决方案,高核心密度,以不维护大量的单位,解决更多的问题与数据-逻辑。
发布于 2016-07-11 14:03:28
我将假设您需要x86兼容的内核/线程,并且假设您不想使用像Xeon计算卡这样的东西,因为某种原因。我也会假设,因为你没有具体说明,电力需求和散热考虑不是你担心的事情,因为它没有提到。
话虽如此,有一些绝对的怪物,你可以适应相当小的构建。
在AMD方面,除非你喜欢ARM,否则你会在2012年陷入困境,但你仍然可以得到非常强大的64个实心系统,这些系统建在四插座G34服务器板上,被Supermicro其他公司塞进1U底盘。
在英特尔方面,我怀疑你最终会得到一个强大的英特尔XeonE5-2699 V4,它有22个核心,每个处理器有44个线程,安装在大型多CPU板上,或者像这样的薄薄的ITX板上:http://www.anandtech.com/show/9221/asrock-rack-announces-epc612d4i,或者这个http://www.asrockrack.com/general/productdetail.asp?Model=EP2C612D8HM#Specifications --无论哪种方式都能给你带来最大的密度。我也不推荐AsRock作为一个品牌本身,我只是告诉你什么是可能的使用他们的网站。
如果这些都不足以满足您的需求,那么您将不得不研究诸如Xeon、IBM Power8或ARM体系结构之类的东西。虽然这些类型的CPU更有异国情调,因而更难以使用,但它们具有非常高的计算密度,每种方法都有不同的方法。在提出这方面的任何建议之前,需要更多的资料/研究。
发布于 2016-09-08 19:05:16
如果你愿意做更多的工作,与任何你想运行的整合,你可以尝试一个Parallella板。这给你一个16核心RISC协处理器加上一个双核主处理器在一块信用卡大小的板上。它们所消耗的能量非常少,并且专门设计用于集群或并行(因此命名)应用程序。作为一项奖励,他们开始时每个大约100美元,他们运行Linux。https://www.parallella.org/

发布于 2016-07-13 15:24:56
另一个选择,你可能想看看工业单板计算机,基于PICMG1.3规范。
例如,ROBO-8122 VG2R SBC支持一对E5-2600系列CPU:

还有一个Advantech PCE-9228,它实际上指定它支持v3 CPU。
将这些与四分体底盘背板结合起来,您可能会在一个单独的4U19“机架底盘中拥有8个Xeons和4个Xeon。

我不确定这是否会比1U机架服务器集群更紧凑,但我怀疑它们可能更容易处理。
https://hardwarerecs.stackexchange.com/questions/4175
复制相似问题