/barrelfish-master/usr/bench/ump_bench/ |
H A D | latency.c | 18 static struct timestamps *timestamps; variable in typeref:struct:timestamps 22 timestamps = malloc(sizeof(struct timestamps) * MAX_COUNT); 23 assert(timestamps != NULL); 38 timestamps[i].time0 = bench_tsc(); 43 timestamps[i].time1 = bench_tsc(); 48 if (timestamps[i].time1 > timestamps[i].time0) { 50 timestamps[ [all...] |
H A D | throughput.c | 18 static struct timestamps *timestamps; variable in typeref:struct:timestamps 22 timestamps = malloc(sizeof(struct timestamps) * MAX_COUNT); 23 assert(timestamps != NULL); 44 timestamps[i].time0 = ts; 47 ts = timestamps[i].time1 = bench_tsc(); 59 if (timestamps[i].time1 > timestamps[i].time0) { 61 timestamps[ [all...] |
H A D | receive.c | 18 static struct timestamps *timestamps; variable in typeref:struct:timestamps 22 timestamps = malloc(sizeof(struct timestamps) * MAX_COUNT); 23 assert(timestamps != NULL); 42 timestamps[i].time0 = bench_tsc(); 45 timestamps[i].time1 = bench_tsc(); 54 timestamps[i].time1 - timestamps[i].time0
|
H A D | send.c | 18 static struct timestamps *timestamps; variable in typeref:struct:timestamps 22 timestamps = malloc(sizeof(struct timestamps) * MAX_COUNT); 23 assert(timestamps != NULL); 39 timestamps[i].time0 = bench_tsc(); 42 timestamps[i].time1 = bench_tsc(); 49 timestamps[i].time1 - timestamps[i].time0
|
H A D | latency_cache.c | 23 static struct timestamps *timestamps; variable in typeref:struct:timestamps 24 static struct timestamps *overhead; 28 timestamps = malloc(sizeof(struct timestamps) * MAX_COUNT); 29 assert(timestamps != NULL); 30 overhead = malloc(sizeof(struct timestamps) * MAX_COUNT); 68 timestamps[i].time0 = rdpmc(0); 74 timestamps[i].time1 = rdpmc(0); 89 timestamps[ [all...] |
H A D | exchange.c | 32 struct timestamps { struct 38 static struct timestamps *timestamps; variable in typeref:struct:timestamps 48 timestamps = malloc(sizeof(struct timestamps) * MAX_COUNT); 49 assert(timestamps != NULL); 64 timestamps[i].time0 = bench_tsc(); 78 timestamps[i].time1 = msg->data[0]; 83 if (timestamps[i].time1 > timestamps[ [all...] |
H A D | ump_bench.h | 30 struct timestamps { struct
|
/barrelfish-master/usr/tests/octopus/ |
H A D | d2bench.c | 36 struct timestamp timestamps[MAX_ITERATIONS] = { { 0, 0, 0, 0 } }; variable in typeref:struct:timestamp 73 timestamps[k].time0 = bench_tsc(); 75 timestamps[k].time1 = bench_tsc(); 87 timestamps[k].time1 - timestamps[k].time0 88 - bench_tscoverhead(), timestamps[k].server, 89 timestamps[k].busy, records[i]); 119 timestamps[k].time0 = bench_tsc(); 121 timestamps[k].time1 = bench_tsc(); 132 if (timestamps[ [all...] |
H A D | d2bench2.c | 37 struct timestamp timestamps[MAX_ITERATIONS] = {{ 0, 0, 0, 0 }}; variable in typeref:struct:timestamp 163 timestamps[k].time0 = bench_tsc(); 165 timestamps[k].time1 = bench_tsc(); 167 //timestamps[k].count = atoll(strrchr(record, '}')+1); 173 timestamps[k].time1 - timestamps[k].time0 - bench_tscoverhead(), 174 timestamps[k].busy, timestamps[k].count, records[i]);
|
/barrelfish-master/usr/bench/flounder_stubs/ |
H A D | buffer.c | 35 static struct timestamp timestamps[MAX_COUNT]; variable in typeref:struct:timestamp 45 timestamps[i].time1 = bench_tsc(); 49 timestamps[j].time1 - bench_tscoverhead() - 50 timestamps[j].time0); 58 timestamps[i].time0 = bench_tsc(); 61 timestamps[i].time1 = bench_tsc(); 62 timestamps[i+1].time0 = timestamps[i].time1;
|
H A D | empty.c | 34 static struct timestamp timestamps[MAX_COUNT]; variable in typeref:struct:timestamp 44 timestamps[i].time1 = bench_tsc(); 48 timestamps[j].time1 - bench_tscoverhead() - 49 timestamps[j].time0); 57 timestamps[i].time0 = bench_tsc(); 60 timestamps[i].time1 = bench_tsc(); 61 timestamps[i+1].time0 = timestamps[i].time1;
|
H A D | payload.c | 34 static struct timestamp timestamps[MAX_COUNT]; variable in typeref:struct:timestamp 45 timestamps[i].time1 = bench_tsc(); 49 timestamps[j].time1 - bench_tscoverhead() - 50 timestamps[j].time0); 58 timestamps[i].time0 = bench_tsc(); 61 timestamps[i].time1 = bench_tsc(); 62 timestamps[i+1].time0 = timestamps[i].time1;
|
H A D | payload_glue.c | 34 static struct timestamp timestamps[MAX_COUNT]; variable in typeref:struct:timestamp 45 timestamps[i].time1 = bench_tsc(); 49 timestamps[j].time1 - bench_tscoverhead() - 50 timestamps[j].time0); 58 timestamps[i].time0 = bench_tsc(); 61 timestamps[i].time1 = bench_tsc(); 62 timestamps[i+1].time0 = timestamps[i].time1;
|
H A D | payload32.c | 34 static struct timestamp timestamps[MAX_COUNT]; variable in typeref:struct:timestamp 45 timestamps[i].time1 = bench_tsc(); 49 timestamps[j].time1 - bench_tscoverhead() - 50 timestamps[j].time0); 58 timestamps[i].time0 = bench_tsc(); 61 timestamps[i].time1 = bench_tsc(); 62 timestamps[i+1].time0 = timestamps[i].time1;
|
H A D | payload64.c | 34 static struct timestamp timestamps[MAX_COUNT]; variable in typeref:struct:timestamp 45 timestamps[i].time1 = bench_tsc(); 49 timestamps[j].time1 - bench_tscoverhead() - 50 timestamps[j].time0); 58 timestamps[i].time0 = bench_tsc(); 61 timestamps[i].time1 = bench_tsc(); 62 timestamps[i+1].time0 = timestamps[i].time1;
|
/barrelfish-master/kernel/arch/x86/ |
H A D | timing.c | 207 uint64_t timestamps[MAX_ITERATIONS]; local 208 memset(timestamps, 0, sizeof(timestamps)); 230 timestamps[i] = rdtsc(); 236 assert(timestamps[i - 1] < timestamps[i]); 237 tpms += timestamps[i] - timestamps[i - 1]; 247 uint64_t diff = timestamps[i] - timestamps[ [all...] |
/barrelfish-master/usr/bench/ |
H A D | lrpc_bench.c | 30 struct timestamps { struct 34 static struct timestamps timestamps[ITERATIONS]; variable in typeref:struct:timestamps 35 static struct timestamps overhead[ITERATIONS]; 90 timestamps[currentiter].time1 = value; 140 timestamps[currentiter].time0 = rdpmc(0); 143 timestamps[currentiter].time0 = bench_tsc(); 152 while (timestamps[currentiter].time1 == 0) { 160 timestamps[i].time1 - bench_tscoverhead() - 161 timestamps[ [all...] |
/barrelfish-master/usr/bench/shared_mem_clock/ |
H A D | bench.c | 38 static struct timestamp timestamps[MAX_COUNT]; variable in typeref:struct:timestamp 43 timestamps[i].time0 = bench_tsc(); 45 timestamps[i].time1 = bench_tsc(); 104 timestamps[j].time1 - timestamps[j].time0 - bench_tscoverhead());
|
/barrelfish-master/usr/tests/multihoptest/ |
H A D | latencytest.c | 57 static struct timestamp timestamps[MAX_COUNT]; variable in typeref:struct:timestamp 147 timestamps[j].time1 - bench_tscoverhead() 148 - timestamps[j].time0); 184 timestamps[i].time0 = bench_tsc(); 187 timestamps[i].time0 = bench_tsc(); 296 timestamps[i].time1 = bench_tsc();
|
/barrelfish-master/usr/eclipseclp/documents/internal/kernel/ |
H A D | kernel.tex | 1315 We therefore would like to use global stack addresses as timestamps\index{timestamps}, 1318 pushed on the global stack between two choicepoints, otherwise timestamps 1328 the choicepoint and all timestamps have disappeared. 1332 Unfortunately, the timestamps don't collapse once the choicepoint between 1364 \index{timestamps}
|
/barrelfish-master/doc/008-tracing/ |
H A D | Tracing.tex | 175 As timestamps are stored as a 64 bit number, we need a total of 128 bits 625 From left to right we see the timestamps (measured in clock cycles), and on the
|