diff --git a/bin/README.md b/bin/README.md index e519479..e1adf3e 100644 --- a/bin/README.md +++ b/bin/README.md @@ -10,10 +10,10 @@ This directory contains all of the binaries required to run the benchmarking tes | fio_x86 | 3.30* | 19-AUG-2022 | x86 | 32-bit | | fio_aarch64 | 3.33 | 23-NOV-2022 | ARM | 64-bit | | fio_arm | 3.30* | 19-AUG-2022 | ARM | 32-bit | -| iperf_x64 | 3.12 | 23-NOV-2022 | x86_64 | 64-bit | -| iperf_x86 | 3.12 | 23-NOV-2022 | x86 | 32-bit | -| iperf_aarch64 | 3.12 | 23-NOV-2022 | ARM | 64-bit | -| iperf_arm | 3.12 | 23-NOV-2022 | ARM | 32-bit | +| iperf_x64 | 3.13 | 26-FEB-2023 | x86_64 | 64-bit | +| iperf_x86 | 3.13 | 26-FEB-2023 | x86 | 32-bit | +| iperf_aarch64 | 3.13 | 26-FEB-2023 | ARM | 64-bit | +| iperf_arm | 3.13 | 26-FEB-2023 | ARM | 32-bit | Note: ARM compatibility 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/). diff --git a/bin/compile-arm.sh b/bin/compile-arm.sh index 7b5f7a0..565caca 100755 --- a/bin/compile-arm.sh +++ b/bin/compile-arm.sh @@ -39,7 +39,7 @@ cp fio /io/fio_$ARCH # download and compile iperf cd ~ -curl -L https://github.com/esnet/iperf/archive/3.12.tar.gz -o "iperf.tar.gz" +curl -L https://github.com/esnet/iperf/archive/3.13.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 diff --git a/bin/compile.sh b/bin/compile.sh index 8b92329..fe35159 100755 --- a/bin/compile.sh +++ b/bin/compile.sh @@ -48,7 +48,7 @@ cp fio /io/fio_$ARCH # download and compile iperf cd ~ -curl -L https://github.com/esnet/iperf/archive/3.12.tar.gz -o "iperf.tar.gz" +curl -L https://github.com/esnet/iperf/archive/3.13.tar.gz -o "iperf.tar.gz" tar xf iperf.tar.gz cd iperf* ./configure --disable-shared --disable-profiling diff --git a/bin/iperf/iperf3_aarch64 b/bin/iperf/iperf3_aarch64 index 0874a17..bc4aa04 100755 Binary files a/bin/iperf/iperf3_aarch64 and b/bin/iperf/iperf3_aarch64 differ diff --git a/bin/iperf/iperf3_arm b/bin/iperf/iperf3_arm index 70a8f67..8677df3 100755 Binary files a/bin/iperf/iperf3_arm and b/bin/iperf/iperf3_arm differ diff --git a/bin/iperf/iperf3_x64 b/bin/iperf/iperf3_x64 index c106f05..16ddf8f 100755 Binary files a/bin/iperf/iperf3_x64 and b/bin/iperf/iperf3_x64 differ diff --git a/bin/iperf/iperf3_x86 b/bin/iperf/iperf3_x86 index 9057429..415fcb5 100755 Binary files a/bin/iperf/iperf3_x86 and b/bin/iperf/iperf3_x86 differ