计算化学公社

 找回密码 Forget password
 注册 Register
Views: 12607|回复 Reply: 20
打印 Print 上一主题 Last thread 下一主题 Next thread

[综合交流] 苹果M1吵得热火朝天的情况下,讨论一下假如ARM时代到来,计算化学会如何吧

[复制链接 Copy URL]

56

帖子

0

威望

1232

eV
积分
1288

Level 4 (黑子)

跳转到指定楼层 Go to specific reply
楼主
苹果M1算是ARM平台第一次在消费级和正统X86对抗吧,而且低功耗下成绩也还挺不错的

但是计算化学这边很多老代码要想完全迁移到ARM估计还需要非常长的时间,尤其是Fortran依赖比较强的、又没人维护的老代码

有人维护的,基于C、C++的肯定问题不大,很多源代码本身也有支持ARM的编译选项


假设,我是说假设将来桌面消费级和移动消费级被ARM平台包圆,计算化学领域会怎样呢?是也完全转向ARM,还是继续主体留在X86?抑或是转向别的架构平台?
如果转向ARM,那么这个转变的时间会是多长呢?一两年?三五年?


5万

帖子

99

威望

5万

eV
积分
112353

管理员

公社社长

2#
发表于 Post on 2020-11-18 02:59:06 | 只看该作者 Only view this author
搞计算的人普遍不看重移动性、功耗,关心的主要是性能。倘若ARM平台不能给计算化学研究者带来什么实质性的有吸引力的东西,因此不可能克服极高的替换成本,就根本不可能在计算化学领域有所作为。
我是绝对不看好ARM在计算化学领域的市场的,也就可能有一些零零碎碎的应用。
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入“北京科音”微信公众号获取北京科音培训的最新消息、避免错过网上有价值的计算化学文章!
欢迎加入人气非常高、专业性特别强的综合性理论与计算化学交流QQ群“思想家公社QQ群”:1号:18616395,2号:466017436,3号:764390338,搜索群号能搜到哪个说明目前哪个能加,合计9000人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大的量子化学波函数分析程序)
ResearchGate:https://www.researchgate.net/profile/Tian_Lu
Money and papers are rubbish, get a real life!

56

帖子

0

威望

1232

eV
积分
1288

Level 4 (黑子)

3#
 楼主 Author| 发表于 Post on 2020-11-18 03:24:53 | 只看该作者 Only view this author
本帖最后由 catenarygong 于 2020-11-18 03:26 编辑
sobereva 发表于 2020-11-18 02:59
搞计算的人普遍不看重移动性、功耗,关心的主要是性能。倘若ARM平台不能给计算化学研究者带来什么实质性的 ...

我的思路是这样的,现在计算化学用户能用到相对廉价的高性能计算机,本质上是因为PC消费级市场一定程度上摊薄了成本

如果,万一将来某一天消费市场被ARM包圆,那么计算化学领域哪怕继续坚持X86,也会面临至少比现在更高的成本

纯性能上讲,x86相比Power或者Itanium这类架构在计算化学的纯粹的硬算力上也说不上多么大的优势,优势在于便宜、简单、兼容性好,而这些则或多或少都仰仗于庞大的消费级市场

92

帖子

0

威望

2186

eV
积分
2278

Level 5 (御坂)

4#
发表于 Post on 2020-11-18 03:58:22 | 只看该作者 Only view this author
我觉得开源的代码本身也不存在特别强的绑定在某个平台上的特点,自己用的服务器是什么就编译到哪就行了,毕竟arm的超算虽然少,但也不是没有,那里的用户还不是得通过各种办法解决这些问题。对x86绑定最强的还是windows啊

1632

帖子

4

威望

4088

eV
积分
5800

Level 6 (一方通行)

喵星人

5#
发表于 Post on 2020-11-18 09:03:27 | 只看该作者 Only view this author
wangxubo 发表于 2020-11-18 03:58
我觉得开源的代码本身也不存在特别强的绑定在某个平台上的特点,自己用的服务器是什么就编译到哪就行了,毕 ...

ARM Windows早就有了

831

帖子

1

威望

7180

eV
积分
8031

Level 6 (一方通行)

