计算化学公社

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

[配置讨论] 请问,可以买一台Mac studio做计算化学吗

[复制链接 Copy URL]

27

帖子

0

威望

74

eV
积分
101

Level 2 能力者

顶配的那一款,M3 utral芯片,512G+16T。不知道编译运行vasp之类的能达到哪种显卡的性能

81

帖子

7

威望

2328

eV
积分
2549

Level 5 (御坂)

2#
发表于 Post on 2025-6-9 08:58:05 | 只看该作者 Only view this author
讲道理 Mac 上编译软件都不是什么问题了,如果是有服务器的情况下买了 Mac 想顺手跑点计算而装软件,玩玩还可以,但为了做计算买 Mac 就是有钱没地方花了。VASP 在 macOS 下也可以编译,参考 https://gist.github.com/janosh/a484f3842b600b60cd575440e99455c0  。btw,Apple Silicon 的 GPU 完全不支持 fp64,性能精确为 0。

55

帖子

0

威望

210

eV
积分
265

Level 3 能力者

3#
发表于 Post on 2025-6-9 09:13:26 | 只看该作者 Only view this author
vasp真不了解,我这边的导师有用苹果的系统跑gmx的,没啥问题,他说是因为苹果和linux比较相似,这么说系统应该没问题?你可以借/租一个苹果设备试试
性价比怎么样我就不了解了,,mac studio没见过人评测

27

帖子

0

威望

74

eV
积分
101

Level 2 能力者

4#
 楼主 Author| 发表于 Post on 2025-6-9 10:54:09 | 只看该作者 Only view this author
mizu-bai 发表于 2025-6-9 08:58
讲道理 Mac 上编译软件都不是什么问题了,如果是有服务器的情况下买了 Mac 想顺手跑点计算而装软件,玩玩还 ...

我已经用Macbook air跑过vasp了,没问题。就是想知道Mac studio在性能上跟传统同价格的工作站相比如何

55

帖子

0

威望

210

eV
积分
265

Level 3 能力者

5#
发表于 Post on 2025-6-9 11:14:35 | 只看该作者 Only view this author
Felix1018 发表于 2025-6-9 10:54
我已经用Macbook air跑过vasp了,没问题。就是想知道Mac studio在性能上跟传统同价格的工作站相比如何

https://www.reddit.com/r/MacStud ... ra_and_its_no_joke/
只看这一个实测(低配)的话性价比恐怕不如传统工作站,fp32比起5090差得多,就是显存可以做到很大、半精度性能会性价比高一点,所以虽然训练模型不错,看着用来跑vasp够呛
苹果的东西我也不是太了解,,目前我看到的也就这样

27

帖子

0

威望

74

eV
积分
101

Level 2 能力者

6#
 楼主 Author| 发表于 Post on 2025-6-9 11:28:25 | 只看该作者 Only view this author
dodobird1 发表于 2025-6-9 11:14
https://www.reddit.com/r/MacStudio/comments/1jfe2l4/i_bought_the_base_model_m3_ultra_and_its_no_jo ...

不支持FP64是硬伤,我查了一下如果只用CPU跑FP64的话,只有0.5-1个TFLOPS

36

帖子

0

威望

178

eV
积分
214

Level 3 能力者

7#
发表于 Post on 2025-6-9 11:46:29 | 只看该作者 Only view this author
本帖最后由 glycosylation 于 2025-6-9 11:54 编辑

我也有类似问题。当然我是已经买完MBP M4Max的机子了,现在是想看看能不能用一些计算软件。
主要还是因为mac的M芯片是ARM架构的,如果软件依赖x86指令集的话就难搞了。(菜鸡的认知,可能不一定正确,错了的话请大佬指正)
(好在ORCA是原生支持的)

2407

帖子

1

威望

5948

eV
积分
8375

Level 6 (一方通行)

8#
发表于 Post on 2025-6-9 12:15:11 | 只看该作者 Only view this author
鄙人捣鼓过ORCA, 在M1芯片下, 比古董级的2686v4 32核心快.
缺点在于内存.

优点是: 这玩意没啥动静, 很安静, 体积小, 占地空间下.

同理, Mac Studio, 也能跑一些计算, 好处当然是, 占地小, 安静, 普通供电就可以搞定.
High-Performance Computing for You
为您专属定制的高性能计算解决方案

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

3753

帖子

3

威望

1万

eV
积分
19663

Level 6 (一方通行)

围观吃瓜群众

9#
发表于 Post on 2025-6-9 12:28:41 | 只看该作者 Only view this author
Felix1018 发表于 2025-6-9 11:28
不支持FP64是硬伤,我查了一下如果只用CPU跑FP64的话,只有0.5-1个TFLOPS

