[cig-commits] r15006 - in seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS: . MareNostrum_Barcelona

dkomati1 at geodynamics.org dkomati1 at geodynamics.org
Mon May 18 02:40:44 PDT 2009


Author: dkomati1
Date: 2009-05-18 02:40:43 -0700 (Mon, 18 May 2009)
New Revision: 15006

Added:
   seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/MareNostrum_Barcelona/
   seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/MareNostrum_Barcelona/Makefile_things_to_add_to_use_ParaVer_and_PAPI.txt
   seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/MareNostrum_Barcelona/bash_profile_MareNostrum
   seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/MareNostrum_Barcelona/generate_trace_marenostrum.sh
   seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/MareNostrum_Barcelona/script_marenostrum_parallel_merge_trace.ll
   seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/MareNostrum_Barcelona/script_marenostrum_parallel_run_with_trace_mx.ll
   seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/MareNostrum_Barcelona/script_marenostrum_parallel_run_without_trace_mx.ll
Removed:
   seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/bash_profile_MareNostrum
   seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/generate_trace_marenostrum.sh
   seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/script_marenostrum_parallel_merge_trace.ll
   seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/script_marenostrum_parallel_run_with_trace_mx.ll
   seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/script_marenostrum_parallel_run_without_trace_mx.ll
Log:
added a text file describing how to link with the ParaVer/PAPI tracing system on MareNostrum in Barcelona.


Added: seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/MareNostrum_Barcelona/Makefile_things_to_add_to_use_ParaVer_and_PAPI.txt
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/MareNostrum_Barcelona/Makefile_things_to_add_to_use_ParaVer_and_PAPI.txt	                        (rev 0)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/MareNostrum_Barcelona/Makefile_things_to_add_to_use_ParaVer_and_PAPI.txt	2009-05-18 09:40:43 UTC (rev 15006)
@@ -0,0 +1,12 @@
+
+Here is what to add to the Makefile on MareNostrum in Barcelona
+to link with the ParaVer and PAPI tracing system (the paths below
+are OK in May 2009):
+
+MPITRACE_HOME = /gpfs/apps/CEPBATOOLS/mpitrace-mx/64
+PAPI_HOME = /gpfs/apps/PAPI/3.2.1-970mp/64
+
+and add this when linking:
+
+-L$(MPITRACE_HOME)/lib -lmpitracef -lxml2 -L${PAPI_HOME}/lib -lpapi -lperfctr
+

