本帖最后由 sky 于 2016-8-2 10:04 编辑
先来说点题外话,我写这一系列的文章主要有两个目的: 第一,帮助对计算机一无所知的同学少走弯路; 第二,分享一些我觉得能大大提高工作效率的方法、工具;
对于计算机进阶的东西我不写,比如上次有同学问vim怎么配置得跟VS一样。因为这种关于程序猿进阶的资料网上遍地都是,我再写意义不大。对于想进阶的同学,我就推荐三样东西: 1. 知乎;知乎上云集了大量顶级程序猿,经常推荐一些好用的工具,分享心得。 2. stackoverflow; 传闻成为一个码农只需要两样东西:google+stackoverflow,99%有关写代码的问题都可以在这里找到答案。
这次偷个懒,来写写各大超算中心的体会。
经验:两年前用过半年深圳超算,认识一个用天河一号的组、用过若干次,从去年开始一直使用天河二号。 我有个习惯是每用一个新的超算都要测速,当年我比对过三家超算的速度。但是当时也没想着日后要写文章,就没保存下来,所以就不上具体数据了。
首先说速度,天河二号>天河一号>深圳超算,但是三家超算各有优势。
深圳超算在14年夏季包了两个节点半年,具体价格忘了,印象中比天河一号便宜。
优点: 1. 深圳超算买了全系列的计算软件,官网上是有MS、gaussian等软件的,但是没有VASP。但当初我老师想让我申深圳的机器来解决vasp的版权问题,不知道是不是没有公开写出来,有兴趣的人可以打电话问问。 2. 深圳每个节点12核,是比较适合用gaussian的。小木虫上有人比对过,8核以上gaussian的并行效率就大幅下降,具体数据可以自己找找,这里就不贴了。
缺点: 1. 管理混乱(注意:我是两年前用的深圳超算,只说那时候的感受,可能跟现在的情况有出入) 举几个例子,我刚开始用深圳超算那会应该是14年的夏季。那时候竟然允许一个节点跑多个任务。比如说我的一个任务占8核,另外一个人的任务占4核,那会自动将我两的任务分配到一个节点。导致当年9月的时候机器故障不断,计算速度也越来越慢,以至于不得不在国庆节停机维护若干天,之后才有所好转。 维护之后,我发现ftp上传文件,不会把win的换行符编程linux的换行符,于是发邮件问客服: 我:为什么ftp上传文件不会自动转换行符了? 客服:你说什么? 我:balabala(详细解释了一遍) 客服:啊,原来是这样,不好意思,我也在学习过程中哈。 我:.....
半年过去了,我掐好时间等着。眼看截至日期要到了却没人通知我该干嘛,于是我打电话过去: 我:老师你好,我们的合同应该在XX号就要结束了,怎么没人通知我转移数据呢? 老师:等我查一查 老师:.... 老师:不对呀,你们的合同一个月前就结束了!
这是个忧伤的故事。
天河一号我只在某个组的时候零碎地用过一段时间。天河一号速度优于深圳超算,至于快多少忘了。
费用: 包两个节点一年1万8左右,按时间收费的话好像是0.2元每(核●小时),一次购买超过100万核●小时以上是0.1元每(核●小时)(按12核一个节点算,一年一个节点大概1万左右)。
优点: 1. 速度快,且每个节点12核,适合gaussian计算。 2. 管理水平优于深圳超算,至少没觉得有什么黑点。
缺点: 1. 软件版权自理 2. 管申请的人夸夸其谈 当年打电话过去问费用的时候,大谈天河一号有多牛逼,说他们超算速度最快(当时天河二号已经在试运行了),国内的课题组都用他们的机器之类的,要挂电话了还非要发我一份申请表,立场不坚定当场就被忽悠了。
另外那个用天河一号的老师说,当年有一段时间排队很艰难,后来新增了一些节点才解决。我个人觉得天河一号差不多人满为患了,今年有新闻在说天河一号“超负载运行”,用过的人可以来说说排队情况。
天河二号最后当然是要来安利一下我用的天河二号了,我从试运行开始一直用到现在。我应该是最早一批签合同的用户,当时只有按时间收费的方式,价格是0.1元每(核●小时),现在不知道怎么样了。
优点: 1. 速度快,15年初用多个体系测过速(VASP),比天河一号快50%以上,个别体系能比天河一号快一倍多。因为速度优势,所以实际上比天河一号还要便宜。 2. 按时间收费,不限制节点数,不用排队。按时间收费不会限制节点数量,我经常一次提交十多个任务一起跑,曾经用16个节点跑过NEB,相比于包节点的方式省时省心又方便。至于排队方面,去年偶尔有几次排队严重的情况,后来我所在的分区增加了一些机器,就没再排过队。印象中最近半年每天白天时段都剩余六七百节点,完全不用担心排队。总之强烈推荐VASP用户使用。
缺点: 1. 如果用的是gaussian那就不用考虑了。天河二号一个节点24核,并且限制一个节点一个任务,用gaussian显然不划算。除此之外应该再找不到黑点了。
|