Logs for OS microbenchmarks
Logs for OS microbenchmarks
Only allocate Bounds Tables
- Native version:
331990568 cycles ( +- 0.34% )
11924873 instructions:u ( +- 0.00% )
368572143 instructions:k ( +- 0.11% )
97066903 dTLB-loads ( +- 0.16% )
11911 dTLB-load-misses # 0.01% of all dTLB cache hits ( +- 8.94% )
52293345 dTLB-stores ( +- 0.00% )
317002 dTLB-store-misses ( +- 0.13% )
86109958 L1-dcache-loads ( +- 2.89% ) (42.34%)
8907696 L1-dcache-load-misses # 10.34% of all L1-dcache hits ( +- 1.59% ) (58.03%)
50208592 L1-dcache-stores ( +- 1.27% ) (60.27%)
202135 LLC-loads ( +- 4.36% ) (63.05%)
98999 LLC-load-misses # 48.98% of all LL-cache hits ( +- 3.88% ) (61.42%)
7606286 LLC-store-misses ( +- 1.71% ) (26.74%)
7785451 LLC-stores ( +- 4.39% ) (25.11%)
0 mpx:mpx_new_bounds_table
0.094805894 seconds time elapsed ( +- 0.19% )
User time (seconds): 0.01
System time (seconds): 0.07
Percent of CPU this job got: 97%
Elapsed (wall clock) time (h:mm:ss or m:ss): 0:00.09
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 360892
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 89998
Voluntary context switches: 1
Involuntary context switches: 1
Swaps: 0
File system inputs: 0
File system outputs: 0
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0
- MPX version:
748955083 cycles ( +- 0.50% )
12886321 instructions:u ( +- 0.00% )
958417113 instructions:k ( +- 0.38% )
252435578 dTLB-loads ( +- 0.00% )
49268 dTLB-load-misses # 0.02% of all dTLB cache hits ( +- 0.74% )
101206131 dTLB-stores ( +- 0.01% )
436380 dTLB-store-misses ( +- 0.06% )
241422911 L1-dcache-loads ( +- 0.80% ) (43.33%)
26787301 L1-dcache-load-misses # 11.10% of all L1-dcache hits ( +- 1.46% ) (58.34%)
102794543 L1-dcache-stores ( +- 1.12% ) (59.10%)
658052 LLC-loads ( +- 12.23% ) (59.36%)
296105 LLC-load-misses # 45.00% of all LL-cache hits ( +- 16.66% ) (58.64%)
14015378 LLC-store-misses ( +- 0.82% ) (27.46%)
12541826 LLC-stores ( +- 1.52% ) (28.69%)
30001 mpx:mpx_new_bounds_table ( +- 0.00% )
0.210824924 seconds time elapsed ( +- 0.18% )
User time (seconds): 0.02
System time (seconds): 0.18
Percent of CPU this job got: 98%
Elapsed (wall clock) time (h:mm:ss or m:ss): 0:00.21
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 605660
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 120124
Voluntary context switches: 1
Involuntary context switches: 2
Swaps: 0
File system inputs: 0
File system outputs: 0
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0
Allocate and de-allocate Bounds Tables
(all unnecessary statistics were stripped off)
- Native version:
0 mpx:mpx_new_bounds_table
442295765 cycles ( +- 0.41% )
13667410 instructions:u ( +- 0.00% )
471676459 instructions:k ( +- 0.29% )
0.126743098 seconds time elapsed ( +- 1.13% )
- MPX version:
30001 mpx:mpx_new_bounds_table ( +- 0.00% )
1002757317 cycles ( +- 3.43% )
15050452 instructions:u ( +- 0.00% )
1129961485 instructions:k ( +- 0.72% )
0.285584610 seconds time elapsed ( +- 3.30% )