This is a repo of elisp-benchmarks with native compilation run on different CPUs.
- AMD Ryzen 7950X: 14.36s
- AMD Ryzen 5900X: 20s
- AMD Ryzen 5700G: 25.51s
- Apple M2: 28.94s
- Apple M1: 40.37s
- Intel i7-9750H: 40.39s
Submit an org file with your benchmark results!
- Install the
elisp-benchmarks
package from ELPA: https://elpa.gnu.org/packages/elisp-benchmarks.html - Run the
elisp-benchmarks-run
command to run the test and create the test results buffer - Save the buffer as
cpu-name.org
in thecpu/
folder - Above the test results, Add a "Specs" section with your full CPU name, OS name + version, Emacs version, and
elisp-benchmarks
version (see existing CPU org files for an example) - You can optionally add a "Notes" section between "Specs" and "Results"
I am not trying to be extremely scientific by strictly controlling for all variables (OS, distro, build flags, motherboard, background services, etc). This is just meant to be fun and give us some rough perspective on how well Emacs is running with native compilation on different CPUs.
If we get lots of results, we can start organizing by OS, Emacs version, etc.