lishen123 发表于 2023-11-10 13:33 不是你自己安装的cmake你直接cmake就行,俩个指令间要加空格 cmake .. -DGMX_SIMD=AVX2_256 -DCMAKE_INSTALL_PREFIX=/sob/gmx2018.8 |
| 请问cmake那一步如何加上-DGMX_SIMD=AVX2_256来使用AVX2指令集。是cmake3 .. -DGMX_SIMD=AVX2_256-DCMAKE_INSTALL_PREFIX=/sob/gmx2018.8 这样吗? |
syllmry 发表于 2020-6-22 11:45 打扰一下,楼主解决这个问题了吗? |
| 我想自己装cmake3.13,但是输入./bootstrap --prefix=/sob/cmake3之后就提示bash: ./bootstrap: No such file or directory ,就安装不了,这是为什么啊?之前也好几次遇到这种问题,换成./configure --prefix=/sob/cmake3也不行。 |
liuyuje714 发表于 2020-6-22 10:06 好的,谢谢,我试试 |
| 因为centos7现在仓库的cmake版本太高了(>3.13以后),而你的gmx版本低于2019.5,因此这个不能自动识别CPU版本和指令集的bug任然存在。有多种解决方案,你可以直接cmake的时候添加-DGMX_SIMD=AVX2_256(现在的cpu都支持,你可以网上查一下你的cpu支持的最高指令集),或者降低cmake到3.13或者以下都可以。 |
手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图
GMT+8, 2026-2-21 08:02 , Processed in 0.205436 second(s), 31 queries , Gzip On.