Lines Matching refs:iterations
63 uint64_t iterations;
80 printf("Usage: jitter [-w] [-s <random seed>] [-n <min sleep, ns>] [-m <max sleep, ns>] <realtime | timeshare | fixed> <num iterations> <traceworthy jitter, ns>\n");
213 uint64_t iterations, i;
293 iterations = strtoull(argv[1], NULL, 10);
299 jitter_arr = (double*)malloc(sizeof(*jitter_arr) * iterations);
305 fraction_arr = (double*)malloc(sizeof(*fraction_arr) * iterations);
313 wakeup_second_jitter_arr = (double*)malloc(sizeof(*jitter_arr) * iterations);
334 secargs.iterations = iterations;
361 for (i = 0; i < iterations; i++) {
397 compute_stats(jitter_arr, iterations, &avg, &max, &min, &stddev);
398 compute_stats(fraction_arr, iterations, &avg_fract, &max_fract, &min_fract, &stddev_fract);
411 compute_stats(wakeup_second_jitter_arr, iterations, &avg, &max, &min, &stddev);
417 printf("%llu/%llu (%.1f%%) wakeups on same CPU\n", secargs.woke_on_same_cpu, iterations,
418 100.0*((double)secargs.woke_on_same_cpu)/iterations);
445 for (i = 0; i < secargs->iterations; i++) {