Skip to content

Commit a77a3fa

Browse files
committed
Update binaries (fio v3.36; iperf v3.15)
1 parent 5445881 commit a77a3fa

File tree

11 files changed

+13
-13
lines changed

11 files changed

+13
-13
lines changed

bin/README.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@ This directory contains all of the binaries required to run the benchmarking tes
66

77
| Binary Name | Version | Compile Date | Architecture | OS |
88
|:-:|:-:|:-:|:-:|:-:|
9-
| fio_x64 | 3.35 | 12-JUL-2023 | x86_64 | 64-bit |
10-
| fio_x86 | 3.35 | 12-JUL-2022 | x86 | 32-bit |
11-
| fio_aarch64 | 3.35 | 12-JUL-2023 | ARM | 64-bit |
12-
| fio_arm | 3.35 | 12-JUL-2023 | ARM | 32-bit |
13-
| iperf_x64 | 3.14 | 12-JUL-2023 | x86_64 | 64-bit |
14-
| iperf_x86 | 3.14 | 12-JUL-2023 | x86 | 32-bit |
15-
| iperf_aarch64 | 3.14 | 12-JUL-2023 | ARM | 64-bit |
16-
| iperf_arm | 3.14 | 12-JUL-2023 | ARM | 32-bit |
9+
| fio_x64 | 3.36 | 20-OCT-2023 | x86_64 | 64-bit |
10+
| fio_x86 | 3.36 | 20-OCT-2023 | i686 | 32-bit |
11+
| fio_aarch64 | 3.36 | 20-OCT-2023 | ARM (aarch64) | 64-bit |
12+
| fio_arm | 3.36 | 20-OCT-2023 | ARM | 32-bit |
13+
| iperf_x64 | 3.15 | 20-OCT-2023 | x86_64 | 64-bit |
14+
| iperf_x86 | 3.15 | 20-OCT-2023 | i686 | 32-bit |
15+
| iperf_aarch64 | 3.15 | 20-OCT-2023 | ARM (aarch64) | 64-bit |
16+
| iperf_arm | 3.15 | 20-OCT-2023 | ARM | 32-bit |
1717

1818
Note: ARM compatibility is considered experimental. Static binaries for 32-bit and ARM-based machines are cross-compiled within a Holy Build Box container using the [musl toolchain](https://musl.cc/).
1919

@@ -37,7 +37,7 @@ Compilation of ARM-compatible binaries requires additional environment variables
3737
**Compiling 32-bit binaries**:
3838

3939
```sh
40-
docker run -t -i --rm -v `pwd`:/io --env ARCH=i686 --env CROSS=i686-linux-musl --env HOST=i686-linux-musl phusion/holy-build-box-64:latest bash /io/cross-compile.sh
40+
docker run -t -i --rm -v `pwd`:/io --env ARCH=x86 --env CROSS=i686-linux-musl --env HOST=i686-linux-musl phusion/holy-build-box-64:latest bash /io/cross-compile.sh
4141
```
4242

4343
**Compiling ARM 64-bit binaries**:

bin/compile.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ source /hbb_exe/activate
3535

3636
# download and compile fio
3737
cd ~
38-
curl -L https://github.com/axboe/fio/archive/fio-3.35.tar.gz -o "fio.tar.gz"
38+
curl -L https://github.com/axboe/fio/archive/fio-3.36.tar.gz -o "fio.tar.gz"
3939
tar xf fio.tar.gz
4040
cd fio-fio*
4141
./configure --disable-native
@@ -48,7 +48,7 @@ cp fio /io/fio_$ARCH
4848

4949
# download and compile iperf
5050
cd ~
51-
curl -L https://github.com/esnet/iperf/archive/3.14.tar.gz -o "iperf.tar.gz"
51+
curl -L https://github.com/esnet/iperf/archive/3.15.tar.gz -o "iperf.tar.gz"
5252
tar xf iperf.tar.gz
5353
cd iperf*
5454
./configure --disable-shared --disable-profiling

bin/cross-compile.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ source /hbb_exe/activate
2626

2727
# download and compile fio
2828
cd ~
29-
curl -L https://github.com/axboe/fio/archive/fio-3.35.tar.gz -o "fio.tar.gz"
29+
curl -L https://github.com/axboe/fio/archive/fio-3.36.tar.gz -o "fio.tar.gz"
3030
tar xf fio.tar.gz
3131
cd fio-fio*
3232
CC=/root/${CROSS}-cross/bin/${CROSS}-gcc ./configure --disable-native --build-static
@@ -39,7 +39,7 @@ cp fio /io/fio_$ARCH
3939

4040
# download and compile iperf
4141
cd ~
42-
curl -L https://github.com/esnet/iperf/archive/3.14.tar.gz -o "iperf.tar.gz"
42+
curl -L https://github.com/esnet/iperf/archive/3.15.tar.gz -o "iperf.tar.gz"
4343
tar xf iperf.tar.gz
4444
cd iperf*
4545
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

bin/fio/fio_aarch64

54.7 KB
Binary file not shown.

bin/fio/fio_arm

58.5 KB
Binary file not shown.

bin/fio/fio_x64

78.3 KB
Binary file not shown.

bin/fio/fio_x86

58.9 KB
Binary file not shown.

bin/iperf/iperf3_aarch64

2.12 KB
Binary file not shown.

bin/iperf/iperf3_arm

2.39 KB
Binary file not shown.

bin/iperf/iperf3_x64

2.19 KB
Binary file not shown.

0 commit comments

Comments
 (0)