在工作中学习,在学习中创新,在创新中求得成功的自豪感!

高性能计算工作站的尴尬

上一篇 / 下一篇  2007-05-22 21:54:36 / 个人分类:我的学习

SimWe个人空间:N){}nh3b

我原来的论文工作进展不下去,调剂到了隔壁实验室做课题,需要用ANSYS做电磁场仿真,分析管道的涡流场。ANSYS对计算机的性能要求比较高,尤其是内存容量,同学要做一个70万自由度的分析,需要6G左右的内存。老板为了保证研究工作的顺利进行,决定花钱配一台高性能的计算工作站。SimWe个人空间7Oy2R(NE'r%s3g

SimWe个人空间]4a"Ki*F,H1o

我也许要用这台工作站,也就参与了攒机计划。我是穷人,经过短时间的调研和讨论,拿出了一套八千元左右的方案,大致是Athlon 64 X2+ASUS A8N5X+DRR400 1G x 4 + HITACHI 7K80 80G + 6200T,感觉已经是挺不错的方案了,以为大功告成。

%{fa*z.n*g0 SimWe个人空间&K?_Z2a%A

可搭档说4G内存满足不了计算需求,非得6G以上,那只能用服务器主板,哇噻,那可是3K以上的家伙。改就改吧,又大致作了一个15K的方案,Opteron 248 x2 + DDR400 1G x8 + TYAN S2882 + WD160YD x2,又说S2882不支持升级显卡,换成了 S2992,非得用双核的CPU,于是换成了Opteron 265(3.1K) x2,坚持用三星的内存,却拿不到货,只能改回Kingston。说硬盘性能无关紧要,不用raid,要砍硬盘,在我的坚持下终于没砍。主板上已经有了显卡,又拿了蓝宝石X500。为了不超过预算,打算砍掉一块Opteron 265,结果一块CPU无法访问全部的 8G内存……SimWe个人空间H O}6tR

SimWe个人空间/h/P|'|$rO

经过多翻折腾,最后得到一个21K的方案:Opteron 265 x 2 + Kingston DDR400 1G x 8 + TYAN S2992G3NR + WD 160YD x 2 + X500。哇,好强的机器,我自然是跟着沾光了:-)

c|6p"R7y4G0 SimWe个人空间?~h?/s1Y

