主题:【讨论】米帝一给力,中国的超级计算机前十都排不进去了! -- 菜菜西红柿
说穿了都是一堆cpu,network还有storage。但是超级计算机基本上都是为模拟核爆,磁流体什么的优化的,主要是网络延迟少,而且相邻节点之间传输速度快。本来嘛,偏微分方程数值解每个节点也就和那么几个附近的mesh points(这个叫什么?网格点?)通讯而已。
至于软件平台倒不用担心,基本是linux/unix一统天下。稍早几年计算节点上可能还有一些库函数不能调用,现在最新的ibm和cray上面计算节点都是full linux kernel了,跑完程序直接接着做visualization(不过我没用过)
轻描淡写的“3D physics simulations”把几乎所有政府肯投钱做的东西都带过了。
裸用mapreduce会有很大困难.实际上蒙特卡洛模拟用MapReduce就已经很不适合了, 因为很难维护Global State
传统超级计算机和以Google为代表的DISC体系结构一个重大区别在于计算和存储是否分离. HPC通常有专用的storage cluster, 以专用IO设备或者以太网相连. 而Google(以及起山寨Hadoop)的一大特点是运算和存储的紧密结合. Server既当运算server又是storage server. 其应运而生的MapReduce运算framework紧紧利用这一特性, 并尽量把work分配到拥有本地数据的server上, 使得整个cluster的IO带宽可以达到惊人的程度,非常适合Google的workload (比如计算Page Index就需要读取已经所有抓下来的互联网webpage内容)
mainframe及其操作系统基本上是分时系统,多道程序设计,适合多个程序同时运行,同事拥有很强的IO能力,适用于事务处理类的应用。MIPS值虽然也能做到很高,但似乎不是强项。
SLASHDOT就是一帮PROGRAMMER GEEKS,从来不代表米帝的意见.
用LINPACK做测试标准,问题的确很多,早就有不同意见了.但是没有更好的标准,再加上科学计算用LINPACK,所以这么多年也还凑和用.
天河,绝对是中国人的骄傲.
以前听说是用发音软件的,昨天看Covert Affairs,女主角的Mentor是个以前任务出事的盲人特工,他用的计算机,键盘前有一长排,上面无数的小点,不知是即时构成盲文,还是能构成图象。人机互动的速度非常快,完全没有一般盲人要慢慢听的问题。
这个是真实存在的科技?毕竟这部片子可不是Alias那样的科幻动作片,只是普通的CIA。
还是要一个个字的摸,肯定比普通人看屏幕慢。 文字处理勉强,图像基本不可能。主要是美国法律照顾残废人,特别是政府,能工作的你不能不给。
感谢:作者获得通宝一枚
以太网= ethernet?
HPC(high performance computing) 我接触过一点。。
快速的MPI节点间数据交互应该是用光纤。以前是MYRINET
现在不清楚是否有更新换代。
话说我们计算机系经常要请外面的小牛们来做报告。。我建议
请附近橡树岭的myrinet牛牛。。但是后来就没下文了。。现在
想来也许属于敏感技术。。瞎猜了。。