No announcement yet.

Changing test build options

  • Filter
  • Time
  • Show
Clear All
new posts

  • Changing test build options

    I'm trying to run a set of benchmarks across several ARM-based SBCs. The first one is a Pi 3B+. I did find first of all that I have to use csquared/fftw instead of pts/fftw, as the default FFTW benchmark assumes SSE is present, and as such fails to build unless I edit the install script (the csquared fork of the benchmark checks to see if the system has SSE or NEON extensions and builds appropriately). Beyond that though, the default build options on this system include "--with-arch=armv6 --with-fpu=vfp" while I would expect this system to have benchmarks built with "--with-arch=armv7 --with-fpu=neon-vfpv4" to take advantage of the processor's ARMv7 instruction set and NEON FPU (and I suppose it could be set for armv8 instead, even)
    For example the Phoronix benchmark of the Tinker Board sets the architecture and FPU options appropriately for that board:

    Here's the benchmark I ran on my Pi 3B+: