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

From SourceWiki
Jump to navigation Jump to search
Line 5: Line 5:
 
= Performance =
 
= Performance =
  
== Portland Fortran 90 compiler =
+
== Portland Fortran 90 compiler ==
 
== Intel Fortran 90 compiler ==
 
== Intel Fortran 90 compiler ==
  
 
= Development =
 
= Development =
  
== Portland Fortran 90 compiler =
+
== Portland Fortran 90 compiler ==
 
== Intel Fortran 90 compiler ==
 
== Intel Fortran 90 compiler ==
  

Revision as of 08:29, 14 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>"