Version 8 (modified by 17 years ago) ( diff ) | ,
---|
Setting up a parallel development environment for ROMS on a 32 bit multi-processor Windows notebook
Hardware
- Dell Precision M65 Notebook with Intel Centrino Duo (Intel T2600 @ 2.16GHz, 994 MHz, 3.00 GB RAM)
Software
- Windows XP Professional Version 2002, Service Pack 2
- Cygwin (base packages + ssh, perl, zip, svn)
- Intel FORTRAN compiler v9.0 for Windows, Standard Edition
- Netcdf 3.5.0 (used pre-built windows libraries from Unidata)
- In addition, for parallel execution:
- Intel Visual C++ 2003 .NET standard
- MPICH2 (used pre-built win32 installer)
Environment
The Cygwin environment was modified by adding these lines to the c:/cygwin/etc/profile file
PATH=/cygdrive/d/data/models/MPICH2/bin:$PATH export PATH NETCDF_INCDIR=/cygdrive/d/data/models/netcdf/netcdf_3.5.0/include export NETCDF_INCDIR NETCDF_LIBDIR=/cygdrive/d/data/models/netcdf/netcdf_3.5.0/lib export NETCDF_LIBDIR cd D:\\data\\models\\roms\\roms_sed_hp\\branches\\jcw_branch alias edit='c:/Program\ Files/XEmacs/XEmacs-21.4.13/i586-pc-win32/xemacs.exe' MCT_LIBDIR=d:\\data\\models\\MCT\\MCT_2.2.0\\mct export MCT_LIBDIR MPEU_LIBDIR=d:\\data\\models\\MCT\\MCT_2.2.0\\mpeu export MPEU_LIBDIR #MCT_LIBDIR=/cygdrive/d/data/models/MCT/MCT_2.2.0/mct #export MCT_LIBDIR #MPEU_LIBDIR=/cygdrive/d/data/models/MCT/MCT_2.2.0/mpeu #export MPEU_LIBDIR MPI_INCDIR=d:\\data\\models\\MPICH2\\include export MPI_INCDIR MPI_LIBDIR=d:\\data\\models\\MPICH2\\lib export MPI_LIBDIR
Building
The "ifort" compiler was defined in the ROMS makefile.
Note:
See TracWiki
for help on using the wiki.