|
@@ -1,6 +1,6 @@
|
|
|
|
|
|
*
|
|
|
- * Copyright (C) 2010 Université de Bordeaux 1
|
|
|
+ * Copyright (C) 2010-2011 Université de Bordeaux 1
|
|
|
* Copyright (C) 2010 Centre National de la Recherche Scientifique
|
|
|
*
|
|
|
* StarPU is free software; you can redistribute it and/or modify
|
|
@@ -141,14 +141,14 @@ int main(int argc, char **argv)
|
|
|
timing_submit = (double)((end_submit.tv_sec - start_submit.tv_sec)*1000000 + (end_submit.tv_usec - start_submit.tv_usec));
|
|
|
timing_exec = (double)((end_exec.tv_sec - start_exec.tv_sec)*1000000 + (end_exec.tv_usec - start_exec.tv_usec));
|
|
|
|
|
|
- fprintf(stderr, "Total submit: %lf secs\n", timing_submit/1000000);
|
|
|
- fprintf(stderr, "Per task submit: %lf usecs\n", timing_submit/ntasks);
|
|
|
+ fprintf(stderr, "Total submit: %f secs\n", timing_submit/1000000);
|
|
|
+ fprintf(stderr, "Per task submit: %f usecs\n", timing_submit/ntasks);
|
|
|
fprintf(stderr, "\n");
|
|
|
- fprintf(stderr, "Total execution: %lf secs\n", timing_exec/1000000);
|
|
|
- fprintf(stderr, "Per task execution: %lf usecs\n", timing_exec/ntasks);
|
|
|
+ fprintf(stderr, "Total execution: %f secs\n", timing_exec/1000000);
|
|
|
+ fprintf(stderr, "Per task execution: %f usecs\n", timing_exec/ntasks);
|
|
|
fprintf(stderr, "\n");
|
|
|
- fprintf(stderr, "Total: %lf secs\n", (timing_submit+timing_exec)/1000000);
|
|
|
- fprintf(stderr, "Per task: %lf usecs\n", (timing_submit+timing_exec)/ntasks);
|
|
|
+ fprintf(stderr, "Total: %f secs\n", (timing_submit+timing_exec)/1000000);
|
|
|
+ fprintf(stderr, "Per task: %f usecs\n", (timing_submit+timing_exec)/ntasks);
|
|
|
|
|
|
{
|
|
|
char *output_dir = getenv("STARPU_BENCH_DIR");
|
|
@@ -160,32 +160,32 @@ int main(int argc, char **argv)
|
|
|
|
|
|
sprintf(file, "%s/tasks_overhead_total_submit.dat", output_dir);
|
|
|
f = fopen(file, "a");
|
|
|
- fprintf(f, "%s\t%lf\n", bench_id, timing_submit/1000000);
|
|
|
+ fprintf(f, "%s\t%f\n", bench_id, timing_submit/1000000);
|
|
|
fclose(f);
|
|
|
|
|
|
sprintf(file, "%s/tasks_overhead_per_task_submit.dat", output_dir);
|
|
|
f = fopen(file, "a");
|
|
|
- fprintf(f, "%s\t%lf\n", bench_id, timing_submit/ntasks);
|
|
|
+ fprintf(f, "%s\t%f\n", bench_id, timing_submit/ntasks);
|
|
|
fclose(f);
|
|
|
|
|
|
sprintf(file, "%s/tasks_overhead_total_execution.dat", output_dir);
|
|
|
f = fopen(file, "a");
|
|
|
- fprintf(f, "%s\t%lf\n", bench_id, timing_exec/1000000);
|
|
|
+ fprintf(f, "%s\t%f\n", bench_id, timing_exec/1000000);
|
|
|
fclose(f);
|
|
|
|
|
|
sprintf(file, "%s/tasks_overhead_per_task_execution.dat", output_dir);
|
|
|
f = fopen(file, "a");
|
|
|
- fprintf(f, "%s\t%lf\n", bench_id, timing_exec/ntasks);
|
|
|
+ fprintf(f, "%s\t%f\n", bench_id, timing_exec/ntasks);
|
|
|
fclose(f);
|
|
|
|
|
|
sprintf(file, "%s/tasks_overhead_total_submit_execution.dat", output_dir);
|
|
|
f = fopen(file, "a");
|
|
|
- fprintf(f, "%s\t%lf\n", bench_id, (timing_submit+timing_exec)/1000000);
|
|
|
+ fprintf(f, "%s\t%f\n", bench_id, (timing_submit+timing_exec)/1000000);
|
|
|
fclose(f);
|
|
|
|
|
|
sprintf(file, "%s/tasks_overhead_per_task_submit_execution.dat", output_dir);
|
|
|
f = fopen(file, "a");
|
|
|
- fprintf(f, "%s\t%lf\n", bench_id, (timing_submit+timing_exec)/ntasks);
|
|
|
+ fprintf(f, "%s\t%f\n", bench_id, (timing_submit+timing_exec)/ntasks);
|
|
|
fclose(f);
|
|
|
}
|
|
|
}
|