MPI excusion issues with NM7.4

3 messages 2 people Latest: May 15, 2020

MPI excusion issues with NM7.4

From: Saeheum Song Date: May 14, 2020 technical
Dear Nonmem users, I have tried to use MPI for nonmem 7.4, it resulted in quit from all users, while MPI successfully run for nm7.2. with command lines of C:\Strawberry\perl\bin/execute -parafile=c:\nm72g\run\mpiwini8.pnm -nm_version=nm74 -nodes=6 -picky -retries=10 ARS_IN_D_TY2_ALL.mod C:\Strawberry\perl\bin/execute -parafile=c:\nm72g\run\mpiwini8.pnm -nm_version=nm72 -nodes=6 -picky -retries=10 ARS_IN_D_TY2_ALL.mod I have to use parafile from nm72 parafile from nm74 did not work. Error Comments were QUIT Signal From Worker1..5. When I use parafile in nm74. error messages are unable to open the HKEY_LOCAL_MACHINE\SAFTWARE\MPHCH\SMPD\Process\34068, error 5, Access denied. The my nonmem code successfully run at nmfe74 command. Any suggestions?, Kind regards,

Re: MPI excusion issues with NM7.4

From: Henning Schmidt Date: May 14, 2020 technical
Hi, The issue with "HKEY_LOCAL_MACHINE\SAFTWARE\MPHCH\SMPD\Process\34068" is easily solved by starting regedit in Windows, navigating to HKEY_LOCAL_MACHINE\SAFTWARE\MPHCH\SMPD , right click on SMPD and select "Permissions". Give all users "Full Control" and you are up and running in parallel. You need admin rights for it. Best, Henning PS: Below the para file that I use on Windows since 7.3 (also in 7.4) - no claim of optimality - but it works $DEFAULTS [nodes]=4 $GENERAL NODES=[nodes] PARSE_TYPE=2 PARSE_NUM=100 TIMEOUTI=100 TIMEOUT=2000 PARAPRINT=0 TRANSFER_TYPE=1 $COMMANDS ;each node gets a command line, used to launch the node session 1:mpiexec -wdir "%cd%" -localonly -n 1 nonmem.exe %* 2-[nodes]:-wdir "%cd%\worker{#-1}" -n 1 nonmem.exe $DIRECTORIES 1:NONE ; FIRST DIRECTORY IS THE COMMON DIRECTORY 2-[nodes]:worker{#-1} ; NEXT SET ARE THE WORKER directories $IDRANGES ; USED IF PARSE_TYPE=3 1:61,100 2:1,60 ________________________________________________________________________________ IntiQuan GmbH Elisabethenstrasse 23 [see map] https://goo.gl/maps/x5WM2wVdXK8qcn8c6 4051 Basel, Switzerland Web: www.intiquan.com Tel: +41 76 603 28 06 *Confidentiality Note: *This message is intended solely for the designated recipient(s). It may contain confidential or proprietary information and may be subject to attorney-client privilege or other confidentiality protections. If you are not a designated recipient you may not review, copy or distribute this message. If you receive this in error, please notify the sender by reply e-mail and delete this message. Thank you. *Data Protection & Privacy:* The IntiQuan Data Protection statement applies for all communication. You can view it here: https://www.intiquan.com/data-protection. IntiQuan GmbH | Managing Director: Dr. Henning Schmidt | Trade register: Basel Stadt CH-270.4.004.907-8 | UID: CHE-181.306.905
Quoted reply history
On Thu, May 14, 2020 at 6:53 PM Saeheum Song <[email protected]> wrote: > Dear Nonmem users, > > I have tried to use MPI for nonmem 7.4, it resulted in quit from all > users, while MPI successfully run for nm7.2. > with command lines of > C:\Strawberry\perl\bin/execute -parafile=c:\nm72g\run\mpiwini8.pnm > -nm_version=nm74 -nodes=6 -picky -retries=10 ARS_IN_D_TY2_ALL.mod > > C:\Strawberry\perl\bin/execute -parafile=c:\nm72g\run\mpiwini8.pnm > -nm_version=nm72 -nodes=6 -picky -retries=10 ARS_IN_D_TY2_ALL.mod > > I have to use parafile from nm72 parafile from nm74 did not work. > > Error Comments were QUIT Signal From Worker1..5. > > When I use parafile in nm74. error messages are > unable to open the HKEY_LOCAL_MACHINE\SAFTWARE\MPHCH\SMPD\Process\34068, > error 5, Access denied. > > The my nonmem code successfully run at nmfe74 command. > > > Any suggestions?, > > Kind regards, >

Re: MPI excusion issues with NM7.4

From: Saeheum Song Date: May 15, 2020 technical
Dear Nonmem USERS, Through the day, I finally configured out what was happening. (1) NONMEM with and without MPI seem to run a little differently. This observation is based on the following experience. I have ran the same code without MPI, it ran through with NSIG errors. I have replaced initial estimates with output without MPI. I have success in running MPI module. The only one is that I need to use pnm file from NONMEM 72 file. A little strange. Thanks for help.
Quoted reply history
On Thu, May 14, 2020 at 2:20 PM Saeheum Song <[email protected]> wrote: > Dear Henning, > > Thanks for the kind reply. I tried but resulted the same error. Also > NONMEM has been detected in firewall for version 7.4. > > Hope to find solution soon. > > Kind regards. > > > On Thu, May 14, 2020 at 1:05 PM Henning Schmidt < > [email protected]> wrote: > >> Hi, >> >> The issue with "HKEY_LOCAL_MACHINE\SAFTWARE\MPHCH\SMPD\Process\34068" is >> easily solved by starting regedit in Windows, navigating to >> HKEY_LOCAL_MACHINE\SAFTWARE\MPHCH\SMPD , right click on SMPD and select >> "Permissions". Give all users "Full Control" and you are up and running in >> parallel. >> >> You need admin rights for it. >> >> Best, >> Henning >> >> PS: Below the para file that I use on Windows since 7.3 (also in 7.4) - >> no claim of optimality - but it works >> >> $DEFAULTS >> [nodes]=4 >> >> $GENERAL >> NODES=[nodes] PARSE_TYPE=2 PARSE_NUM=100 TIMEOUTI=100 TIMEOUT=2000 >> PARAPRINT=0 TRANSFER_TYPE=1 >> >> $COMMANDS ;each node gets a command line, used to launch the node session >> 1:mpiexec -wdir "%cd%" -localonly -n 1 nonmem.exe %* >> 2-[nodes]:-wdir "%cd%\worker{#-1}" -n 1 nonmem.exe >> >> $DIRECTORIES >> 1:NONE ; FIRST DIRECTORY IS THE COMMON DIRECTORY >> 2-[nodes]:worker{#-1} ; NEXT SET ARE THE WORKER directories >> >> $IDRANGES ; USED IF PARSE_TYPE=3 >> 1:61,100 >> 2:1,60 >> >> >> ________________________________________________________________________________ >> >> >> >> IntiQuan GmbH >> Elisabethenstrasse 23 [see map] https://goo.gl/maps/x5WM2wVdXK8qcn8c6 >> 4051 Basel, Switzerland >> Web: www.intiquan.com >> Tel: +41 76 603 28 06 >> >> *Confidentiality Note: *This message is intended solely for the >> designated recipient(s). It may contain confidential or proprietary >> information >> and may be subject to attorney-client privilege or other confidentiality >> protections. If you are not a designated recipient you may not review, copy >> or distribute this message. If you receive this in error, please notify the >> sender by reply e-mail and delete this message. Thank you. >> >> *Data Protection & Privacy:* The IntiQuan Data Protection statement >> applies for all communication. You can view it here: >> https://www.intiquan.com/data-protection. >> >> IntiQuan GmbH | Managing Director: Dr. Henning Schmidt | Trade register: >> Basel Stadt CH-270.4.004.907-8 | UID: CHE-181.306.905 >> >> >> On Thu, May 14, 2020 at 6:53 PM Saeheum Song <[email protected]> >> wrote: >> >>> Dear Nonmem users, >>> >>> I have tried to use MPI for nonmem 7.4, it resulted in quit from all >>> users, while MPI successfully run for nm7.2. >>> with command lines of >>> C:\Strawberry\perl\bin/execute -parafile=c:\nm72g\run\mpiwini8.pnm >>> -nm_version=nm74 -nodes=6 -picky -retries=10 ARS_IN_D_TY2_ALL.mod >>> >>> C:\Strawberry\perl\bin/execute -parafile=c:\nm72g\run\mpiwini8.pnm >>> -nm_version=nm72 -nodes=6 -picky -retries=10 ARS_IN_D_TY2_ALL.mod >>> >>> I have to use parafile from nm72 parafile from nm74 did not work. >>> >>> Error Comments were QUIT Signal From Worker1..5. >>> >>> When I use parafile in nm74. error messages are >>> unable to open the HKEY_LOCAL_MACHINE\SAFTWARE\MPHCH\SMPD\Process\34068, >>> error 5, Access denied. >>> >>> The my nonmem code successfully run at nmfe74 command. >>> >>> >>> Any suggestions?, >>> >>> Kind regards, >>> >>