FW: NONMEM Tips #23 - December 21, 2006 - Installing NONMEM VI on a MacBook Pro under OS X --> UPDATE March 26, 2007

From: William Bachman Date: March 26, 2007 technical Source: cognigen.com
Marc Gastonguay (Metrum) has reported that there is a version of g95 specific to the MacBook Pro under OS X available that uses the Intel machine constants (g95-x86-osx.tgz). (We originally reported a version that originated for the Power PC and used the IEEE constants). It is our recommendation that the g95 version specific to the MacBook Pro under OS X available (using the Intel machine constants) should be used for running NONMEM and PDx-Pop for the Mac (g95-x86-osx.tgz). nmconsult Icon Development Solutions 6031 University Blvd., Suite 300 Ellicott City, MD 21043 Phone 410-696-3098
Quoted reply history
-----Original Message----- From: Gastonguay, Marc [mailto:marcg Sent: Friday, January 05, 2007 12:15 PM To: Bachman, William (MYD) Cc: Bill Knebel; Tim Bergsma Subject: Re: [NMusers] NONMEM Tips #23 - December 21, 2006 - Installing NONMEM VI on a MacBook Pro under OS X Bill, We successfully implemented your suggested options for a NMVI installation on Intel MacBook Pro (similar specs to yours, but 2 GHz and 2GB RAM) with the following differences: 1) Intel constants 2) x86 OSX g95 compiler (g95-x86-osx.tgz) found at ftp.g95.org NONMEM installation was run using the SETUP utility, although we also plan to try this with NMQUAL. We've only run a couple of models, but looks good so far. We were also successful with an INFN subroutine (older tests with gfortran indicated a bug with include statements in the INFN, but that is not a problem with g95). We'll let you know if we come across anything else as we gain experience on this platform. Thanks for your help. Marc Bachman, William (MYD) wrote: > In order to extend our body of knowledge of platforms used by our > NONMEM users, we have investigated installation of NONMEM VI on a > MacBook Pro. Much to our delight, it was a relatively easy > experience. Essentially, we followed the Linux installation > instructions given in Section III of the readme_6.1.0.doc found on the > NONMEM VI installation CD-ROM with ONE notable exception. Despite the > fact that the MacBook Pro uses an Intel Core 2 Duo processor, the IEEE > machine constants were used and NOT the Intel machine constants > (this can be done by not specifying an argument for the machine > constants as IEEE is the default). > > The setup command used was: > ./SETUP /opt/nmvi g95 '-O -fsloppy-char' /usr/bin/ar > > (This specifies an installation directory of /opt/nmvi, the g95 > compiler using the -O -fsloppy-char optimization options (enclosed in > single quotes), the archive command path and, by default, the IEEE > constants. The "./" before the command is required if your csh shell > environment does not include the current directory, ".", in the PATH > variable to execute any program in the current directory.) > > System Specifics: > MacBook Pro 2,2 > Intel Core 2 Duo, 2.16 GHz > 1 GB Memory > Mac OS X 10.4.8 (Tiger) > Installation and NONMEM runs done using the Mac Terminal Utility > > Required additional software: > g95 Fortran compiler (g95-powerpc-osx.tar obtained from > http://ftp.g95.org) > Xcode 2.4.1 Developers Tools (free from Apple) > > A particularly helpful website for high performance computing on the > Mac (with respect to computation tools for the Mac) can be found at > http://hpc.sourceforge.net, ). This report represents preliminary > results of our Mac investigations. Additional Mac-related information > will be reported at a later date. Other NONMEM users have reported > that the commercial Intel compiler is also a viable Fortran compiler > for the Mac. Any additional Mac information that other nmusers would > like to share will be greatly appreciated. > > > William J. Bachman, Ph.D. > Director, Pharmacometrics R&D > Icon Development Solutions > 6031 University Blvd., Suite 300 > Ellicott City, MD 21043 > Office 410-696-3002 > Cell 301-467-8635 > bachmanw > > > > ________________________________________________________________________ _______________________________________________________________ > > > > >