Skip to content

Instantly share code, notes, and snippets.

@tkf
Created December 1, 2021 00:02
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tkf/b71b202a14e0b7abd1518ab3339673aa to your computer and use it in GitHub Desktop.
Save tkf/b71b202a14e0b7abd1518ab3339673aa to your computer and use it in GitHub Desktop.
{"hconcat":[{"vconcat":[{"mark":{"point":true,"type":"line"},"encoding":{"x":{"field":"log2smallsize","type":"quantitative"},"y":{"field":"time_ns","type":"quantitative"}}},{"mark":{"point":true,"type":"line"},"encoding":{"x":{"field":"log2smallsize","type":"quantitative"},"y":{"field":"l1_dcache_load_misses_percent","type":"quantitative"}}},{"mark":{"point":true,"type":"line"},"encoding":{"x":{"field":"log2smallsize","type":"quantitative"},"y":{"field":"branch_misses_percent","type":"quantitative"}}}]},{"vconcat":[{"mark":{"point":true,"type":"line"},"encoding":{"x":{"field":"log2smallsize","type":"quantitative"},"y":{"field":"dtlb_load_misses_percent","type":"quantitative"}}},{"mark":{"point":true,"type":"line"},"encoding":{"x":{"field":"log2smallsize","type":"quantitative"},"y":{"field":"stalled_cycles_frontend_percent","type":"quantitative"}}},{"mark":{"point":true,"type":"line"},"encoding":{"x":{"field":"log2smallsize","type":"quantitative"},"y":{"scale":{"zero":false},"field":"stalled_cycles_backend_percent","type":"quantitative"}}}]},{"vconcat":[{"mark":{"point":true,"type":"line"},"encoding":{"x":{"field":"log2smallsize","type":"quantitative"},"y":{"field":"instructions_per_cycle","type":"quantitative"}}},{"mark":{"point":true,"type":"line"},"encoding":{"x":{"field":"log2smallsize","type":"quantitative"},"y":{"field":"stalled_cycles_per_instructions","type":"quantitative"}}}]}],"data":{"values":[{"smallsize":16384,"log2smallsize":14.0,"time_ns":1.84934506e8,"memory":32,"allocs":1,"l1_dcache_load_misses_percent":17.029855622737546,"l1_icache_load_misses_percent":0.8525016937007718,"branch_misses_percent":0.2727529117874119,"dtlb_load_misses_percent":51.229779587816935,"itlb_load_misses_percent":6.747778882418848,"stalled_cycles_frontend_percent":1.072548178216759,"stalled_cycles_backend_percent":75.05014746427439,"instructions_per_cycle":2.0384907339698453,"stalled_cycles_per_instructions":0.36816526174793285},{"smallsize":8192,"log2smallsize":13.0,"time_ns":1.92393212e8,"memory":32,"allocs":1,"l1_dcache_load_misses_percent":17.234224612757753,"l1_icache_load_misses_percent":1.393211232486053,"branch_misses_percent":0.3327258735283657,"dtlb_load_misses_percent":68.57129494715959,"itlb_load_misses_percent":6.714536582486448,"stalled_cycles_frontend_percent":0.9545279286349826,"stalled_cycles_backend_percent":75.64283444523076,"instructions_per_cycle":1.9927406793169535,"stalled_cycles_per_instructions":0.3795919621170109},{"smallsize":4096,"log2smallsize":12.0,"time_ns":2.01391627e8,"memory":32,"allocs":1,"l1_dcache_load_misses_percent":17.140789486637523,"l1_icache_load_misses_percent":1.2303446331770143,"branch_misses_percent":0.398926826047568,"dtlb_load_misses_percent":70.4282213364057,"itlb_load_misses_percent":5.384827552761672,"stalled_cycles_frontend_percent":0.9418465592072971,"stalled_cycles_backend_percent":76.24187493311517,"instructions_per_cycle":1.9157248021957658,"stalled_cycles_per_instructions":0.3979792653189448},{"smallsize":2048,"log2smallsize":11.0,"time_ns":2.17782848e8,"memory":32,"allocs":1,"l1_dcache_load_misses_percent":11.05836469032328,"l1_icache_load_misses_percent":1.0787255642620932,"branch_misses_percent":0.5166169365725799,"dtlb_load_misses_percent":71.30231365837447,"itlb_load_misses_percent":5.580846260588613,"stalled_cycles_frontend_percent":0.9561306017030541,"stalled_cycles_backend_percent":77.36570482596419,"instructions_per_cycle":1.7852677643469474,"stalled_cycles_per_instructions":0.4333563086222231},{"smallsize":1024,"log2smallsize":10.0,"time_ns":2.33562417e8,"memory":32,"allocs":1,"l1_dcache_load_misses_percent":9.491217810124487,"l1_icache_load_misses_percent":1.2747660004956587,"branch_misses_percent":0.7775557386580433,"dtlb_load_misses_percent":82.42290060319061,"itlb_load_misses_percent":0.7329876448370783,"stalled_cycles_frontend_percent":1.061691310484178,"stalled_cycles_backend_percent":77.88875309341499,"instructions_per_cycle":1.6810395982826143,"stalled_cycles_per_instructions":0.4633368135586323},{"smallsize":512,"log2smallsize":9.0,"time_ns":2.61992997e8,"memory":32,"allocs":1,"l1_dcache_load_misses_percent":9.649171095371665,"l1_icache_load_misses_percent":0.7123974981923631,"branch_misses_percent":1.202442571711464,"dtlb_load_misses_percent":76.46882146548637,"itlb_load_misses_percent":3.7760161948836237,"stalled_cycles_frontend_percent":1.0239667628478526,"stalled_cycles_backend_percent":78.53315993224739,"instructions_per_cycle":1.5413424492404453,"stalled_cycles_per_instructions":0.5095114325239506}]}}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment