faster-cpython / benchmarking-public

A public mirror of our benchmarking runner repository
86 stars 8 forks source link

Add aarch64 Linux machine to the pool #36

Closed mdboom closed 1 month ago

mdboom commented 6 months ago

This issue is tracking adding the new aarch64 Linux machine to our pool of benchmarking workers.

mdboom commented 6 months ago

Pyperf does some system tuning on Linux that assumes it's on Intel. We should disable that (and possibly replace it with ARM equivalents if it proves necessary):

https://github.com/psf/pyperf/pull/185

The above PR just disables the MSR settings which allows the other settings to complete successfully. There is probably a larger set of work to add any tunings specifically for ARM64 and maybe anything special about the specific machine as well.

mdboom commented 6 months ago

Some of the benchmarks are failing to install their dependencies (probably because wheels aren't available and some C library dependencies aren't installed).

EDIT: Removed the failures that are also happening on Intel as well right now.