Browse Source

adapt number of tasks to quick_check option presence

Samuel Thibault 8 years ago
parent
commit
b6282c4cfa

+ 5 - 0
tests/microbenchs/parallel_dependent_homogeneous_tasks_data.c

@@ -21,8 +21,13 @@
 /* Run a series of tasks with homogeneous execution time and share data to some extent */
 /* Run a series of tasks with homogeneous execution time and share data to some extent */
 
 
 #define TIME 0.010
 #define TIME 0.010
+#ifdef STARPU_QUICK_CHECK
+#define TASK_COEFFICIENT 5
+#define DATA_COEFFICIENT 5.5
+#else
 #define TASK_COEFFICIENT 10
 #define TASK_COEFFICIENT 10
 #define DATA_COEFFICIENT 10.5
 #define DATA_COEFFICIENT 10.5
+#endif
 #define MARGIN 0.05
 #define MARGIN 0.05
 #define SECONDS_SCALE_COEFFICIENT_TIMING_NOW 1000000
 #define SECONDS_SCALE_COEFFICIENT_TIMING_NOW 1000000
 #define NB_FLOAT 4000000
 #define NB_FLOAT 4000000

+ 4 - 0
tests/microbenchs/parallel_independent_heterogeneous_tasks.c

@@ -21,7 +21,11 @@
 /* Run a series of independent tasks with heterogeneous execution time */
 /* Run a series of independent tasks with heterogeneous execution time */
 
 
 #define TIME 0.010
 #define TIME 0.010
+#ifdef STARPU_QUICK_CHECK
+#define TASK_COEFFICIENT 20
+#else
 #define TASK_COEFFICIENT 100
 #define TASK_COEFFICIENT 100
+#endif
 #define MARGIN 0.10
 #define MARGIN 0.10
 #define TIME_CUDA_COEFFICIENT 10
 #define TIME_CUDA_COEFFICIENT 10
 #define TIME_OPENCL_COEFFICIENT 5
 #define TIME_OPENCL_COEFFICIENT 5

+ 4 - 0
tests/microbenchs/parallel_independent_heterogeneous_tasks_data.c

@@ -21,7 +21,11 @@
 /* Run a series of independent tasks with heterogeneous execution time and independent data */
 /* Run a series of independent tasks with heterogeneous execution time and independent data */
 
 
 #define TIME 0.010
 #define TIME 0.010
+#ifdef STARPU_QUICK_CHECK
 #define TASK_COEFFICIENT 20
 #define TASK_COEFFICIENT 20
+#else
+#define TASK_COEFFICIENT 100
+#endif
 #define MARGIN 0.10
 #define MARGIN 0.10
 #define TIME_CUDA_COEFFICIENT 10
 #define TIME_CUDA_COEFFICIENT 10
 #define TIME_OPENCL_COEFFICIENT 5    
 #define TIME_OPENCL_COEFFICIENT 5    

+ 4 - 0
tests/microbenchs/parallel_independent_homogeneous_tasks.c

@@ -21,7 +21,11 @@
 /* Run a series of independent tasks with homogeneous execution time */
 /* Run a series of independent tasks with homogeneous execution time */
 
 
 #define TIME 0.010
 #define TIME 0.010
+#ifdef STARPU_QUICK_CHECK
+#define TASK_COEFFICIENT 20
+#else
 #define TASK_COEFFICIENT 100
 #define TASK_COEFFICIENT 100
+#endif
 #define MARGIN 0.05
 #define MARGIN 0.05
 #define SECONDS_SCALE_COEFFICIENT_TIMING_NOW 1000000
 #define SECONDS_SCALE_COEFFICIENT_TIMING_NOW 1000000
 
 

+ 4 - 0
tests/microbenchs/parallel_independent_homogeneous_tasks_data.c

@@ -21,7 +21,11 @@
 /* Run a series of independent tasks with homogeneous execution time and independent data */
 /* Run a series of independent tasks with homogeneous execution time and independent data */
 
 
 #define TIME 0.010
 #define TIME 0.010
+#ifdef STARPU_QUICK_CHECK
 #define TASK_COEFFICIENT 20
 #define TASK_COEFFICIENT 20
+#else
+#define TASK_COEFFICIENT 100
+#endif
 #define MARGIN 0.10
 #define MARGIN 0.10
 #define SECONDS_SCALE_COEFFICIENT_TIMING_NOW 1000000
 #define SECONDS_SCALE_COEFFICIENT_TIMING_NOW 1000000
 #define NB_FLOAT 4000000
 #define NB_FLOAT 4000000