]> git.llucax.com Git - software/dgc/dgcbench.git/blobdiff - micro/rnd_data_2.d
micro/rnd_data_2.d: Group constants to easily tune the benchmark
[software/dgc/dgcbench.git] / micro / rnd_data_2.d
index 29d3750693a2c6c268ba46e31994c5aa91a5d7a9..eab18ace17fe490fa741b79ada04f846c7b675eb 100644 (file)
@@ -6,18 +6,20 @@
 
 import tango.math.random.Random;
 
+const N = 2_000_000;
+const L = 20;
+const I = 50; // original: 200
+
 int main(char[][] args)
 {
      int[][] stuff;
 
-     int NUM = 2_000_000;
-
-     stuff.length = 20;
+     stuff.length = L;
 
      auto rand = new Random();
 
-     for(int i = 0; i < 200; i++) {
-         int[] arr = new int[NUM];
+     for(int i = 0; i < I; i++) {
+         int[] arr = new int[N];
 
          for(int j = 0; j < arr.length; j++) {
              rand(arr[j]);