parallel computing

2 messages 1 people Latest: Sep 09, 2014

parallel computing

From: Leonid Gibiansky Date: September 08, 2014 technical
Dear All, We cannot force Nonmem parallel to run on two Windows 7 computers. If anybody was able to do it (on Windows machines, with Windows 7 systems) could you share the pnm file? Thanks! Leonid -------------------------------------- Leonid Gibiansky, Ph.D. President, QuantPharm LLC web: www.quantpharm.com e-mail: LGibiansky at quantpharm.com tel: (301) 767 5566

Re: parallel computing

From: Leonid Gibiansky Date: September 09, 2014 technical
Mark, I reproduced the setup and your file is running fine on my side (after we switched off all the firewalls) Thanks for your help! Leonid -------------------------------------- Leonid Gibiansky, Ph.D. President, QuantPharm LLC web: www.quantpharm.com e-mail: LGibiansky at quantpharm.com tel: (301) 767 5566
Quoted reply history
On 9/8/2014 12:07 PM, Mark Sale wrote: > Leonid, > Here is mine, very poorly documented. The network name for the 2nd > computer is Worker1, this is for MPI method, run 1 exe as the manager, 5 > on the same machine ("localhost") then 6 more on Worker1 > The Worker1 c: drive is mapped to the o: drive on the local machine > > $GENERAL > ; CHANGE TOTAL NUMBER HERE > NODES=12 PARSE_TYPE=2 PARSE_NUM=200 TIMEOUTI=60 TIMEOUT=10 PARAPRINT=0 > TRANSFER_TYPE=1 > COMPUTERS=2 > ;SINGLE node: NODES=1 > ;MULTI node: NODES>1 > ;WORKER node: NODES=0 > ; parse_num=number of subjects to give to each node > ; parse_type=0, give each node parse_num subjects > ; parse_type=1, evenly distribute numbers of subjects among available nodes > ; parse_type=2, load balance among nodes > ; parse_type=3, assign subjects to nodes based on idranges > ; parse_type=4, load balance among nodes, taking into account loading > time. Will assess ideal number of nodes. > ; If loading time too costly, will eventually revert to single CPU mode. > ; timeouti=seconds to wait for node to start. if not started in time, > deassign node, and give its load to next worker, until next iteration > ; timeout=minutes to wait for node to compelte. if not completed by > then, deassign node, and have manager complete it. > ; paraprint=1 print to console the parallel computing process. Can be > modified at runt-time with ctrl-B toggle. > ; But parallel.log always records parallelization progress. > ; transfer_type=0 for file transfer, 1 for mpi > > $COMMANDS ;each node gets a command line, used to launch the node session > ; 2:-wdir "%cd%" -n nUMWORKERS_ON_LOCAL -host localhost .\nonmem.exe -worker > 1:mpiexec -wdir "%cd%" -n 1 -host localhost .\nonmem %* > 2:-wdir "%cd%" -n 5 -host localhost .\nonmem.exe -worker > 3:-wdir c:\nmworker\worker{#} -n 6 -host Worker1 > c:\nmworker\worker{#}\nonmem.exe -worker > 4:NONE > $DIRECTORIES > 1-4:NONE ; FIRST DIRECTORY IS THE COMMON DIRECTORY > ; O is a share drive defined from the manager computer side, pointing > to c:\ on Worker1 > 3:o:\nmworker\worker{#} ; NEXT SET ARE THE WORKER directories > > $IDRANGES ; USED IF PARSE_TYPE=3 > 1:1,25 > 2:26,50 > > On Monday, September 8, 2014 11:49 AM, Leonid Gibiansky > <[email protected]> wrote: > > Dear All, > We cannot force Nonmem parallel to run on two Windows 7 computers. If > anybody was able to do it (on Windows machines, with Windows 7 systems) > could you share the pnm file? > Thanks! > Leonid > > -------------------------------------- > Leonid Gibiansky, Ph.D. > President, QuantPharm LLC > web: www.quantpharm.com > e-mail: LGibiansky at quantpharm.com > tel: (301) 767 5566 > > No virus found in this message. > Checked by AVG - www.avg.com http://www.avg.com > Version: 2014.0.4765 / Virus Database: 4015/8175 - Release Date: 09/08/14