Changeset 1099 for palm/trunk/SCRIPTS/.mrun.config.forwind
- Timestamp:
- Feb 10, 2013 1:47:43 AM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
palm/trunk/SCRIPTS/.mrun.config.forwind
r1098 r1099 5 5 %mainprog palm.f90 6 6 %base_directory $HOME/palm/current_version 7 %base_data $base_directory/JOBS 8 %output_data /data/work/fw/<replace by your username>/palm/current_version/JOBS 9 # Replace <replace by your username> by your username on FLOW. Replace "/fw/" by "/iwes/" if 10 # your user directory resides in /iwes/. 7 %base_data ~/palm/current_version/jobs 8 ################################################################################ 9 # Replace <<REPLACE BY YOUR USERNAME> by your username on FLOW. Replace "/fw/" 10 # by "/iwes/" if your user directory resides in /iwes/. 11 ################################################################################ 12 %output_data /data/work/fw/<REPLACE BY YOUR USERNAME>/palm/current_version/JOBS 11 13 %source_path $base_directory/trunk/SOURCE 12 %add_source_path $base_directory/ USER_CODE/$fname13 %depository_path $base_directory/ MAKE_DEPOSITORY14 %add_source_path $base_directory/user_code/$fname 15 %depository_path $base_directory/make_depository 14 16 %use_makefile true 15 17 # … … 19 21 %host_identifier cfdh* lcflow 20 22 %host_identifier cfdx* lcflow 21 # 23 24 ################################################################################ 25 # Replace <YOUR_DESKTOP_HOSTNAME> by the hostname of your desktop 26 # an uncomment following line to enable job submission from you local desktop 27 ################################################################################ 28 #%host_identifier <YOUR_DESKTOP_HOSTNAME> lcfor 29 30 ################################################################################ 31 # Configuration for Ubuntu Linux 12.04 LTS with gcc (4.6.3) and OpenMPI (1.4.3) 22 32 # 23 33 # The next block contains all informations for compiling the PALM code 24 # and for generating and running the PALM executable using MPI. Replace <user-id> 34 # and for generating and running the PALM executable using MPI on a Linux machine 35 # with gcc and OpenMPI. Replace <LOCAL_USERNAME> with your username on your 36 # local machine 37 # 38 # NOTE: - Other hosts may require different settings. 39 # - following packages are required: 40 # openmpi-common, libopenmpi-dev, libopenmpi, libnetcdf, libnetcdf-dev, 41 # gcc 42 # 43 ################################################################################ 44 %remote_username <LOCAL_USERNAME> lcfor parallel 45 %tmp_user_catalog /tmp lcfor parallel 46 %tmp_data_catalog /tmp lcfor parallel 47 %compiler_name mpif90 lcfor parallel 48 %compiler_name_ser gfortran lcfor parallel 49 %cpp_options -DMPI_REAL=MPI_DOUBLE_PRECISION:-DMPI_2REAL=MPI_2DOUBLE_PRECISION:-D__lc:-D__netcdf:-D__netcdf4:-D__parallel lcfor parallel 50 %netcdf_inc -I/opt/netcdf/4.2.1.1/include lcfor parallel 51 %netcdf_lib -lnetcdff:-lnetcdf lcfor parallel 52 %mopts -j:4 lcfor parallel 53 %fopts -Ofast:-IPA:-mtune=native:-march=native:-cpp:-fdefault-real-8:-fbackslash:-fconvert=little-endian lcfor parallel 54 %lopts -Ofast:-IPA:-mtune=native:-march=native:-cpp:-fdefault-real-8:-fbackslash lcfor parallel 55 56 ################################################################################ 57 # Configuration for FLOW 58 # 59 # The next block contains all informations for compiling the PALM code 60 # and for generating and running the PALM executable using MPI. Replace <USERNAME_FLOW> 25 61 # with your username on FLOW and if necessary "/fw/" by "/iwes/". 26 62 # The following 'lcflow parallel' block assumes PALM compilation and execution 27 63 # on host flow. Please note that other hosts may require different settings. 28 # 29 %remote_username <replace by your username> lcflow parallel 30 %tmp_user_catalog /data/work/fw/<replace by your username>/tmp lcflow parallel 31 %tmp_data_catalog /data/work/fw/<replace by your username>/palm_restart_data lcflow parallel 32 %compiler_name mpiifort lcflow parallel 33 %compiler_name_ser ifort lcflow parallel 34 %cpp_options -cpp:-DMPI_REAL=MPI_DOUBLE_PRECISION:-DMPI_2REAL=MPI_2DOUBLE_PRECISION:-D__netcdf:-D__netcdf4:-D__lc:-D__parallel lcflow parallel 35 %netcdf_inc -I$$NETCDFF_INCLUDE lcflow parallel 36 %netcdf_lib -L$$NETCDFF_DIR:-lnetcdff:-L$$NETCDF_DIR:-lnetcdf lcflow parallel 37 %mopts -j:4 lcflow parallel 38 %fopts -xSSE4.2:-O3:-r8:-align:all:-ftz:-fno-alias:-no-scalar-rep:-ip:-nbs:-convert:little_endian lcflow parallel 39 %lopts -xSSE4.2:-O3:-r8:-align:all:-ftz:-fno-alias:-no-scalar-rep:-ip:-nbs:-limf:-lm:-Vaxlib lcflow parallel 40 %login_init_cmd .:/cm/local/apps/environment-modules/3.2.6/Modules/3.2.6/init/bash\;:MODULEPATH=/cm/shared/modulefiles/ lcflow parallel 41 %modules netcdf/4.2.1.1/intel/64/2011.0.013:netcdf-fortran/4.2/intel/64/2011.0.013:intel/ics/64/2011.0.013:intel/impi/4.0.1.007/64:hdf5/1.8.9/intel/64/2011.0.013:qt4/4.8.2 lcflow parallel 64 ################################################################################ 65 %remote_username <USERNAME_FLOW> lcflow parallel 66 %tmp_user_catalog /data/work/fw/$remote_username/tmp lcflow parallel 67 %tmp_data_catalog /data/work/fw/$remote_username/palm_restart_data lcflow parallel 68 %compiler_name mpiifort lcflow parallel 69 %compiler_name_ser ifort lcflow parallel 70 %cpp_options -DMPI_REAL=MPI_DOUBLE_PRECISION:-DMPI_2REAL=MPI_2DOUBLE_PRECISION:-D__lc:-D__netcdf:-D__netcdf4:-D__parallel lcflow parallel 71 %netcdf_inc -I/cm/shared/apps/netcdf-fortran/4.2/intel/64/2011.0.013/include lcflow parallel 72 %netcdf_lib -L/cm/shared/apps/netcdf-fortran/4.2/intel/64/2011.0.013/lib:-lnetcdff:-L/cm/shared/apps/netcdf/4.2.1.1/intel/64/2011.0.013/lib:-lnetcdf:-L/cm/shared/apps/hdf5/1.8.9/intel/64/2011.0.013/lib:-Wl,-rpath:/cm/shared/apps/hdf5/1.8.9/intel/64/2011.0.013/lib:-Wl,-rpath:/cm/shared/apps/netcdf/4.2.1.1/intel/64/2011.0.013/lib:-Wl,-rpath:/cm/shared/apps/netcdf-fortran/4.2/intel/64/2011.0.013/lib lcflow parallel 73 %mopts -j:8 lcflow parallel 74 %fopts -xhost:-O3:-fpp:-r8:-align:all:-ftz:-fno-alias:-no-scalar-rep:-no-prec-sqrt:-ip:-nbs:-convert:little_endian:-static-intel lcflow parallel 75 %lopts -xhost:-O3:-fpp:-r8:-align:all:-ftz:-fno-alias:-no-scalar-rep:-no-prec-sqrt:-ip:-nbs:-static-intel:-Wl,-rpath:/cm/shared/apps/intel/ics-2011.0.013/composerxe-2011.0.084/compiler/lib/intel64 lcflow parallel 76 %login_init_cmd .:/cm/local/apps/environment-modules/3.2.6/Modules/3.2.6/init/bash\;:MODULEPATH=/cm/shared/modulefiles/ lcflow parallel 77 %modules sge/6.2u5p2:netcdf/4.2.1.1/intel/64/2011.0.013:netcdf-fortran/4.2/intel/64/2011.0.013:intel/ics/64/2011.0.013:intel/impi/64/4.0.1.007:hdf5/1.8.9/intel/64/2011.0.013:qt4 lcflow parallel 78 %disc_space 50 lcflow parallel 42 79 # 43 80 #
Note: See TracChangeset
for help on using the changeset viewer.