minor mt updates
authorHenry Cook <hcook@eecs.berkeley.edu>
Thu, 18 Dec 2014 03:12:08 +0000 (19:12 -0800)
committerHenry Cook <hcook@eecs.berkeley.edu>
Thu, 18 Dec 2014 03:12:43 +0000 (19:12 -0800)
benchmarks/mt-matmul/matmul_gendata.pl
benchmarks/mt-vvadd/mt-vvadd.c

index f21bb4624e0fd0a1a3c25279a27e6f8fe3411968..13763ec52f916562a31012d95360e5f700b50aa6 100755 (executable)
@@ -187,12 +187,17 @@ sub main()
     }
   }
 
+  print "\n#ifndef __DATASET_H";
+  print "\n#define __DATASET_H";
   print "\n\#define ARRAY_SIZE ".($opts{"size"}*$opts{"size"})." \n\n";
   print "\n\#define DIM_SIZE ".$opts{"size"}." \n\n";
+  print "\ntypedef double data_t;";
    
   printArray( "input1_data", \@values1 );
   printArray( "input2_data", \@values2 );
   printArray( "verify_data", \@results);
+
+  print "\n#endif //__DATASET_H";
  
 }
 
index 48eae6ad363a077339d7113525472600b397ddcd..2d0ca0736114151cc7e15db2e05b2c6a2488c86f 100644 (file)
@@ -55,10 +55,10 @@ void thread_entry(int cid, int nc)
    stats(vvadd(cid, nc, DATA_SIZE, input1_data, input2_data, results_data); barrier(nc), DATA_SIZE);
  
    if(cid == 0) {
-//#ifdef DEBUG
+#ifdef DEBUG
      printDoubleArray("out-of-place results: ", DATA_SIZE, results_data);
      printDoubleArray("out-of-place verify : ", DATA_SIZE, verify_data);
-//#endif
+#endif
      int res = verifyDouble(DATA_SIZE, results_data, verify_data);
      if(res) exit(res);
    }