1、就GPU来说,Apple Silicon M系列的算力性价比和一般N卡相比可能没优势,只是涉及到显存问题性价比会高些,如楼上提到大模型推理(训练很可能都费劲)。
2、Apple Silicon的GPU没FP64楼上几层已经提到。
3、VASP的GPU我印象中似乎是通过OpenACC实现的,似乎不支持Apple Silicon的GPU,这个比较难顶[doge]。
日常打哑谜&&探寻更多可能。
原理问题不公开讨论,非商业性质讨论欢迎私聊。不做培*,不接代*,不接*发谢谢。

51

帖子

0

威望

345

eV
积分
396

Level 3 能力者

10#
发表于 Post on 2025-6-9 13:02:07 | 只看该作者 Only view this author
如果想要配一台做VASP还不错的工作站的话,我觉得四卡 V100可能是不错的选择。V100我用起来觉得是VASP跑跑起来比较快的了。如果做MD的话,社长也有推荐的GPU,4080之类的都可以。mac我觉得性价比不高,而且后续维护可能还是有点难度的
CP2K VASP Gaussian LAMMPS GROMACS欢迎交流

55

帖子

0

威望

210

eV
积分
265

Level 3 能力者

11#
发表于 Post on 2025-6-9 13:22:53 | 只看该作者 Only view this author
没fp64做vasp就完全不行了,这样就像楼上说的拿专业计算卡了

27

帖子

0

威望

74

eV
积分
101

Level 2 能力者

12#
 楼主 Author| 发表于 Post on 2025-6-9 16:18:47 | 只看该作者 Only view this author
glycosylation 发表于 2025-6-9 11:46
我也有类似问题。当然我是已经买完MBP M4Max的机子了,现在是想看看能不能用一些计算软件。
主要还是因为m ...

ORCA好像是完美匹配的,可惜我是算晶体,ORCA不大行

27

帖子

0

威望

74

eV
积分
101

Level 2 能力者

13#
 楼主 Author| 发表于 Post on 2025-6-9 16:32:58 | 只看该作者 Only view this author
卡开发发 发表于 2025-6-9 12:28
1、就GPU来说,Apple Silicon M系列的算力性价比和一般N卡相比可能没优势,只是涉及到显存问题性价比会高 ...

不用VASP,用QE和CP2K可以满足同样计算场景不,我看这两个都有Mac原生

395

帖子

8

威望

3906

eV
积分
4461

Level 6 (一方通行)

石墨

14#
发表于 Post on 2025-6-9 18:20:41 | 只看该作者 Only view this author
本帖最后由 Graphite 于 2025-6-9 21:15 编辑

可以是可以,如果开发者提供了M芯片/ARM版本,或者开源软件自己有能力在MAC平台上编译都不是啥问题。

楼上说的有些软件使用X86指令的事情,这个一般倒没人直接写死在代码里,是编译的时候打开了如-mavx2等选项,或者用了Intel MKL等库,还是编译/链接的事情。

其实科学计算软件没有手机系统上那种“整个生态都是围绕移动互联网、移动设备交互的原生”的概念。或者说如果开发者顺手考虑了这个问题,那就是“原生”...如果你比较熟悉代码,自己用合理方法编译了,那也是“原生”...

但是吧,如果你用非传统方案、非Linux系统,解决一个软件问题事小,解决一套工作流事大...某一天因为一个小工具、一个脚本的原因,工作卡住了,或者和别人的结果不一样,不是没有可能。排错或者找替代当然是可以的,只是这样无形中耗费多少时间,Mac漂亮的界面是否值得这个代价,就自己权衡了。

自在飞花轻似梦,无边丝雨细如愁。

全自动反应动力学(ReaxFF、AIMD、NEP等)后处理工具网页版:http://cc-portal.xyz/reax_tools

3753

帖子

3

威望

1万

eV
积分
19663

Level 6 (一方通行)

围观吃瓜群众

15#
发表于 Post on 2025-6-10 00:44:00 | 只看该作者 Only view this author
本帖最后由 卡开发发 于 2025-6-10 00:45 编辑
Felix1018 发表于 2025-6-9 16:32
不用VASP,用QE和CP2K可以满足同样计算场景不,我看这两个都有Mac原生

有原生版本不表示他们可以调用GPU。上面提到的限定于FP32都不是你想要就有的,一些程序对GPU调用是通过CUDA和OpenACC或者别的方式,通常这些框架不支持Apple Silicon GPU,所以要调用有可能需要写接口包装Metal或者MPS的API并且修改计算程序,这就已经很折腾不起了,这才是真正要吐槽的。

如果是针对CPU,如上面几楼提到,没有x86指令依赖(指的是手动内联汇编),一般没啥问题,比如你提到提供的这些程序的原生版本。但如果只是为了折腾这些,Mac的性价比不高就是了。不过冲着能效比较高,美观,携带方便,我有钱我愿意另说
日常打哑谜&&探寻更多可能。
原理问题不公开讨论,非商业性质讨论欢迎私聊。不做培*,不接代*,不接*发谢谢。

本版积分规则 Credits rule

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

GMT+8, 2025-8-12 21:55 , Processed in 0.237202 second(s), 21 queries , Gzip On.

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