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
| Submitted | Title on HN | Points | Comments |
|---|---|---|---|
| Mar 24, 2021 | Counting cycles and instructions on the Apple M1 processor by chmaynard | 193 | 90 |