Daniel Lemire personal blog

Counting cycles and instructions on the Apple M1 processor

When benchmarking software, we often start by measuring the time elapsed. If you are benchmarking data bandwidth or latency, it is the right measure. However, if you are benchmarking computational tasks where you avoid disk and network accesses and where you only access a few pages of memory, then the time elapsed is…
Points
193
HN comments
90
Submissions
1
Cited by
0 commenters

Hardware & ElectronicsSystems & Performance2021

On Hacker News

SubmittedTitle on HNPointsComments
Mar 24, 2021Counting cycles and instructions on the Apple M1 processor by chmaynard19390

More from Daniel Lemire

All 87 posts →

Related posts from the same era