- 论坛徽章:
- 0
|
Hello sigmax,
1. Material Studio 如果跑在 infiniband 上,比用GbE 性能会提升10%-15%左右,所以不要太乐观。我有客户有吃过教训了.
学校的有些博导对于计算方面不是很熟悉,往往会去咨询本学校或者朋友学校的计算系的老师或朋友,那些老师一般会建议infiniband(因为技术比较新也比较热).
不过物理材料设计和研究,似乎不能从更快的计算网络得到什么好处,我那个客户有1台8CPU SGI(NASA赠送的)原来跑MS,后来新项目上来,增加了32node Sun AMD64 hpc cluster, 效果不是很好,现在把32 node切出2个8node 和一个16 node来用.
相对比较精确的性能估算需要专业人员来帮助你们完成. 我希望你们在软件版本投资许可的情况下,采用 IA64的体系来玩, 实在投资不行,你可以用 8 cpu的 AMD64来玩.
不要用 2cpu 的很多个单个node来搭.
所以,如果假设你总共需要64个CPU power来跑 MS和 Cerius2, 8 cpu /AMD64 x 6 的集群,要比 2cpu/AMD64 x32的要好好很多(40-60%). 当然 4cpu IA64 x 8 的集群要比 8 cpu/AMD64 x6要好很多.(40%)
上面的百分比估算完全是经验的,具体要找专业人员作分析估算
Intel 的EM64T就不要谈了,这种CPU架构不适合做 MS/Cerius2的应用.
2. linux 就是一个工具,好比你研究物理材料分析,你的物理基本学科的学习就是一个工具和基础,你工具和基础越是熟悉,你在这个之上的开展的研究工作就越是顺利,时间周期就短.
我一个客户,博导手下有一个博士研究生跟我一起做一个cluster的项目,他虽然是学物理的,但是C语言功底很好,MPI程序的设计思路也很清楚,和他在一起工作的时候,觉得非常的舒服,毕竟隔行如隔山,我在为他们的cluster做性能调整之前,需要彻底的了解他们是具体怎样用MS的,需要如何来计算,cluster日常使用和管理的习性如何等等。
我们2个一起工作的时候,效率很高,我们可以很轻松的合作写出尽量符合他们研究目标要求的MPI程序来调,并且和MS公司的软件工程师进行沟通.
所以我认为不要把linux 在计算领域的地位过于抬高,如果研究人员能够明白这个是一个工具,并且把它当作和普通试验设备一样的东西,很多事情就迎刃而解.
3. 大部分国内学校的主要学科在考虑计算项目的采购的时候,向来都是把硬件招标放在首要之首要,为什么?因为不管我们用windows, linux, MS, fullwave, fluent, 安氏,心态都有点问题,我们向来觉得软件代码不过是光盘上的东西,人力便宜这个想法在中国人的大脑里面根深蒂固,甚至很多软件人员日后成为领导了,他们的脑子里面也有这样的观念.
MS 之类的产品,价格非常昂贵,我做项目到现在,只有1个客户买了MS,剩下的都在用盗版的,甚至有一次在我在浙江一个知名大学做hpc cluster项目的时候,一个老师看到我笔记本上的Intel 编译器和开发工具,居然后来向我门公司的项目负责人提出要免费索取. 这些软件都是我公司内部用来给客户作部署的时候测试用的.
我觉得我们一定要接受知识产权的观念,这个和我们这里的每个人切身利益都息息相关,只有良性循环真正开始了,我们这里每个人在这个行业才能过得更好,赚钱更多,努力都尽可能得到更好的回报.opensource和linux 解决的是软件行业的发展问题,它不是中国人对于软件和知识产权和软件使用矛盾的解药.
我自己也在写一些在SuSE Linux上运行的软件,我有时候就在想,如果国内软件知识产权现状真的变好了,我就可以放心的去创作更好的东西,因为我知道我所投入的努力和时间都会有合理的回报,并且会有更多人随着我在这个方面的工作而一起进入,工作并收益。 但是这是非常乌托邦的想法. 很多人很害怕说正版了就用不起软件了,其实根本不是这样,国家加大力度在知识产权的保护上严厉控制和管理,那些软件供应商就会蜂拥进入中国, 而在计算领域,最先受益的就是用盗版最严重的学校,因为这些软件公司为了展开竞争,就会用他们在其他国家一样的销售策略,和广大学校签署教育行业专用服务协议(Education license). 很讽刺吧.
我在江苏物科院作项目的时候,博导也想用盗版,我就建议他和美国他们对口的朋友学校联系一下,看看可不可以让对方共享一下对方的Education license.
4. 你在说中文桌面把? 我虽然在linux行业工作10乐,不过我从来没有考虑过桌面的问题,linux 目前不适合桌面。
我们公司销售到埃及的上千台PC曾经预装过 linux,不过后来都换回来了. 微软的windows 的核心价值是什么? 很多玩linux得人一上来就谈办公,多媒体,娱乐,其实根本没有谈到本质的东西. linux做桌面为何不如 Windows , 就是人机工程的巨大差距. 如果是计算机工程或科学毕业的本科学生应该知道,计算机学科有一个很重要的分支,叫做人机工程学。
从Apple GUI到windows 这么多年的发展,讲究的就是人-机的工程设计,这个和office, multimedia, network无关,这个就是核心.
为什么Apple 的jobs 凭 ipod 翻身?为什么 apple 现在前途很光明? OSX 我不知道各位用过没有,性能和功能上和linux没有办法比的,体系结构也很混乱,但是这样的东西赢得了用户的喜欢,为什么?因为融合,沉浸在它每个部件,应用程序,GUI里面的背后都有Apple 的人-机领域高手在领军.
做一个比windows稳定,体系结构更好,设计更开放,应用更多的的OS不是一个不可能的事情,但是要windows 这么多年在desktop积累的 巨大的客户体验反馈和人-机工程上积累的经验的差距在5-6年直接内完全弥补掉,真是一件不太可能的事情。幸好Linux是GNU/Linux, 这样 OS 到达最终用户的门槛就非常低非常低,所以linux 只要不要放弃努力,10年之后超过windows 的可能性是很大的,因为背后的推动力不一样.
中文的问题,并不是本质的问题,我告诉你这个中文的问题只有有强有力的商业公司介入,1年内就可以彻底解决掉。这个问题不是根本的问题. 因为里面没有技术壁垒存在.
市场的认知没有到位,市场反应就会滞后.
我很羡慕那些还在学校作研究工作的朋友,所以 good luck乐. |
|