From ab5c90f0b443065b988a5048e6b42ac965e87601 Mon Sep 17 00:00:00 2001 From: mquinson Date: Thu, 15 Oct 2009 16:26:32 +0000 Subject: [PATCH] A script to generate neat DAX files of fork/joins git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6794 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- examples/simdag/dax/generate_forkjoin.pl | 30 ++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100755 examples/simdag/dax/generate_forkjoin.pl diff --git a/examples/simdag/dax/generate_forkjoin.pl b/examples/simdag/dax/generate_forkjoin.pl new file mode 100755 index 0000000000..9a5fb51d9f --- /dev/null +++ b/examples/simdag/dax/generate_forkjoin.pl @@ -0,0 +1,30 @@ +#! /usr/bin/perl + +use strict; + +my $node_count = int($ARGV[0]) || die "Usage: $0 node_count level_count\n"; +my $level_count = int($ARGV[1]) || die "Usage: $0 node_count level_count\n"; + +print "\n"; +print "\n"; +print "\n"; + +for (my $level=1;$level<=$level_count;$level++) { + for (my $i=1;$i<=$node_count;$i++) { + print "\n"; + print " \n"; + print " \n"; + print "\n"; + } + + if ($level<$level_count) { + print "\n"; + for (my $i=1;$i<=$node_count;$i++) { + print " \n"; + print " \n"; + } + print "\n"; + } +} + +print "\n"; \ No newline at end of file -- 2.20.1