Andra Hugo il y a 13 ans
Parent
commit
9a9702872c

+ 1 - 1
examples/cholesky/cholesky_implicit.c

@@ -281,7 +281,7 @@ int main(int argc, char **argv)
 
 	parse_args(argc, argv);
 
-	if(with_ctxs || with_noctxs)
+	if(with_ctxs || with_noctxs || chole1 || chole2)
 		parse_args_ctx(argc, argv);
 
 	starpu_init(NULL);

+ 2 - 0
examples/sched_ctx_utils/sched_ctx_utils.h

@@ -8,3 +8,5 @@ void parse_args_ctx(int argc, char **argv);
 void update_sched_ctx_timing_results(double gflops, double timing);
 void construct_contexts(void (*bench)(unsigned size, unsigned nblocks));
 void start_2benchs(void (*bench)(unsigned size, unsigned nblocks));
+void start_1stbench(void (*bench)(unsigned size, unsigned nblocks));
+void start_2ndbench(void (*bench)(unsigned size, unsigned nblocks));

+ 1 - 8
tests/cholesky_ctxs/sched_no_ctxs.sh

@@ -34,13 +34,6 @@ blocks2=40
 size1=20000
 size2=10000
 
-param=""
-if [ $2="" ];
-then
-    param="-with_noctxs"
-else
-    param=$2
-fi
 
 for j in `seq $nmincpus 1 $nmaxcpus`
 do
@@ -51,7 +44,7 @@ do
 	export STARPU_NCPUS=$(($j-3))
     fi
     
-    OPTIONS="$param -nblocks1 $blocks1 -size1 $size1 -nblocks2 $blocks2 -size2 $size2 $2"
+    OPTIONS="$2 -with_noctxs -nblocks1 $blocks1 -size1 $size1 -nblocks2 $blocks2 -size2 $size2"
 
     source evaluate_expression.sh "$BENCH_NAME" "$OPTIONS" "$filename" "$j"