Copied: seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/MareNostrum_Barcelona/bash_profile_MareNostrum (from rev 15004, seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/bash_profile_MareNostrum)
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/MareNostrum_Barcelona/bash_profile_MareNostrum	                        (rev 0)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/MareNostrum_Barcelona/bash_profile_MareNostrum	2009-05-18 09:40:43 UTC (rev 15006)
@@ -0,0 +1,73 @@
+
+alias l1='ssh login1'
+alias l2='ssh login2'
+alias l3='ssh login3'
+alias l4='ssh login4'
+alias l5='ssh login5'
+alias l6='ssh login6'
+alias l7='ssh login7'
+alias l8='ssh login8'
+
+alias vi='/usr/bin/vim -i NONE'
+
+alias gosis='pushd /gpfs/scratch/hpce07/hpce07084/seismograms_BSC'
+
+alias gotrace='pushd /gpfs/scratch/hpce07/hpce07084/traces_BSC'
+alias gotraces='pushd /gpfs/scratch/hpce07/hpce07084/traces_BSC'
+
+# added in June 2007: directories with ParaVer and LoadLeveler examples
+alias goparaver='pushd /gpfs/apps/CEPBATOOLS/tracing-example'
+alias goloadlever='pushd /home/usertest/usertest'
+
+# autoriser destruction de fichiers existants
+unset noclobber
+ 
+alias rm='/bin/rm -f'
+
+export PATH=/gpfs/apps/CEPBATOOLS/bin:/usr/local/bin:/gpfs/home/hpce07/hpce07084/bin:.:$PATH
+export PARAVER_HOME=/gpfs/apps/CEPBATOOLS/
+umask 077
+
+# acces a MareNostrum
+alias sshmarenostrum='ssh hpce07084 at mn1.bsc.es'
+
+# diverses definitions
+#####alias .='echo $cwd'
+alias ..='set dot=$cwd;cd ..'
+alias ls='/bin/ls '
+alias ll='/bin/ls -lagF '
+alias lm='/bin/ls -lagF | less'
+alias po='popd'
+alias pu='pushd'
+alias k='kill -9 '
+alias h='history'
+alias cls='clear'
+alias m='less'
+alias more='less'
+alias bc='bc -l'
+
+# du in megabytes with only one level of subdirectories
+##alias du='du --max-depth=1 --block-size=MB --human-readable'
+alias du='du --max-depth=1 --human-readable'
+
+# set prompt: ``username at hostname:/directory $ ''
+#PS1="[\u@\h:\w] "
+PS1="\u@\h: "
+
+# Check for bash (and that we haven't already been sourced).
+[ -z "$BASH_VERSION" -o -n "$BASH_COMPLETION" ] && return
+
+# Check for recent enough version of bash.
+bash=${BASH_VERSION%.*}; bmajor=${bash%.*}; bminor=${bash#*.}
+
+# Check for interactive shell.
+if [ -n "$PS1" ]; then
+  if [ $bmajor -eq 2 -a $bminor '>' 04 ] || [ $bmajor -gt 2 ]; then
+    if [ -r /etc/bash_completion ]; then
+      # Source completion code (with variable location)
+      . ${BASH_COMPLETION:=/etc/bash_completion}
+    fi
+  fi
+fi
+unset bash bminor bmajor
+


Property changes on: seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/MareNostrum_Barcelona/bash_profile_MareNostrum
___________________________________________________________________
Name: svn:mergeinfo
   + 

Copied: seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/MareNostrum_Barcelona/generate_trace_marenostrum.sh (from rev 15005, seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/generate_trace_marenostrum.sh)
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/MareNostrum_Barcelona/generate_trace_marenostrum.sh	                        (rev 0)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/MareNostrum_Barcelona/generate_trace_marenostrum.sh	2009-05-18 09:40:43 UTC (rev 15006)
@@ -0,0 +1,44 @@
+#!/bin/sh
+
+###########################################################################
+# Shared library preloading example (README)
+#
+# So as to trace with the dynamic library, just set LD_PRELOAD to the .so
+# MPItrace library and set the required environment variables. In this
+# example we set MPITRACE_ON to activate the tracing and the MPTRACE_COUNTERS
+# to select which counters we wanna obtain from PAPI.
+#
+###########################################################################
+
+# DK DK this below OK in May 2009
+export MPITRACE_HOME=/gpfs/apps/CEPBATOOLS/mpitrace-mx/64
+export LD_PRELOAD=${MPITRACE_HOME}/lib/libmpitrace.so
+export MPITRACE_ON=1
+# the list of available counters is in /gpfs/apps/CEPBATOOLS/mpitrace/64/share/example-with-user-events/counters.txt
+# monitor L1 below
+#export MPTRACE_COUNTERS="0x80000000,0x80000017,0x80000032,0x8000003b"
+# monitor L2 below
+export MPTRACE_COUNTERS="0x80000002,0x80000019,0x80000032,0x8000003b"
+# 0x80000000 is PAPI_L1_DCM   # cannot do both L1 and L2 at the same time, need to start two runs
+# 0x80000017 is PAPI_L1_LDM
+# 0x80000002 is PAPI_L2_DCM
+# 0x80000019 is PAPI_L2_LDM
+# 0x80000032 is PAPI_TOT_INS
+# 0x8000003b is PAPI_TOT_CYC
+#
+export MPITRACE_MPI_COUNTERS_ON=1
+export MPTRACE_COUNTERS_DOMAIN=all
+export MPITRACE_MPI_CALLER=1,2,3
+#########export MPTRACE_CONFIG_FILE=mpitrace_extended.xml
+export MPTRACE_BUFFER_SIZE=150000
+
+# older from the year 2006: begin
+#export MPTRACE_DIR=/gpfs/scratch/hpce07/hpce07084/TRACE_DIR/
+#export MPTRACE_FILE_SIZE=10
+#export MPTRACE_BUFFER_SIZE=25000
+#export MPTRACE_COUNTERS="0x80000004,0x8000000e,0x80000032,0x8000003b"
+# older from the year 2006: end
+
+## Run the desired program
+$*
+


Property changes on: seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/MareNostrum_Barcelona/generate_trace_marenostrum.sh
___________________________________________________________________
Name: svn:mergeinfo
   + 

Copied: seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/MareNostrum_Barcelona/script_marenostrum_parallel_merge_trace.ll (from rev 15005, seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/script_marenostrum_parallel_merge_trace.ll)
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/MareNostrum_Barcelona/script_marenostrum_parallel_merge_trace.ll	                        (rev 0)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/MareNostrum_Barcelona/script_marenostrum_parallel_merge_trace.ll	2009-05-18 09:40:43 UTC (rev 15006)
@@ -0,0 +1,35 @@
+#! /bin/ksh
+
+### DK DK submit this with "mnsubmit name_of_script.ll"
+
+#@ job_name = Specfem3D_MPI
+
+#@ initialdir = .
+
+#####
+# One node of MareNostrum has two dual-core processors
+# therefore the maximum number of tasks per node is four.
+#####
+
+#####################################################################
+## parallel merging step
+#####################################################################
+#@ output = Specfem3D_merge_%j.out
+#@ error = Specfem3D_merge_%j.err
+#@ total_tasks = 32
+#@ tasks_per_node = 4
+#@ wall_clock_limit = 00:20:00
+#@ queue
+#@ features = mx 
+#####################################################################
+
+# DK DK this below OK in May 2009
+MPITRACE_HOME=/gpfs/apps/CEPBATOOLS/mpitrace-mx/64
+
+#environment
+MP_EUILIB=mx
+OBJECT_MODE=64
+MP_RSH=ssh
+
+  srun ${MPITRACE_HOME}/bin/mpimpi2prv -f TRACE.mpits -maxmem 1024 -syn -o trace.prv
+


Property changes on: seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/MareNostrum_Barcelona/script_marenostrum_parallel_merge_trace.ll
___________________________________________________________________
Name: svn:executable
   + *
Name: svn:mergeinfo
   + 

Copied: seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/MareNostrum_Barcelona/script_marenostrum_parallel_run_with_trace_mx.ll (from rev 15005, seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/script_marenostrum_parallel_run_with_trace_mx.ll)
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/MareNostrum_Barcelona/script_marenostrum_parallel_run_with_trace_mx.ll	                        (rev 0)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/MareNostrum_Barcelona/script_marenostrum_parallel_run_with_trace_mx.ll	2009-05-18 09:40:43 UTC (rev 15006)
@@ -0,0 +1,40 @@
+#! /bin/ksh
+
+### DK DK submit this with "mnsubmit name_of_script.ll"
+
+#@ job_name = Specfem3D_MPI
+
+#@ initialdir = .
+
+#####
+# One node of MareNostrum has two dual-core processors
+# therefore the maximum number of tasks per node is four.
+#####
+
+#####################################################################
+## Running the job with tracing step
+#####################################################################
+#@ total_tasks = 32
+#@ tasks_per_node = 4
+# Wall clock limit hhh:mm:ss
+######### hpce is a queue that has a 24-hour (i.e. 86400 seconds) wallclock time limit
+#@ wall_clock_limit = 00:20:00
+#@ output = Specfem3D_run_%j.out
+#@ error = Specfem3D_run_%j.err
+#@ queue
+#@ features = mx
+
+# DK DK this below OK in May 2009
+MPITRACE_HOME=/gpfs/apps/CEPBATOOLS/mpitrace-mx/64
+
+#environment
+MP_EUILIB=mx
+OBJECT_MODE=64
+MP_RSH=ssh
+
+    srun ./generate_trace_paraver.sh ./xspecfem2D
+
+# then merge the trace at the end
+    sleep 5
+    mnsubmit script_marenostrum_parallel_merge_trace.ll
+

Copied: seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/MareNostrum_Barcelona/script_marenostrum_parallel_run_without_trace_mx.ll (from rev 15004, seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/script_marenostrum_parallel_run_without_trace_mx.ll)
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/MareNostrum_Barcelona/script_marenostrum_parallel_run_without_trace_mx.ll	                        (rev 0)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/MareNostrum_Barcelona/script_marenostrum_parallel_run_without_trace_mx.ll	2009-05-18 09:40:43 UTC (rev 15006)
@@ -0,0 +1,34 @@
+#! /bin/ksh
+
+### DK DK submit this with "mnsubmit name_of_script.ll"
+
+#@ job_name = Specfem3D_MPI
+
+#@ initialdir = .
+
+#####
+# One node of MareNostrum has two dual-core processors
+# therefore the maximum number of tasks per node is four.
+#####
+
+#####################################################################
+## Running the job with tracing step
+#####################################################################
+#@ total_tasks = 32
+#@ tasks_per_node = 4
+# Wall clock limit hhh:mm:ss
+######### hpce is a queue that has a 24-hour (i.e. 86400 seconds) wallclock time limit
+#@ wall_clock_limit = 00:20:00
+#@ output = Specfem3D_run_%j.out
+#@ error = Specfem3D_run_%j.err
+#@ queue
+#@ features = mx
+
+#environment
+MP_EUILIB=mx
+OBJECT_MODE=64
+MP_RSH=ssh
+
+    srun ./xmeshfem3D
+    srun ./xspecfem3D
+


Property changes on: seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/MareNostrum_Barcelona/script_marenostrum_parallel_run_without_trace_mx.ll
___________________________________________________________________
Name: svn:executable
   + *
Name: svn:mergeinfo
   + 

Deleted: seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/bash_profile_MareNostrum
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/bash_profile_MareNostrum	2009-05-18 08:53:21 UTC (rev 15005)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/bash_profile_MareNostrum	2009-05-18 09:40:43 UTC (rev 15006)
@@ -1,73 +0,0 @@
-
-alias l1='ssh login1'
-alias l2='ssh login2'
-alias l3='ssh login3'
-alias l4='ssh login4'
-alias l5='ssh login5'
-alias l6='ssh login6'
-alias l7='ssh login7'
-alias l8='ssh login8'
-
-alias vi='/usr/bin/vim -i NONE'
-
-alias gosis='pushd /gpfs/scratch/hpce07/hpce07084/seismograms_BSC'
-
-alias gotrace='pushd /gpfs/scratch/hpce07/hpce07084/traces_BSC'
-alias gotraces='pushd /gpfs/scratch/hpce07/hpce07084/traces_BSC'
-
-# added in June 2007: directories with ParaVer and LoadLeveler examples
-alias goparaver='pushd /gpfs/apps/CEPBATOOLS/tracing-example'
-alias goloadlever='pushd /home/usertest/usertest'
-
-# autoriser destruction de fichiers existants
-unset noclobber
- 
-alias rm='/bin/rm -f'
-
-export PATH=/gpfs/apps/CEPBATOOLS/bin:/usr/local/bin:/gpfs/home/hpce07/hpce07084/bin:.:$PATH
-export PARAVER_HOME=/gpfs/apps/CEPBATOOLS/
-umask 077
-
-# acces a MareNostrum
-alias sshmarenostrum='ssh hpce07084 at mn1.bsc.es'
-
-# diverses definitions
-#####alias .='echo $cwd'
-alias ..='set dot=$cwd;cd ..'
-alias ls='/bin/ls '
-alias ll='/bin/ls -lagF '
-alias lm='/bin/ls -lagF | less'
-alias po='popd'
-alias pu='pushd'
-alias k='kill -9 '
-alias h='history'
-alias cls='clear'
-alias m='less'
-alias more='less'
-alias bc='bc -l'
-
-# du in megabytes with only one level of subdirectories
-##alias du='du --max-depth=1 --block-size=MB --human-readable'
-alias du='du --max-depth=1 --human-readable'
-
-# set prompt: ``username at hostname:/directory $ ''
-#PS1="[\u@\h:\w] "
-PS1="\u@\h: "
-
-# Check for bash (and that we haven't already been sourced).
-[ -z "$BASH_VERSION" -o -n "$BASH_COMPLETION" ] && return
-
-# Check for recent enough version of bash.
-bash=${BASH_VERSION%.*}; bmajor=${bash%.*}; bminor=${bash#*.}
-
-# Check for interactive shell.
-if [ -n "$PS1" ]; then
-  if [ $bmajor -eq 2 -a $bminor '>' 04 ] || [ $bmajor -gt 2 ]; then
-    if [ -r /etc/bash_completion ]; then
-      # Source completion code (with variable location)
-      . ${BASH_COMPLETION:=/etc/bash_completion}
-    fi
-  fi
-fi
-unset bash bminor bmajor
-

Deleted: seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/generate_trace_marenostrum.sh
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/generate_trace_marenostrum.sh	2009-05-18 08:53:21 UTC (rev 15005)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/generate_trace_marenostrum.sh	2009-05-18 09:40:43 UTC (rev 15006)
@@ -1,44 +0,0 @@
-#!/bin/sh
-
-###########################################################################
-# Shared library preloading example (README)
-#
-# So as to trace with the dynamic library, just set LD_PRELOAD to the .so
-# MPItrace library and set the required environment variables. In this
-# example we set MPITRACE_ON to activate the tracing and the MPTRACE_COUNTERS
-# to select which counters we wanna obtain from PAPI.
-#
-###########################################################################
-
-# DK DK this below OK in May 2009
-export MPITRACE_HOME=/gpfs/apps/CEPBATOOLS/mpitrace-mx/64
-export LD_PRELOAD=${MPITRACE_HOME}/lib/libmpitrace.so
-export MPITRACE_ON=1
-# the list of available counters is in /gpfs/apps/CEPBATOOLS/mpitrace/64/share/example-with-user-events/counters.txt
-# monitor L1 below
-#export MPTRACE_COUNTERS="0x80000000,0x80000017,0x80000032,0x8000003b"
-# monitor L2 below
-export MPTRACE_COUNTERS="0x80000002,0x80000019,0x80000032,0x8000003b"
-# 0x80000000 is PAPI_L1_DCM   # cannot do both L1 and L2 at the same time, need to start two runs
-# 0x80000017 is PAPI_L1_LDM
-# 0x80000002 is PAPI_L2_DCM
-# 0x80000019 is PAPI_L2_LDM
-# 0x80000032 is PAPI_TOT_INS
-# 0x8000003b is PAPI_TOT_CYC
-#
-export MPITRACE_MPI_COUNTERS_ON=1
-export MPTRACE_COUNTERS_DOMAIN=all
-export MPITRACE_MPI_CALLER=1,2,3
-#########export MPTRACE_CONFIG_FILE=mpitrace_extended.xml
-export MPTRACE_BUFFER_SIZE=150000
-
-# older from the year 2006: begin
-#export MPTRACE_DIR=/gpfs/scratch/hpce07/hpce07084/TRACE_DIR/
-#export MPTRACE_FILE_SIZE=10
-#export MPTRACE_BUFFER_SIZE=25000
-#export MPTRACE_COUNTERS="0x80000004,0x8000000e,0x80000032,0x8000003b"
-# older from the year 2006: end
-
-## Run the desired program
-$*
-

Deleted: seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/script_marenostrum_parallel_merge_trace.ll
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/script_marenostrum_parallel_merge_trace.ll	2009-05-18 08:53:21 UTC (rev 15005)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/script_marenostrum_parallel_merge_trace.ll	2009-05-18 09:40:43 UTC (rev 15006)
@@ -1,35 +0,0 @@
-#! /bin/ksh
-
-### DK DK submit this with "mnsubmit name_of_script.ll"
-
-#@ job_name = Specfem3D_MPI
-
-#@ initialdir = .
-
-#####
-# One node of MareNostrum has two dual-core processors
-# therefore the maximum number of tasks per node is four.
-#####
-
-#####################################################################
-## parallel merging step
-#####################################################################
-#@ output = Specfem3D_merge_%j.out
-#@ error = Specfem3D_merge_%j.err
-#@ total_tasks = 32
-#@ tasks_per_node = 4
-#@ wall_clock_limit = 00:20:00
-#@ queue
-#@ features = mx 
-#####################################################################
-
-# DK DK this below OK in May 2009
-MPITRACE_HOME=/gpfs/apps/CEPBATOOLS/mpitrace-mx/64
-
-#environment
-MP_EUILIB=mx
-OBJECT_MODE=64
-MP_RSH=ssh
-
-  srun ${MPITRACE_HOME}/bin/mpimpi2prv -f TRACE.mpits -maxmem 1024 -syn -o trace.prv
-

Deleted: seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/script_marenostrum_parallel_run_with_trace_mx.ll
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/script_marenostrum_parallel_run_with_trace_mx.ll	2009-05-18 08:53:21 UTC (rev 15005)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/script_marenostrum_parallel_run_with_trace_mx.ll	2009-05-18 09:40:43 UTC (rev 15006)
@@ -1,40 +0,0 @@
-#! /bin/ksh
-
-### DK DK submit this with "mnsubmit name_of_script.ll"
-
-#@ job_name = Specfem3D_MPI
-
-#@ initialdir = .
-
-#####
-# One node of MareNostrum has two dual-core processors
-# therefore the maximum number of tasks per node is four.
-#####
-
-#####################################################################
-## Running the job with tracing step
-#####################################################################
-#@ total_tasks = 32
-#@ tasks_per_node = 4
-# Wall clock limit hhh:mm:ss
-######### hpce is a queue that has a 24-hour (i.e. 86400 seconds) wallclock time limit
-#@ wall_clock_limit = 00:20:00
-#@ output = Specfem3D_run_%j.out
-#@ error = Specfem3D_run_%j.err
-#@ queue
-#@ features = mx
-
-# DK DK this below OK in May 2009
-MPITRACE_HOME=/gpfs/apps/CEPBATOOLS/mpitrace-mx/64
-
-#environment
-MP_EUILIB=mx
-OBJECT_MODE=64
-MP_RSH=ssh
-
-    srun ./generate_trace_paraver.sh ./xspecfem2D
-
-# then merge the trace at the end
-    sleep 5
-    mnsubmit script_marenostrum_parallel_merge_trace.ll
-

Deleted: seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/script_marenostrum_parallel_run_without_trace_mx.ll
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/script_marenostrum_parallel_run_without_trace_mx.ll	2009-05-18 08:53:21 UTC (rev 15005)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/script_marenostrum_parallel_run_without_trace_mx.ll	2009-05-18 09:40:43 UTC (rev 15006)
@@ -1,34 +0,0 @@
-#! /bin/ksh
-
-### DK DK submit this with "mnsubmit name_of_script.ll"
-
-#@ job_name = Specfem3D_MPI
-
-#@ initialdir = .
-
-#####
-# One node of MareNostrum has two dual-core processors
-# therefore the maximum number of tasks per node is four.
-#####
-
-#####################################################################
-## Running the job with tracing step
-#####################################################################
-#@ total_tasks = 32
-#@ tasks_per_node = 4
-# Wall clock limit hhh:mm:ss
-######### hpce is a queue that has a 24-hour (i.e. 86400 seconds) wallclock time limit
-#@ wall_clock_limit = 00:20:00
-#@ output = Specfem3D_run_%j.out
-#@ error = Specfem3D_run_%j.err
-#@ queue
-#@ features = mx
-
-#environment
-MP_EUILIB=mx
-OBJECT_MODE=64
-MP_RSH=ssh
-
-    srun ./xmeshfem3D
-    srun ./xspecfem3D
-



More information about the CIG-COMMITS mailing list