2 comments

  • user_timo 3 hours ago

    Built a small macOS memory benchmark for Apple Silicon.

    Measures cache latency (pointer chase) and memory bandwidth (read/write/copy). ARM64-native.

    Looking for feedback on methodology and results across different M-series chips. I have been able to test this on M4 Mac mini and M1 MacBook Air.

    Can be installed with Brew.

  • user_timo 3 hours ago

    A quick clarification: on Apple Silicon there is no user-space equivalent of x86 CLFLUSH, so the benchmark can’t force cold caches between runs. Cache behavior is inferred via buffer sizing, warm-up, and steady-state measurements.