|
|
本帖最后由 AoyuJiao 于 2026-3-23 23:40 编辑
各位大佬好:
我最近在使用GROMACS2026.0在AMBER19SB+GAFF2+OPC下模拟蛋白质-小分子复合物,体系大小在10万原子左右。其性能相对于AMBER99SB-ILDN+GAFF+TIP3P,出现了严重的CPU和PCIE瓶颈,导致GPU一直在等CPU计算和数据传输。我已经尝试把nstlist放宽到1000,轨迹写入改到10ps一次(即5000),以及只分配6个核心和开启-pin on,但还是不尽人意。目前GPU利用率在95和100之间波动,显存占用1.5GB左右。求问大家有没有好的解决办法?谢谢大家!
我的硬件配置:
- CPU: R5 9600X
- GPU:2060 6G
- 主板:B650M
- 内存:DDR5 32GB 6000 C36
- 硬盘:1T SSD PCIE4
复制代码
系统环境:
限制性动力学的日志报告: 没放生产阶段的报告是因为生产阶段还在跑,我觉得二者的性能应该是类似的
- R E A L C Y C L E A N D T I M E A C C O U N T I N G
- On 1 MPI rank, each using 6 OpenMP threads
- Activity: Num Num Call Wall time Giga-Cycles
- Ranks Threads Count (s) total sum %
- --------------------------------------------------------------------------------
- Vsite constr. 1 6 50001 5.560 130.102 4.1
- Neighbor search 1 6 501 3.162 73.987 2.3
- Launch PP GPU ops. 1 6 99501 5.388 126.073 4.0
- Force 1 6 50001 8.805 206.029 6.5
- PME GPU mesh 1 6 50001 6.356 148.733 4.7
- PME wait for PP 129.156 3022.174 95.3
- Wait GPU NB local 1 6 50001 6.052 141.611 4.5
- Wait GPU state copy 1 6 45000 85.106 1991.446 62.8
- NB X/F buffer ops. 1 6 5001 0.520 12.162 0.4
- Vsite spread 1 6 55002 2.976 69.632 2.2
- Write traj. 1 6 1 0.080 1.877 0.1
- Update 1 6 50001 2.235 52.294 1.6
- Constraints 1 6 50003 6.557 153.429 4.8
- Kinetic energy 1 6 10001 0.622 14.552 0.5
- --------------------------------------------------------------------------------
- Total 135.512 3170.907 100.0
- --------------------------------------------------------------------------------
- Breakdown of PME mesh activities
- --------------------------------------------------------------------------------
- Wait PME GPU gather 1 6 50001 1.572 36.794 1.2
- Reduce GPU PME F 1 6 50001 0.226 5.287 0.2
- Launch PME GPU ops. 1 6 400008 3.872 90.596 2.9
- --------------------------------------------------------------------------------
- Core t (s) Wall t (s) (%)
- Time: 813.067 135.512 600.0
- (ns/day) (hour/ns) (ms/step) (Matom*steps/s)
- Performance: 63.759 0.376 2.710 47.684
- Finished mdrun on rank 0 Mon Mar 23 23:00:54 2026
复制代码
|
|