Searched refs:cycles_t (Results 1 - 25 of 77) sorted by relevance

1234

/barrelfish-2018-10-04/usr/vmkitmon/
H A Dbenchmark.h10 cycles_t last_packet_receive_from_bf_ts;
11 cycles_t last_packet_transmit_to_net_ts;
12 cycles_t from_bf_to_net_diff[NUM_OF_RECORDS];
16 cycles_t last_packet_receive_net_ts;
17 cycles_t last_packet_transmit_to_bf_ts;
18 cycles_t from_net_to_bf_diff[NUM_OF_RECORDS];
H A Dbenchmark.c7 static cycles_t my_bench_avg(cycles_t *array, size_t len)
9 cycles_t sum = 0;
19 static cycles_t my_bench_variance(cycles_t *array, size_t len)
21 cycles_t avg = bench_avg(array, len);
23 cycles_t sum = 0;
33 static cycles_t my_bench_min(cycles_t *array, size_t len)
35 cycles_t mi
[all...]
/barrelfish-2018-10-04/include/bench/
H A Dbench.h18 #include <barrelfish/types.h> // for cycles_t
28 cycles_t bench_avg(cycles_t *array, size_t len);
29 cycles_t bench_variance(cycles_t *array, size_t len);
30 void bench_stddev(cycles_t *array, size_t len, uint8_t correction,
31 cycles_t *ret_avg, cycles_t *ret_stddev);
32 cycles_t bench_min(cycles_t *arra
[all...]
/barrelfish-2018-10-04/include/arch/aarch64/bench/
H A Dbench_arch.h29 static inline cycles_t bench_tsc(void)
31 STATIC_ASSERT_SIZEOF(cycles_t, sizeof(uintptr_t));
32 cycles_t tsc;
37 uint64_t bench_tsc_to_ms(cycles_t tsc);
38 uint64_t bench_tsc_to_us(cycles_t tsc);
/barrelfish-2018-10-04/include/arch/arm/bench/
H A Dbench_arch.h29 static inline cycles_t bench_tsc(void)
31 STATIC_ASSERT_SIZEOF(cycles_t, sizeof(uintptr_t));
32 cycles_t tsc;
37 uint64_t bench_tsc_to_ms(cycles_t tsc);
38 uint64_t bench_tsc_to_us(cycles_t tsc);
/barrelfish-2018-10-04/lib/bench/
H A Dbench.c21 static cycles_t tsc_overhead;
63 cycles_t bench_tscoverhead(void)
81 cycles_t bench_time_diff(cycles_t tsc_start, cycles_t tsc_end)
87 cycles_t result;
102 cycles_t bench_avg(cycles_t *array, size_t len)
104 cycles_t sum = 0;
124 cycles_t bench_varianc
[all...]
H A Dbench_ctl.c50 cycles_t* result)
52 cycles_t *dst;
71 cycles_t *v;
94 static inline size_t val2bin(size_t bin_count, cycles_t min, cycles_t max,
95 cycles_t value)
97 cycles_t bin_width = (max - min) / bin_count;
109 static inline cycles_t bin2val(size_t bin_count, cycles_t min, cycles_t ma
[all...]
/barrelfish-2018-10-04/include/arch/x86/bench/
H A Dbench_arch.h37 static inline cycles_t bench_tsc(void)
45 uint64_t bench_tsc_to_ms(cycles_t tsc);
46 uint64_t bench_tsc_to_us(cycles_t tsc);
/barrelfish-2018-10-04/kernel/include/arch/armv8/
H A Dtimers.h53 static inline cycles_t timer_get_frequency(void)
63 static inline cycles_t timer_get_timestamp(void)
/barrelfish-2018-10-04/usr/bench/mdb_bench/
H A Dmeasure.c12 static cycles_t measure_insert_one(struct cte *ctes, size_t count)
22 cycles_t begin = bench_tsc();
24 cycles_t end = bench_tsc();
29 static cycles_t measure_remove_one(struct cte *ctes, size_t count)
39 cycles_t begin = bench_tsc();
41 cycles_t end = bench_tsc();
46 static cycles_t measure_iterate_n(struct cte *ctes, size_t count, size_t steps)
65 cycles_t begin = bench_tsc();
72 cycles_t end = bench_tsc();
77 static cycles_t measure_iterate_
[all...]
/barrelfish-2018-10-04/usr/bench/ump_bench/
H A Dump_bench.h31 cycles_t time0;
32 cycles_t time1;
/barrelfish-2018-10-04/usr/tests/xomptest/
H A Dbomp_main.c21 static inline cycles_t calculate_time(cycles_t tsc_start,
22 cycles_t tsc_end)
24 cycles_t result;
54 cycles_t tsc_start, tsc_end;
55 cycles_t result;
H A Dprocessing.c62 static inline cycles_t calculate_time(cycles_t tsc_start,
63 cycles_t tsc_end)
65 cycles_t result;
103 cycles_t tsc_start, tsc_end;
104 cycles_t result;
/barrelfish-2018-10-04/lib/bench/arch/arm/
H A Dbench_arch.c33 uint64_t bench_tsc_to_ms(cycles_t tsc)
37 uint64_t bench_tsc_to_us(cycles_t tsc)
/barrelfish-2018-10-04/lib/bench/arch/x86/
H A Dbench_arch.c41 uint64_t bench_tsc_to_ms(cycles_t tsc)
46 uint64_t bench_tsc_to_us(cycles_t tsc){
/barrelfish-2018-10-04/usr/tests/wakeuptests/
H A Dwakeuptest.c8 static cycles_t register_time;
12 cycles_t time_tsc = bench_tsc() - register_time;
/barrelfish-2018-10-04/usr/bench/xomp_bench/
H A Dwork_bench.c37 static cycles_t timer_xompinit;
57 cycles_t tsc_start = bench_tsc();
59 cycles_t tsc_end = bench_tsc();
122 cycles_t tsc_start = bench_tsc();
127 cycles_t tsc_end = bench_tsc();
139 cycles_t tsc_start, tsc_end;
196 cycles_t tscperus = bench_tsc_per_us();
200 cycles_t timer_omp = 0;
H A Dspawn_bench.c34 static cycles_t timer_xompinit;
47 cycles_t tsc_start = bench_tsc();
49 cycles_t tsc_end = bench_tsc();
112 cycles_t tsc_start = bench_tsc();
117 cycles_t tsc_end = bench_tsc();
/barrelfish-2018-10-04/include/barrelfish/
H A Dtypes.h22 typedef uint64_t cycles_t; // rdtsc() is 64-bit on i386 typedef
27 typedef size_t cycles_t; typedef
/barrelfish-2018-10-04/usr/boot_perfmon/
H A Dinternal.h28 cycles_t time[MAX_COUNT];
65 void ping(struct boot_perfmon_binding *b, cycles_t time);
66 void pong(struct boot_perfmon_binding *b, cycles_t time);
/barrelfish-2018-10-04/usr/bench/thc_v_flounder/
H A Dempty.c96 static cycles_t timings[ITERATIONS];
97 static cycles_t total_timing;
104 cycles_t start = bench_tsc();
112 cycles_t loop_start = bench_tsc();
115 cycles_t start = bench_tsc();
126 cycles_t loop_start;
178 cycles_t t = bench_tsc();
270 cycles_t ca = *(cycles_t*)a;
271 cycles_t c
[all...]
/barrelfish-2018-10-04/usr/bench/scheduling/
H A Dphases.c51 static cycles_t timestamp[ITERATIONS];
90 cycles_t start = bench_tsc();
93 cycles_t end = bench_tsc();
/barrelfish-2018-10-04/usr/bench/vfs/
H A Dvfs_bench.c42 cycles_t start_cycles = bench_tsc();
54 cycles_t end_cycles = bench_tsc();
57 cycles_t cycles = end_cycles - start_cycles;
/barrelfish-2018-10-04/usr/monitor/
H A Dtiming.c100 static cycles_t timestamp[ITERATIONS];
103 cycles_t start = bench_tsc();
106 cycles_t end = bench_tsc();
/barrelfish-2018-10-04/lib/dma/include/
H A Ddma_request_internal.h26 cycles_t timer_start;

Completed in 195 milliseconds

1234