Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cache latency benchmark

Simple random pointer chasing loop benchmark to measure average cache access latency.

Quick start

Pre-requisites:

  • C23 conforming compiler
  • Meson
  • Ninja

Build

meson setup <builddir>
meson compile -C <builddir>

Run

./<builddir>/cache-latency [MAX_MEMORY_SIZE]

Todo-list

  • Add a script to generate plots

Credits

Code heavily inspired by Yaspr's (not on GitHub anymore) cache latency benchmark in the ybench tool.

About

Simple cache latency benchmark using a random pointer chasing loop

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Contributors

Languages