Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
creating instrumented versions of DT, EP and IS benchmarks
authorschnorr <schnorr@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Fri, 17 Sep 2010 09:26:52 +0000 (09:26 +0000)
committerschnorr <schnorr@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Fri, 17 Sep 2010 09:26:52 +0000 (09:26 +0000)
commite6e323a7749044351eada87127f0658c9a8c937d
treebdba42db158ac5979e9acf7270378af053fe66ea
parent1753c00431344391ba6c76a80f41cd2c93c1f2f0
creating instrumented versions of DT, EP and IS benchmarks

details:
- new directories created to avoid the modification of the original .c files
- the binaries created have the same name as the binaries generated by original benchmarks
- instrumentation consists basically in:
   - #include "instr/instr.h"
   - use TRACE_smpi_set_category to declare and set a category to monitor resource utilization
   - execute with -trace parameter
- no instrumentation needed if only a traditional gantt-chart is needed
   - in this case, original versions of benchmarks must be executed with -trace parameter only

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8196 48e7efb5-ca39-0410-a469-dd3cf9ba447f
14 files changed:
examples/smpi/NAS/DT-trace/DGraph.c [new file with mode: 0644]
examples/smpi/NAS/DT-trace/DGraph.h [new file with mode: 0644]
examples/smpi/NAS/DT-trace/Makefile [new file with mode: 0644]
examples/smpi/NAS/DT-trace/README [new file with mode: 0644]
examples/smpi/NAS/DT-trace/dt-trace.c [new file with mode: 0644]
examples/smpi/NAS/EP-trace/Makefile [new file with mode: 0644]
examples/smpi/NAS/EP-trace/README [new file with mode: 0644]
examples/smpi/NAS/EP-trace/ep-trace.c [new file with mode: 0644]
examples/smpi/NAS/EP-trace/mpinpb.h [new file with mode: 0644]
examples/smpi/NAS/EP-trace/randlc.c [new file with mode: 0644]
examples/smpi/NAS/EP-trace/randlc.h [new file with mode: 0644]
examples/smpi/NAS/IS-trace/Makefile [new file with mode: 0644]
examples/smpi/NAS/IS-trace/is-trace.c [new file with mode: 0644]
examples/smpi/NAS/Makefile