update fio and iperf3 binaries to latest versions

This commit is contained in:
Mason Rowe 2021-11-30 00:54:38 -05:00
parent 624e7e9f51
commit d453546913
11 changed files with 13 additions and 13 deletions

View File

@ -4,16 +4,16 @@ This directory contains all of the binaries required to run the benchmarking tes
### Binaries
| Binary Name | Version | Compiled Date | Architecture | OS |
| Binary Name | Version | Compile Date | Architecture | OS |
|:-:|:-:|:-:|:-:|:-:|
| fio_x64 | 3.27 | 28-MAY-2021 | x86_64 | 64-bit |
| fio_x86 | 3.27 | 28-MAY-2021 | x86 | 32-bit |
| fio_aarch64 | 3.27 | 05-JUN-2021 | ARM | 64-bit |
| fio_arm | 3.27 | 05-JUN-2021 | ARM | 32-bit |
| iperf_x64 | 3.10 | 28-MAY-2021 | x86_64 | 64-bit |
| iperf_x86 | 3.10 | 28-MAY-2021 | x86 | 32-bit |
| iperf_aarch64 | 3.10 | 05-JUN-2021 | ARM | 64-bit |
| iperf_arm | 3.10 | 05-JUN-2021 | ARM | 32-bit |
| fio_x64 | 3.28 | 30-NOV-2021 | x86_64 | 64-bit |
| fio_x86 | 3.28 | 30-NOV-2021 | x86 | 32-bit |
| fio_aarch64 | 3.28 | 30-NOV-2021 | ARM | 64-bit |
| fio_arm | 3.28 | 30-NOV-2021 | ARM | 32-bit |
| iperf_x64 | 3.10.1 | 30-NOV-2021 | x86_64 | 64-bit |
| iperf_x86 | 3.10.1 | 30-NOV-2021 | x86 | 32-bit |
| iperf_aarch64 | 3.10.1 | 30-NOV-2021 | ARM | 64-bit |
| iperf_arm | 3.10.1 | 30-NOV-2021 | ARM | 32-bit |
Note: ARM compatibilty is considered experimental. Static binaries for ARM-based machines are cross-compiled within a Holy Build Box container using the [musl toolchain](https://musl.cc/).

View File

@ -26,7 +26,7 @@ source /hbb_exe/activate
# download and compile fio
cd ~
curl -L https://github.com/axboe/fio/archive/fio-3.27.tar.gz -o "fio.tar.gz"
curl -L https://github.com/axboe/fio/archive/fio-3.28.tar.gz -o "fio.tar.gz"
tar xf fio.tar.gz
cd fio-fio*
CC=/root/${CROSS}-cross/bin/${CROSS}-gcc ./configure --disable-native --build-static
@ -39,7 +39,7 @@ cp fio /io/fio_$ARCH
# download and compile iperf
cd ~
curl -L https://github.com/esnet/iperf/archive/3.10.tar.gz -o "iperf.tar.gz"
curl -L https://github.com/esnet/iperf/archive/3.10.1.tar.gz -o "iperf.tar.gz"
tar xf iperf.tar.gz
cd iperf*
CC=/root/${CROSS}-cross/bin/${CROSS}-gcc ./configure --disable-shared --disable-profiling --build x86_64-pc-linux-gnu --host ${HOST} --with-openssl=no --enable-static-bin

View File

@ -35,7 +35,7 @@ source /hbb_exe/activate
# download and compile fio
cd ~
curl -L https://github.com/axboe/fio/archive/fio-3.27.tar.gz -o "fio.tar.gz"
curl -L https://github.com/axboe/fio/archive/fio-3.28.tar.gz -o "fio.tar.gz"
tar xf fio.tar.gz
cd fio-fio*
./configure --disable-native
@ -48,7 +48,7 @@ cp fio /io/fio_$ARCH
# download and compile iperf
cd ~
curl -L https://github.com/esnet/iperf/archive/3.10.tar.gz -o "iperf.tar.gz"
curl -L https://github.com/esnet/iperf/archive/3.10.1.tar.gz -o "iperf.tar.gz"
tar xf iperf.tar.gz
cd iperf*
./configure --disable-shared --disable-profiling

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.