艾力克Ke wrote:這做法類似刀封伺服器...(恕刪) 不,和 blade 沒有直接關連~computing cluster 要利用到 blade,求的是最小空間得到最大密度,以及額外如電力,線路的精簡;但 blade 會不會是最便宜的,就不見得在計算 Linpack Rmax 值時,multi-core 的 CPU,並不是 1+1=2,而是會有一個固定的乘數,印像中似乎在Dual-Core 的情況下,大約是0.9x,可能有點誤差,久沒接觸,忘了正確的值。Quad-Core CPU 的這個值,應該會更低。所以在選擇一部大 server,還是多部小 pc,您可能須要考慮幾點:1. 程式的運做,須要的是平行運算,還是每隻程式可以各跑各的 ? 如果是各跑各的,而每部 PC memory 也足夠使用,那就便宜 PC 就好2.再來是程式是否容易拆成平行運算 ? 如果不好處理,但可以支援 multi-thread,那麼可能要考慮買多 CPU 的大機器3.如果須要平行運算,程式也好寫,那再來考慮用小 PC 去組,不過如果 有用到 MPI,中間的 interconnect 最起碼要跑在 GB 上,要是能夠支援 jumbo-frame 的話,效率才會好 !! 不然 CPU 再快,卻被 interconnect 拉下來,就冤枉了當然還有其它要考慮的因素,不過實在是忘得差不多了,只能大略提出這些