Microbenchmarks for Aarch64 (Cortex A53)
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
benchmarks
.gitattributes
.gitignore
Makefile
README.md
benchmarks.py
main.c.j2

README.md

Microbenchmarks for Cortex A53

Relies on access to the cycle counter, so you may need this kernel module.

Running

Simply run make. If you only want the binary, run make bench.

Dependencies

  • Aarch64 (ARMv8) device
  • Make
  • C compiler

Cite

If you use this work, please refer to the parent work:

Thom Wiggers Energy-efficient ARM64 Cluster with Cryptanalytic Applications: 80 cores that do not cost you an ARM and a leg. Latincrypt 2017. to appear