/barrelfish-master/lib/bench/arch/arm/ |
H A D | bench_arch.c | 23 static uint64_t tscperus; variable 30 tscperus = tscperms / 1000; 39 return tsc / tscperus; 43 return tscperus;
|
/barrelfish-master/lib/bench/ |
H A D | bench_ctl.c | 68 uint64_t tscperus) 79 printf("%"PRIuCYCLES", %f", v[j], v[j]/(float)tscperus); 179 cycles_t tscperus) 199 (avg /(float)tscperus), (std_dev / ((float)tscperus*(float)tscperus)), 200 (final_array[len/2]/(float)tscperus), (final_array[0]/(float)tscperus), 201 (final_array[max99-1]/(float)tscperus),(final_array[len-1]/(float)tscperus)); 66 bench_ctl_dump_csv(bench_ctl_t *ctl, const char *prefix, uint64_t tscperus) argument 176 bench_ctl_dump_analysis(bench_ctl_t *ctl, size_t dimension, const char *prefix, cycles_t tscperus) argument 242 bench_ctl_dump_csv_bincounting(bench_ctl_t *ctl, size_t dimension, size_t bin_count, cycles_t min, cycles_t max, const char *prefix, cycles_t tscperus) argument [all...] |
/barrelfish-master/usr/gups/ |
H A D | bench_ctl.c | 68 uint64_t tscperus) 80 printf("%"PRIu64", %f", v[j], v[j]/(float)tscperus); 95 printf("%"PRIu64", %f", v[j], v[j]/(float)tscperus); 145 cycles_t tscperus) 167 (avg /(float)tscperus), (std_dev / ((float)tscperus*(float)tscperus)), 168 (final_array[len/2]/(float)tscperus), (final_array[0]/(float)tscperus), 169 (final_array[max99-1]/(float)tscperus),(final_arra 66 bench_ctl_dump_csv(bench_ctl_t *ctl, const char *prefix, uint64_t tscperus) argument 142 bench_ctl_dump_analysis(bench_ctl_t *ctl, size_t dimension, const char *prefix, cycles_t tscperus) argument [all...] |
H A D | bench.h | 107 const char *prefix, uint64_t tscperus); 113 cycles_t tscperus);
|
/barrelfish-master/usr/tests/xomptest/ |
H A D | bomp_main.c | 56 uint64_t tscperus; local 59 err = sys_debug_get_tsc_per_ms(&tscperus); 61 tscperus /= 1000; 63 debug_printf("tsc_perus: %lu\n", tscperus); 76 bench_ctl_dump_analysis(ctl, 0, "single", tscperus); 92 bench_ctl_dump_analysis(ctl, 0, "omp", tscperus);
|
H A D | processing.c | 105 uint64_t tscperus; local 108 err = sys_debug_get_tsc_per_ms(&tscperus); 110 tscperus /= 1000; 134 bench_ctl_dump_analysis(ctl, 0, "single", tscperus); 164 bench_ctl_dump_analysis(ctl, 0, "omp", tscperus);
|
/barrelfish-master/usr/tests/xeon_phi_test/ |
H A D | benchmark.c | 87 uint64_t tscperus; local 90 err = sys_debug_get_tsc_per_ms(&tscperus); 92 tscperus /= 1000; 94 debug_printf("tscperus = %lu\n", tscperus); 144 // bench_ctl_dump_csv(ctl, "", tscperus); 145 bench_ctl_dump_analysis(ctl, 0, "memset()", tscperus); 146 bench_ctl_dump_analysis(ctl, 1, "forloop write", tscperus); 147 bench_ctl_dump_analysis(ctl, 2, "forloop read", tscperus); 184 uint64_t tscperus; local 230 uint64_t tscperus; local 281 uint64_t tscperus; local 358 uint64_t tscperus; local 462 uint64_t tscperus; local 523 uint64_t tscperus; local 646 uint64_t tscperus; local [all...] |
/barrelfish-master/usr/tests/hw_model_test/ |
H A D | benchmark.c | 87 uint64_t tscperus; local 90 err = sys_debug_get_tsc_per_ms(&tscperus); 92 tscperus /= 1000; 94 debug_printf("tscperus = %lu\n", tscperus); 144 // bench_ctl_dump_csv(ctl, "", tscperus); 145 bench_ctl_dump_analysis(ctl, 0, "memset()", tscperus); 146 bench_ctl_dump_analysis(ctl, 1, "forloop write", tscperus); 147 bench_ctl_dump_analysis(ctl, 2, "forloop read", tscperus); 184 uint64_t tscperus; local 230 uint64_t tscperus; local 281 uint64_t tscperus; local 358 uint64_t tscperus; local 462 uint64_t tscperus; local 523 uint64_t tscperus; local 646 uint64_t tscperus; local [all...] |
/barrelfish-master/usr/bench/xeon_phi_ump/ |
H A D | benchmark.c | 82 uint64_t tscperus; local 89 err = sys_debug_get_tsc_per_ms(&tscperus); 91 tscperus /= 1000; 105 debug_printf("Starting RTT benchmark tsc/us=%lu\n", tscperus); 128 bench_ctl_dump_analysis(ctl, 0, "RTT", tscperus); 141 uint64_t tscperus; 151 err = sys_debug_get_tsc_per_ms(&tscperus); 153 tscperus /= 1000; 167 debug_printf("Starting sync throughput benchmark. tsc/us=%lu\n", tscperus); 232 double avg_s = bench_avg(ctl->data, ctl->result_count) / tscperus; [all...] |
/barrelfish-master/usr/tests/devif/ |
H A D | udp_queue.c | 253 cycles_t tscperus = 0; local 254 err = sys_debug_get_tsc_per_ms(&tscperus); 255 tscperus /= 1000; 256 tscperus = 1; 259 bench_ctl_dump_analysis(udp_enq_rx, 0, "udp_enq_rx", tscperus); 260 bench_ctl_dump_analysis(udp_enq_tx, 0, "udp_enq_tx", tscperus); 261 bench_ctl_dump_analysis(udp_deq_rx, 0, "udp_deq_rx", tscperus); 262 bench_ctl_dump_analysis(udp_deq_tx, 0, "udp_deq_tx", tscperus); 267 bench_ctl_dump_analysis(en_rx, 0, "enq_rx", tscperus); 268 bench_ctl_dump_analysis(en_tx, 0, "enq_tx", tscperus); [all...] |
H A D | bench_stack.c | 73 static cycles_t tscperus; variable 176 //bench_ctl_dump_analysis(ctl_tmp_dereg, 0, "deregister", tscperus); 177 //bench_ctl_dump_analysis(ctl_tmp_reg, 0, "register", tscperus); 242 //bench_ctl_dump_analysis(ctl_tmp_de, 0, "enqueue", tscperus); 243 //bench_ctl_dump_analysis(ctl_tmp_en, 0, "dequeue", tscperus); 313 err = sys_debug_get_tsc_per_ms(&tscperus); 315 tscperus /= 1000;
|
H A D | bench.c | 85 static cycles_t tscperus; variable 232 //bench_ctl_dump_analysis(ctl_tmp_dereg, 0, "deregister", tscperus); 233 //bench_ctl_dump_analysis(ctl_tmp_reg, 0, "register", tscperus); 298 //bench_ctl_dump_analysis(ctl_tmp_de, 0, "enqueue", tscperus); 299 //bench_ctl_dump_analysis(ctl_tmp_en, 0, "dequeue", tscperus); 382 err = sys_debug_get_tsc_per_ms(&tscperus); 384 tscperus /= 1000;
|
/barrelfish-master/include/bench/ |
H A D | bench.h | 114 const char *prefix, uint64_t tscperus); 129 * @param tscperus cpu ticks per micro-second 137 cycles_t tscperus); 143 cycles_t tscperus);
|
/barrelfish-master/tools/harness/tests/ |
H A D | distopsbench.py | 17 def tsc_to_us(ts, tscperus): 18 return ts / float(tscperus) 24 self.tscperus = dict() 47 tscperus = int(header.group(2)) 50 (currnode, tscperus, currcopies)) 51 if currnode not in self.tscperus.keys(): 52 self.tscperus[currnode] = tscperus 82 nodecount = len(self.tscperus.keys()) 87 for nodeid in self.tscperus [all...] |
/barrelfish-master/lib/dma/ |
H A D | dma_bench.c | 198 uint64_t tscperus; local 207 err = sys_debug_get_tsc_per_ms(&tscperus); 209 tscperus /= 1000; 255 bench_ctl_dump_analysis(ctl, 0, buf, tscperus); 268 uint64_t tscperus; local 275 err = sys_debug_get_tsc_per_ms(&tscperus); 277 tscperus /= 1000; 298 bench_ctl_dump_analysis(ctl, 0, buf, tscperus);
|
/barrelfish-master/usr/block_server/ |
H A D | net_benchmark.c | 250 uint64_t tscperus; local 253 err = sys_debug_get_tsc_per_ms(&tscperus); 255 tscperus /= 1000; 299 //bench_ctl_dump_csv(ctl, "", tscperus); 300 bench_ctl_dump_analysis(ctl, 0, "", tscperus); 301 bench_ctl_dump_analysis(ctl, 1, "", tscperus); 343 // bench_ctl_dump_csv(ctl, "", tscperus); 344 bench_ctl_dump_analysis(ctl, 0, "", tscperus); 345 bench_ctl_dump_analysis(ctl, 1, "", tscperus);
|
/barrelfish-master/usr/bench/bulk_transfer/ |
H A D | micro_throughput.c | 99 uint64_t tscperus; local 103 expect_success(sys_debug_get_tsc_per_ms(&tscperus)); 104 tscperus /= 1000; 192 bench_ctl_dump_csv(ctl, "", tscperus); 193 bench_ctl_dump_analysis(ctl, 0, "", tscperus); 194 bench_ctl_dump_analysis(ctl, 1, "", tscperus);
|
H A D | micro_rtt.c | 102 uint64_t tscperus; local 106 expect_success(sys_debug_get_tsc_per_ms(&tscperus)); 107 tscperus /= 1000; 173 bench_ctl_dump_analysis(ctl, 0, "", tscperus);
|
/barrelfish-master/usr/bench/net_latency/elb/ |
H A D | benchmark.c | 285 uint64_t tscperus = tscperms / 1000; local 286 printf("cycles per us %"PRIu64"\n", tscperus); 289 bench_ctl_dump_csv_bincounting(bench_ctl, 0, 100, 9 * tscperus, 290 25 * tscperus, out_prefix, tscperus); 292 bench_ctl_dump_analysis(bench_ctl, 0, out_prefix, tscperus); 293 //bench_ctl_dump_csv(bench_ctl, out_prefix, tscperus);
|
H A D | benchmark_tcp.c | 223 uint64_t tscperus = tscperms / 1000; local 224 printf("cycles per us %"PRIu64"\n", tscperus); 227 bench_ctl_dump_csv_bincounting(bench_ctl, 0, 100, 9 * tscperus, 228 25 * tscperus, out_prefix, tscperus); 230 bench_ctl_dump_analysis(bench_ctl, 0, out_prefix, tscperus); 232 // bench_ctl_dump_csv(bench_ctl, out_prefix, tscperus);
|
/barrelfish-master/usr/bench/xomp_bench/ |
H A D | share_bench.c | 237 cycles_t tscperus = bench_tsc_per_us(); local 269 bench_ctl_dump_analysis(ctl_share_4k, 0, "4k shared", tscperus); 270 bench_ctl_dump_analysis(ctl_repl_4k, 0, "4k repl", tscperus); 314 bench_ctl_dump_analysis(ctl_share_1M, 0, "1M shared", tscperus); 315 bench_ctl_dump_analysis(ctl_repl_1M, 0, "1M repl", tscperus); 360 bench_ctl_dump_analysis(ctl_share_256M, 0, "256M shared", tscperus); 361 bench_ctl_dump_analysis(ctl_repl_256M, 0, "256M repl", tscperus);
|
H A D | work_bench.c | 196 cycles_t tscperus = bench_tsc_per_us(); local 248 bench_ctl_dump_analysis(ctl_omp, 0, buf, tscperus);
|
/barrelfish-master/usr/tests/proc_mgmt_test/ |
H A D | main.c | 134 cycles_t tscperus; local 143 errval_t err = sys_debug_get_tsc_per_ms(&tscperus); 145 tscperus /= 1000; 160 bench_ctl_dump_analysis(ctl, 0, "client", tscperus);
|
/barrelfish-master/usr/bench/mem_latency/ |
H A D | memlatency.c | 273 cycles_t tscperus = bench_tsc_per_us(); local 353 bench_ctl_dump_analysis(ctl, 0, "memlatency", tscperus); 355 bench_ctl_dump_analysis(ctl, 2, "memlatency numa", tscperus); 357 bench_ctl_dump_analysis(ctl, 1, "cachelatency", tscperus);
|
/barrelfish-master/usr/drivers/xeon_phi/ |
H A D | sysmem_caps.c | 284 cycles_t tscperus = bench_tsc_per_us(); local 390 bench_ctl_dump_analysis(ctl, 0, "memlatency sysmem", tscperus); 392 bench_ctl_dump_analysis(ctl, 2, "memlatency other", tscperus); 393 bench_ctl_dump_analysis(ctl, 3, "memlatency other cached", tscperus); 395 bench_ctl_dump_analysis(ctl, 1, "cachelatency sysmem", tscperus);
|