summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--all_pairs/source/adpcm_dec/adpcm_dec.c12
-rw-r--r--all_pairs/source/adpcm_enc/adpcm_enc.c14
-rw-r--r--all_pairs/source/ammunition/ammunition.c14
-rw-r--r--all_pairs/source/anagram/anagram.c18
-rw-r--r--all_pairs/source/anagram/anagram_stdlib.c5
-rw-r--r--all_pairs/source/anagram/anagram_stdlib.h2
-rw-r--r--all_pairs/source/audiobeam/audiobeam.c20
-rw-r--r--all_pairs/source/audiobeam/audiobeamlibmalloc.c7
-rw-r--r--all_pairs/source/audiobeam/audiobeamlibmalloc.h2
-rw-r--r--all_pairs/source/cjpeg_transupp/cjpeg_transupp.c14
-rw-r--r--all_pairs/source/cjpeg_wrbmp/cjpeg_wrbmp.c16
-rw-r--r--all_pairs/source/dijkstra/dijkstra.c14
-rw-r--r--all_pairs/source/epic/epic.c23
-rw-r--r--all_pairs/source/fmref/fmref.c14
-rw-r--r--all_pairs/source/g723_enc/g723_enc.c45
-rw-r--r--all_pairs/source/gsm_dec/gsm_dec.c14
-rw-r--r--all_pairs/source/gsm_enc/gsm_enc.c14
-rw-r--r--all_pairs/source/h264_dec/h264_dec.c14
-rw-r--r--all_pairs/source/huff_dec/huff_dec.c18
-rw-r--r--all_pairs/source/huff_enc/huff_enc.c14
-rw-r--r--all_pairs/source/mpeg2/mpeg2.c14
-rw-r--r--all_pairs/source/ndes/ndes.c14
-rw-r--r--all_pairs/source/petrinet/petrinet.c12
-rw-r--r--all_pairs/source/rijndael_dec/rijndael_dec.c14
-rw-r--r--all_pairs/source/rijndael_enc/rijndael_enc.c22
-rw-r--r--all_pairs/source/statemate/statemate.c14
-rw-r--r--all_pairs/source/susan/susan.c14
-rw-r--r--baseline/source/adpcm_dec/adpcm_dec.c12
-rw-r--r--baseline/source/adpcm_enc/adpcm_enc.c14
-rw-r--r--baseline/source/ammunition/ammunition.c14
-rw-r--r--baseline/source/anagram/anagram.c18
-rw-r--r--baseline/source/anagram/anagram_stdlib.c5
-rw-r--r--baseline/source/anagram/anagram_stdlib.h2
-rw-r--r--baseline/source/audiobeam/audiobeam.c20
-rw-r--r--baseline/source/audiobeam/audiobeamlibmalloc.c7
-rw-r--r--baseline/source/audiobeam/audiobeamlibmalloc.h2
-rw-r--r--baseline/source/cjpeg_transupp/cjpeg_transupp.c14
-rw-r--r--baseline/source/cjpeg_wrbmp/cjpeg_wrbmp.c16
-rw-r--r--baseline/source/dijkstra/dijkstra.c14
-rw-r--r--baseline/source/epic/epic.c23
-rw-r--r--baseline/source/fmref/fmref.c14
-rw-r--r--baseline/source/g723_enc/g723_enc.c45
-rw-r--r--baseline/source/gsm_dec/gsm_dec.c14
-rw-r--r--baseline/source/gsm_enc/gsm_enc.c14
-rw-r--r--baseline/source/h264_dec/h264_dec.c14
-rw-r--r--baseline/source/huff_dec/huff_dec.c18
-rw-r--r--baseline/source/huff_enc/huff_enc.c14
-rw-r--r--baseline/source/mpeg2/mpeg2.c14
-rw-r--r--baseline/source/ndes/ndes.c14
-rw-r--r--baseline/source/petrinet/petrinet.c12
-rw-r--r--baseline/source/rijndael_dec/rijndael_dec.c14
-rw-r--r--baseline/source/rijndael_enc/rijndael_enc.c22
-rw-r--r--baseline/source/statemate/statemate.c14
-rw-r--r--baseline/source/susan/susan.c14
-rw-r--r--dis/Field/field.c14
-rwxr-xr-xdis/Matrix/ver2/matrix.c6
-rw-r--r--dis/Neighborhood/neighborhood.c33
-rw-r--r--dis/Pointer/pointer.c9
-rw-r--r--dis/Transitive/transitive.c10
-rw-r--r--dis/Update/update.c4
-rw-r--r--extra.h2
-rwxr-xr-xrun_all_dis.sh (renamed from dis/run_all_dis.sh)0
-rwxr-xr-xrun_bench.sh (renamed from baseline/run_baseline.sh)0
63 files changed, 420 insertions, 454 deletions
diff --git a/all_pairs/source/adpcm_dec/adpcm_dec.c b/all_pairs/source/adpcm_dec/adpcm_dec.c
index 368e98d..0627c9c 100644
--- a/all_pairs/source/adpcm_dec/adpcm_dec.c
+++ b/all_pairs/source/adpcm_dec/adpcm_dec.c
@@ -708,12 +708,10 @@ void _Pragma( "entrypoint" ) adpcm_dec_main( void )
708int main(int argc, char **argv) 708int main(int argc, char **argv)
709{ 709{
710 SET_UP 710 SET_UP
711 for (jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ 711 for_each_job {
712 START_LOOP 712 adpcm_dec_init();
713 adpcm_dec_init(); 713 adpcm_dec_main();
714 adpcm_dec_main(); 714 }
715 STOP_LOOP 715 WRITE_TO_FILE
716}
717WRITE_TO_FILE
718 return ( adpcm_dec_return() ); 716 return ( adpcm_dec_return() );
719} 717}
diff --git a/all_pairs/source/adpcm_enc/adpcm_enc.c b/all_pairs/source/adpcm_enc/adpcm_enc.c
index 777aaf5..118382f 100644
--- a/all_pairs/source/adpcm_enc/adpcm_enc.c
+++ b/all_pairs/source/adpcm_enc/adpcm_enc.c
@@ -746,13 +746,11 @@ void _Pragma( "entrypoint" ) adpcm_enc_main(void)
746 746
747int main(int argc, char **argv) 747int main(int argc, char **argv)
748{ 748{
749 SET_UP 749 SET_UP
750 for(jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ 750 for_each_job {
751 START_LOOP 751 adpcm_enc_init();
752 adpcm_enc_init(); 752 adpcm_enc_main();
753 adpcm_enc_main(); 753 }
754 STOP_LOOP 754 WRITE_TO_FILE
755 }
756 WRITE_TO_FILE
757 return adpcm_enc_return(); 755 return adpcm_enc_return();
758} 756}
diff --git a/all_pairs/source/ammunition/ammunition.c b/all_pairs/source/ammunition/ammunition.c
index 052520e..4ae488b 100644
--- a/all_pairs/source/ammunition/ammunition.c
+++ b/all_pairs/source/ammunition/ammunition.c
@@ -1173,13 +1173,11 @@ void _Pragma( "entrypoint" ) ammunition_main( void )
1173 1173
1174int main( int argc, char **argv ) 1174int main( int argc, char **argv )
1175{ 1175{
1176 SET_UP 1176 SET_UP
1177 for (jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ 1177 for_each_job {
1178 START_LOOP 1178 ammunition_init();
1179 ammunition_init(); 1179 ammunition_main();
1180 ammunition_main(); 1180 }
1181 STOP_LOOP 1181 WRITE_TO_FILE
1182 }
1183 WRITE_TO_FILE
1184 return ( ammunition_return() ); 1182 return ( ammunition_return() );
1185} 1183}
diff --git a/all_pairs/source/anagram/anagram.c b/all_pairs/source/anagram/anagram.c
index 5c1f29a..fc8b6a8 100644
--- a/all_pairs/source/anagram/anagram.c
+++ b/all_pairs/source/anagram/anagram.c
@@ -337,6 +337,8 @@ void anagram_ReadDict( void )
337 337
338void anagram_init( void ) 338void anagram_init( void )
339{ 339{
340 // Reset heap
341 anagram_free_all();
340 anagram_ReadDict(); 342 anagram_ReadDict();
341} 343}
342 344
@@ -656,15 +658,11 @@ void _Pragma( "entrypoint" ) anagram_main( void )
656 658
657int main(int argc, char **argv) 659int main(int argc, char **argv)
658{ 660{
659 SET_UP 661 SET_UP
660 //int jobsComplete; 662 for_each_job {
661 //int maxJobs=100; 663 anagram_init();
662 //for(jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ 664 anagram_main();
663 START_LOOP 665 }
664 anagram_init(); 666 WRITE_TO_FILE
665 anagram_main();
666 STOP_LOOP
667 //}
668 WRITE_TO_FILE
669 return anagram_return(); 667 return anagram_return();
670} 668}
diff --git a/all_pairs/source/anagram/anagram_stdlib.c b/all_pairs/source/anagram/anagram_stdlib.c
index 994350b..c766a5e 100644
--- a/all_pairs/source/anagram/anagram_stdlib.c
+++ b/all_pairs/source/anagram/anagram_stdlib.c
@@ -142,6 +142,11 @@ void *anagram_malloc( unsigned int numberOfBytes )
142 return currentPos; 142 return currentPos;
143} 143}
144 144