Previous Thread
Next Thread
Print Thread
Page 3 of 3 1 2 3
Re: Free version of CHARMM in parallel
pmj #37437 03/26/19 02:17 PM
Joined: Nov 2018
Posts: 16
S
Forum Member
Offline
Forum Member
S
Joined: Nov 2018
Posts: 16
Hello,

I run your file with different cores, when include:
{
stream gbsw_2.inp
stream dyna_2.inp (100 steps)
}
the time consumed:
1 core:
$$$$$ JOB ACCOUNTING INFORMATION $$$$$
ELAPSED TIME: 18.00 MINUTES
CPU TIME: 18.01 MINUTES
4 cores:
$$$$$ JOB ACCOUNTING INFORMATION $$$$$
ELAPSED TIME: 9.08 MINUTES
CPU TIME: 8.80 MINUTES


and when include:
{
stream gbsw_2.inp
stream emap.str
stream dyna_2.inp (100 steps)
}
the time consumed:
1 core:
$$$$$ JOB ACCOUNTING INFORMATION $$$$$
ELAPSED TIME: 18.62 MINUTES
CPU TIME: 18.63 MINUTES
4 cores:
$$$$$ JOB ACCOUNTING INFORMATION $$$$$
ELAPSED TIME: 10.50 MINUTES
CPU TIME: 9.91 MINUTES


Last edited by SNOW001; 03/26/19 02:20 PM.
Re: Free version of CHARMM in parallel
SNOW001 #37438 03/27/19 08:20 AM
Joined: Jan 2019
Posts: 56
P
pmj Offline OP
Forum Member
OP Offline
Forum Member
P
Joined: Jan 2019
Posts: 56
Thank you so much for testing it. I see now that there is nothing wrong with the compilation I suppose. This the CPU time I get while running the script on 1, 4, 8, 12 and 16 cores. But in the end, I find it really slow on 16 cores for approximately 120 000 atoms (I managed to do around 10 ns/per day). I also tested the EEF1 with the EMAP and it seems not parallelised at all. Perhaps I will look into some other options.

GBSW EMAP NProc 1 4 8 12 16

+ + CPU time/min 23.38 11.16 10.17 12.28 10.2
+ - CPU time/min 21.12 9.40 8.13 11.16 8.17

Once more thank you for your help!
Have a great day

Re: Free version of CHARMM in parallel
pmj #37439 03/27/19 08:28 AM
Joined: Sep 2003
Posts: 4,780
Likes: 2
Forum Member
Offline
Forum Member
Joined: Sep 2003
Posts: 4,780
Likes: 2
Note that for benchmarking parallel jobs it is generally the elapsed time that is important (ie, the time YOU have to wait), not the CPU-time.


Lennart Nilsson
Karolinska Institutet
Stockholm, Sweden
Re: Free version of CHARMM in parallel
lennart #37440 03/27/19 08:37 AM
Joined: Jan 2019
Posts: 56
P
pmj Offline OP
Forum Member
OP Offline
Forum Member
P
Joined: Jan 2019
Posts: 56
Dear Prof. Nilsson,

I used the time ./run.sh command for each test. The time in the table is real time.

From what I saw in the CHARMM output files, the elapsed time and the cpu time are more or less the same.

Page 3 of 3 1 2 3

Moderated by  lennart, rmv 

Link Copied to Clipboard
Powered by UBB.threads™ PHP Forum Software 7.7.4
(Release build 20200307)
Responsive Width:

PHP: 5.6.33-0+deb8u1 Page Time: 0.008s Queries: 22 (0.004s) Memory: 0.9289 MB (Peak: 1.0108 MB) Data Comp: Off Server Time: 2020-07-15 09:41:26 UTC
Valid HTML 5 and Valid CSS