6#
发表于 Post on 2020-11-18 10:18:09 | 只看该作者 Only view this author
开源的程序问题不大,ARM Linux已经很完善了

2301

帖子

1

威望

5473

eV
积分
7794

Level 6 (一方通行)

7#
发表于 Post on 2020-11-18 11:39:53 | 只看该作者 Only view this author
英伟达收购了Mellanox
似乎还有收购ARM
布局计算驱动未来……

要看的更多一些。
High-Performance Computing for You
为您专属定制的高性能计算解决方案

更多讯息,请访问:
https://labitc.top
http://tophpc.top:8080
电邮: ask@hpc4you.top

92

帖子

0

威望

2186

eV
积分
2278

Level 5 (御坂)

8#
发表于 Post on 2020-11-18 11:58:54 | 只看该作者 Only view this author

arm windows那玩意不是个残废吗,再说了谁用windows计算啊

1632

帖子

4

威望

4088

eV
积分
5800

Level 6 (一方通行)

喵星人

9#
发表于 Post on 2020-11-18 12:00:41 | 只看该作者 Only view this author
wangxubo 发表于 2020-11-18 11:58
arm windows那玩意不是个残废吗,再说了谁用windows计算啊

我是回复你说的X86绑定最强的是windows

92

帖子

0

威望

2186

eV
积分
2278

Level 5 (御坂)

10#
发表于 Post on 2020-11-18 12:17:20 | 只看该作者 Only view this author
喵星大佬 发表于 2020-11-18 12:00
我是回复你说的X86绑定最强的是windows

对啊,windows的arm是残废,别人都正常,所以windows和x86绑定最强,逻辑有问题吗?

403

帖子

4

威望

2874

eV
积分
3357

Level 5 (御坂)

11#
发表于 Post on 2020-11-18 12:54:57 | 只看该作者 Only view this author
以前某超算给我们组试用过飞腾CPU的节点,也是ARM架构。用VASP测试的结果是,GCC+ARM要用三倍的核数,才能打平有ICC和MKL加成的洋古董至强X5670。

最惨的应该是我一师弟。他用x86汇编写了一些加快计算的代码,全都不能用了。

评分 Rate

参与人数
Participants 2
eV +3 收起 理由
Reason
sobereva + 2
k64_cc + 1 我很赞同

查看全部评分 View all ratings

545

帖子

0

威望

3117

eV
积分
3662

Level 5 (御坂)

12#
发表于 Post on 2020-11-18 13:24:34 | 只看该作者 Only view this author
本帖最后由 k64_cc 于 2020-11-18 13:27 编辑

华为鲲鹏就ARM的,凑合着还能用,但是性价比并不高。之前积累的工具链只要断了一环,整个项目就全停摆,挺痛苦的。
苹果M1对开发者挺惨的啊,大项目可以加班支持ARM,小项目就没人管了。至少在修好homebrew之前还是当作大号iPad吧。

224

帖子

5

威望

4548

eV
积分
4872

Level 6 (一方通行)

13#
发表于 Post on 2020-11-18 14:10:05 | 只看该作者 Only view this author

有arm windows也不能证明windows对x86依赖不严重啊,windows上面大批的应用都没有原生的arm binary,纯x86程序还要靠模拟,这些东西跑起来都是性能堪忧。对性能稍微有点要求的用户都不会去用arm windows
我需要一些假日,但我不希望每天都是假日。因为我没有承担痛苦,因为那不是真正的自由。

1236

帖子

1

威望

3495

eV
积分
4751

Level 6 (一方通行)

14#
发表于 Post on 2020-11-18 16:46:29 | 只看该作者 Only view this author
真全面转向ARM也不是什么大问题,这肯定要在解决历史遗留问题基础上的
不过x86现在的生态,全面转向arm也只是说说而已

60

帖子

0

威望

1648

eV
积分
1708

Level 5 (御坂)

15#
发表于 Post on 2020-11-19 16:08:21 | 只看该作者 Only view this author
想想当年的surface RT,现在也就吃灰用,除了用office,还能做啥
I AM an Amphibious Warrior.

本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2024-11-23 12:26 , Processed in 0.214690 second(s), 22 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list