Difference between revisions of "Examples of compiler sections in systel.ini"

From SourceWiki
Jump to navigation Jump to search
 
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
[[Category:Estel]]
 +
 +
'''This page is still in development'''. Don't trust all entries.
 +
 
= Performance =
 
= Performance =
 +
 +
== Portland Fortran 90 compiler ==
 +
== Intel Fortran 90 compiler ==
  
 
= Development =
 
= Development =
  
== Intel Fortran compiler ==
+
== Portland Fortran 90 compiler ==
 +
== Intel Fortran 90 compiler ==
  
 
<code><pre>
 
<code><pre>

Latest revision as of 18:19, 15 August 2007


This page is still in development. Don't trust all entries.

Performance

Portland Fortran 90 compiler

Intel Fortran 90 compiler

Development

Portland Fortran 90 compiler

Intel Fortran 90 compiler

FC_NAM="ifort"
FC_OPT_OBJEXT= "o"
FC_OPT_COMPIL= " -O2 -c "
FC_OPT_DEBUG=  " -g -DD -debug extended -debug-parameters "
FC_OPT_PROFILE=" -O2 "
FC_OPT_INCLUDE=" -I "
FC_OPT_OTHERS= " -warn all -implicitnone -traceback "

LK_NAM="ifort"
LK_OPT_NORMAL=" -lm -lstdc++ "
LK_OPT_DEBUG=  " -g -DD -debug extended -debug-parameters "
LK_OPT_PROFILE=" -pg "
LK_OPT_OUTNAME=" -o "
LK_OPT_OTHERS=" -O2 "

LIB_NAM=ar
LIB_OPT_LIBEXT="a"
LIB_OPT_OUTNAME=" cru"
LIB_OPT_OTHERS=
LIB_RANLIB=
LIBS_MPI=" "

RUN_DEBUG=" idb -gui "
RUN_PROFILE=

FC_MPI="mpif90 -c "
LK_MPI="mpif90 -lm -lstdc++ -o <EXE>  <OBJS>  <LIBS> "
LIBS_MPI="-L/home/jp/software/mpich/mpich2-1.0.4p1/lib "
RUN_MPI="mpirun -machinefile mpirun.txt -np <N> <EXE>"