Re: Simple parallel benchmark for Nonmem 7.2 with large Bayes problem
Ron,
I haven't had a chance to try out the final NONMEM 7.2 release.
Did you compare NONMEM 7.2 run times with NONMEM 7.1 and NONMEM 6 without parallelization?
I found NONMEM 6 was the fastest and NONMEM 7.2 (beta) was slower than NONMEM 7.1 with single core runs (WinSvr2003, Intel 11.1, 8 Intel cores)
Nick
Quoted reply history
On 21/05/2011 12:03 p.m., Ron Keizer wrote:
> Dieter,
>
> the observation that the 8-core run is slower than the 4-core run is probably not due CPU hyperthreading, as you suggest. The CPU loads that you report also suggest otherwise. I agree with Mark that it is more likely due to the short time per iteration, i.e. the relatively high amount of overhead compared to the actual calculations. We noticed the same when using FPI. Use MPI or test a slower model and this effect will probably disappear.
>
> We also did some benchmarking, and noticed that NM7.2 can do pretty efficient parallelization. Our conclusions:
>
> - MPI is much more efficient than FPI, especially for faster problems
>
> - The efficiency with MPI seems to hold across estimation methods (FOCE / BAYES / SAEM) and models (8 tested), around 90% when using 5 cores. See results below. - Parallelization efficiency depends on e.g. time per iteration, transfer type, number of individuals in dataset. - parallelization (MPI) was still efficient at higher numbers of cores. We tested up to 7 cores on 1 machine. In some basic tests, performance over network-nodes seemed as good as when running on a single machine, although fair benchmarking is difficult on a production cluster.
>
> We tested using the gfortran compiler, on a dedicated 8-core machine running Linux.
>
> best regards,
> Ron
--
Nick Holford, Professor Clinical Pharmacology
Dept Pharmacology& Clinical Pharmacology
University of Auckland,85 Park Rd,Private Bag 92019,Auckland,New Zealand
tel:+64(9)923-6730 fax:+64(9)373-7090 mobile:+64(21)46 23 53
email: [email protected]
http://www.fmhs.auckland.ac.nz/sms/pharmacology/holford