o**n 发帖数: 1249 | 1 刚看到UK有人用64个raspberry pi装了个cluster,不知道128GB(文中说1Tbit)内存
怎么装上去的,自带不是只有256MB每个么?
请问有其他类似的低价装cluster的方案么?有点想搞一下做点计算用,但嫌raspberry
pi的CPU有点太低。
http://www.eetimes.com/electronics-news/4396615/Lego-supercompu |
l******n 发帖数: 1683 | 2 当年PS3不错, 不过现在估计在上面装linux要麻烦些了, 而且也有点太老了.
raspberry
【在 o**n 的大作中提到】 : 刚看到UK有人用64个raspberry pi装了个cluster,不知道128GB(文中说1Tbit)内存 : 怎么装上去的,自带不是只有256MB每个么? : 请问有其他类似的低价装cluster的方案么?有点想搞一下做点计算用,但嫌raspberry : pi的CPU有点太低。 : http://www.eetimes.com/electronics-news/4396615/Lego-supercompu
|
o**n 发帖数: 1249 | 3 其实当年看到MIT一个组搞的Nvidia GPU cluster挺震撼的,8Tflops的性能,不过GPU
还是麻烦些,很多现成的software用不了,需要自己写cuda code。而且好像memory也
不太好scale,我猜比较适合做特定一些工作,比如FFT,image processing等。
我感兴趣的方案是CPU一般就行,但memory要足够多,比如256GB啥的,不知道有啥好的。
【在 l******n 的大作中提到】 : 当年PS3不错, 不过现在估计在上面装linux要麻烦些了, 而且也有点太老了. : : raspberry
|
a9 发帖数: 21638 | 4 要通用还是用x86架构比较靠谱
GPU
的。
【在 o**n 的大作中提到】 : 其实当年看到MIT一个组搞的Nvidia GPU cluster挺震撼的,8Tflops的性能,不过GPU : 还是麻烦些,很多现成的software用不了,需要自己写cuda code。而且好像memory也 : 不太好scale,我猜比较适合做特定一些工作,比如FFT,image processing等。 : 我感兴趣的方案是CPU一般就行,但memory要足够多,比如256GB啥的,不知道有啥好的。
|
o**n 发帖数: 1249 | 5 请问x86有别人做过低价cluster的例子么?有现成的例子就方便了,省得自己搞:)
【在 a9 的大作中提到】 : 要通用还是用x86架构比较靠谱 : : GPU : 的。
|
l******n 发帖数: 1683 | 6 这个很容易, 买点便宜的server一堆就可以了呀. 软件的话, 这边rocks比较流行吧.
http://www.rocksclusters.org/wordpress/
【在 o**n 的大作中提到】 : 请问x86有别人做过低价cluster的例子么?有现成的例子就方便了,省得自己搞:)
|
G*****h 发帖数: 33134 | 7 用 arm 是为了省电
不过性能/功耗比
似乎还是 i7 高
http://www.phoronix.com/scan.php?page=article&item=phoronix_eff
The efficiency was at 85 Mop/s per Watt compared to the Effima? cluster at
30.79 Mop/s per Watt.
【在 a9 的大作中提到】 : 要通用还是用x86架构比较靠谱 : : GPU : 的。
|
w***g 发帖数: 5958 | 8 这个太扯淡了。很怀疑performance加起来能超过一个core i7。
raspberry
【在 o**n 的大作中提到】 : 刚看到UK有人用64个raspberry pi装了个cluster,不知道128GB(文中说1Tbit)内存 : 怎么装上去的,自带不是只有256MB每个么? : 请问有其他类似的低价装cluster的方案么?有点想搞一下做点计算用,但嫌raspberry : pi的CPU有点太低。 : http://www.eetimes.com/electronics-news/4396615/Lego-supercompu
|
w****w 发帖数: 521 | 9 即使没超过一个core i7也没什么,作为教学用具让学生build和学习programming意义
很大。
【在 w***g 的大作中提到】 : 这个太扯淡了。很怀疑performance加起来能超过一个core i7。 : : raspberry
|
G*****h 发帖数: 33134 | 10 教学器材太多了,破电脑谁家没几个
不在乎这几个小东西
【在 w****w 的大作中提到】 : 即使没超过一个core i7也没什么,作为教学用具让学生build和学习programming意义 : 很大。
|
|
|
z**r 发帖数: 17771 | 11 用virtual machines弄是不是更合理一些?
【在 w****w 的大作中提到】 : 即使没超过一个core i7也没什么,作为教学用具让学生build和学习programming意义 : 很大。
|
o**n 发帖数: 1249 | 12 我想做的对CPU要求不太高,是O(N^(4/3))的算法,但grid希望非常大,需要非常多
memory,跑慢点就慢点,可能可以忍受。不知道有什么推荐的硬件方案?
【在 l******n 的大作中提到】 : 这个很容易, 买点便宜的server一堆就可以了呀. 软件的话, 这边rocks比较流行吧. : http://www.rocksclusters.org/wordpress/
|
w***g 发帖数: 5958 | 13 慢点无所谓的话做可以把数据存磁盘上。
【在 o**n 的大作中提到】 : 我想做的对CPU要求不太高,是O(N^(4/3))的算法,但grid希望非常大,需要非常多 : memory,跑慢点就慢点,可能可以忍受。不知道有什么推荐的硬件方案?
|
w****w 发帖数: 521 | 14 How about hardware?
【在 z**r 的大作中提到】 : 用virtual machines弄是不是更合理一些?
|
o**n 发帖数: 1249 | 15 那可就是几个量级上的慢了,那还是不行的。现在一个16G grid的问题8 core大概算三
个小时,如果做128G的grid,用同样CPU算个一天还是可以忍受的,但硬盘可能要搞一
个月了,就不现实了。当然,要是CPU也scale一下也好。
【在 w***g 的大作中提到】 : 慢点无所谓的话做可以把数据存磁盘上。
|
w****w 发帖数: 521 | 16 你这个慢主要是thrashing造成的,只要增加memory就行,上cluster没多大用。
【在 o**n 的大作中提到】 : 那可就是几个量级上的慢了,那还是不行的。现在一个16G grid的问题8 core大概算三 : 个小时,如果做128G的grid,用同样CPU算个一天还是可以忍受的,但硬盘可能要搞一 : 个月了,就不现实了。当然,要是CPU也scale一下也好。
|
w***g 发帖数: 5958 | 17 如果算法是准线性的,那么一般磁盘优化一下还是可以接受的。线性读/写一遍128GB也
就是128GB/(100M/s) = 1280s = 1/3 hr. 一天可以读写近50遍。你如果买4个硬盘一块
儿读写,那么一天就是200遍,怎么会要一个月?
你说的16G grid 8core要算三个小时我觉得很可能是优化没做好, cache hit rate太低
。你可以看眼用1个core花多少时间,2个core花多少时间,以及8个core花多少时间。如
果时间没有随core的个数减少,那就是你的程序不是CPU bound而是memory bound,这种
情况下加多少core都没用。
现在大学的IT老是说几个core几个core,其实只有很少数情况下性能能随core线性增长
。
【在 o**n 的大作中提到】 : 那可就是几个量级上的慢了,那还是不行的。现在一个16G grid的问题8 core大概算三 : 个小时,如果做128G的grid,用同样CPU算个一天还是可以忍受的,但硬盘可能要搞一 : 个月了,就不现实了。当然,要是CPU也scale一下也好。
|