机器搬回来后,一装系统才发现,这台机器已经强过了我们的承受能力。实验室的人多习惯了用Windows,自然它是首选平台。要想用上8G内存,必须用64位系统;要想用上4个CPU核心,只能装Windows Server 2003,最后就只能装Win 2003 64 bit版了。可专业的电磁场仿真软件ANSYS MultiPhysics只有32位版,而且不能安装在64位win 2003上。而仿真涛件ANSYS Workbench有64位版,却被认为不能胜任复杂的方针任务。这么看来,在Windows上进行70万自由度的仿真是没戏了。SimWe个人空间7a`z7p WW!C

SimWe个人空间:@6]0z/d"B0z/?A

还好,还有Linux!Linux支持4个CPU和8G内存简直小菜一碟,而且ANSYS MultiPhysics 有专门的Opteron 64版,算是照顾了面子,不至于这台高性能计算工作站报废。花了半天时间在上面装了Gentoo Linux,那编译速度不是一般的快,hoho,这下爽了。桌面环境GNOME已经安装,有几个人倒是个未知数……SimWe个人空间6~7i,WT.k+z

SimWe个人空间4[+v9m?%i;i\

有同学担心RAID 0会损失数据,故不用,我的努力最终还是失败了。RAID 0方式确实会提高故障率到原来的两倍左右,可绝没有说的那么可怕。如果其中一块硬盘有数据错误,如果是文件数据损坏,这根部作RAID类似,如果是文件系统数据损坏,自然RAID会故障,可如果是单个硬盘,也一样会崩溃。如果担心重要数据会丢失,弃用RAID意义不大,常备份才是正道,而且有用数据其实很小。仿真计算时,中间数据和结果数据都不小,很明显硬盘性能会成为系统的大瓶颈。

/D s r&CKp0dDVZN0 SimWe个人空间6N,^c#a,G_3V

装系统的时候又给分派了任务,说要让这台机器来做打印服务,同时装个普通的Windows 给大伙零用。打印服务,一台普通的P-II机器足以胜任,可现在却让它来伺候,真真的大材小用。可以预计,这台机器在绝大部分时间将运行在Windows下,偶尔在Linux下做大规模仿真,那时至少会有4G内存在一边凉快,而且CPU的利用也会非常有限。

r1@"JB;GV0 SimWe个人空间x+tZ'hg/]QR

最后看来,这台21K的超强工作站做能起的作用,跟我最初的穷人方案相差不大,价格却是近3倍!哎,花实验室的钱就是不一样,而我呢,穷惯了,只懂得穷人的思维。SimWe个人空间T/m@B;}y*YmH


TAG:

引用 删除 ooo   /   2008-05-09 00:29:44
ansys linux 64位版本哪里有啊?
引用 删除 diver   /   2008-04-19 20:46:02
小声说两句,你最初定的配置根本不叫高性能,在当时就以家用机的标准来说也算lj,我看了看你发文的时间,07年的时候酷睿2已经开始上市,性能比AMD X2强了很多,华硕的黄板的主板缩水是很严重的,80G的硬盘太小,而且在当时没性价比,6200的显卡在05年就很lj了,你居然还考虑用这个……另外,你的搭档坚持加独立显卡倒也没错,据说集成显卡会占内存带宽,影响计算速度(有多严重我没研究过),但还是那句话,07年的X500……另外,都上了服务器的cpu和板子,干嘛不再上个SCSI硬盘呢?硬盘传输速度影响应该比内存容量大。根据你的软件要求,可以用2003 server 企业版啊,32位,支持16G的内存。
鄙人是做分子模拟的,对硬件有点兴趣,在这两年实验室生涯中体会到,对于做仿真计算的,电脑配置再高都不嫌过,你觉得浪费钱了,但如果照你的配置攒电脑的话,我怕用不了多久你的电脑就崩了,普通的家用机恐怕抗不住仿真的那种折腾,而且你单个家用cpu和两个服务器cpu的功率那绝对不是差了一点半点,就跟跑车和大卡车一样,有可能一时计算量大了,你的家用cpu就拖不动了,但两个服务器cpu也许拖起来很轻松,以至于你注意不到这个问题,所以你觉得浪费。要是算到半截发现配置不够,重新换工作站,那不耽误你自己的时间吗?我认为浪费经费和浪费你的时间比起来,我情愿选择前者。而且在cpu处理数据的过程中,总是会发生数据丢失,服务器cpu带ECC数据校验,可以把数据丢失的损失降到最低,如果没有的话,得到的结果是不是可信,我不敢肯定
建议有时间还是研究一下硬件吧,呵呵
引用 删除 WCat   /   2008-04-10 19:25:25
唉……老板的机器是最好的,但是根本不装CADCAE软件,根本就是看office,看网页发邮件……而且是液晶的,宽屏的……

学生呢,还有用256M内存机器在建有限元模型的呢显示器清一色的17寸纯平
引用 删除 fluent   /   2008-01-03 18:13:35
到底是工作站还是服务器阿??
引用 删除 r2000   /   2007-05-26 09:36:12
呵呵,有同感啊,给实验室装机器,我给了个4k的方案,用x2 3600+觉得已经足够用了,没想到老师非要什么酷睿2,最后配回5台7k的机子来,唉,用个word能用这么好的机子么?说什么用什么软件,估计这辈子那机子都用不上。我的2500+还不照样跑fluent。感觉那个心疼啊
 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

Open Toolbar