Building the MiBench benchmark suite for PPC440FP
MiBench is a free,
commercially representative embedded benchmark suite.
1. What you get after the build
You get binaries and data sets of the MiBench version 1 benchmark suite for Linux/PPC440FP.Requirements
- A Linux host machine
- A GNU cross tool-chain: follow the instructions here
2. Get the material
Download that tarball. It contains all the necessary material (scripts and source codes) to compile the MiBench benchmark suite for PPC440FP.3. Uncompress the tarball
$ tar zxvf mibench-v1-source-v5.tar.gz
4. Build the benchmark suite
$ cd mibench-v1-source-v5
$ ./build.sh --target=powerpc-440fp-linux-gnu --cross-compiler-prefix=${HOME}/crosstool-source-v4/powerpc-440fp-linux-gnu --target-simulator="${HOME}/unisim-virtex5fxt-1.0beta12/virtex/bin/unisim-virtex5fxt-wfpu-1.0beta12 -s enable-linux-os=1" all
$ ./build.sh --target=powerpc-440fp-linux-gnu --cross-compiler-prefix=${HOME}/crosstool-source-v4/powerpc-440fp-linux-gnu --target-simulator="${HOME}/unisim-virtex5fxt-1.0beta12/virtex/bin/unisim-virtex5fxt-wfpu-1.0beta12 -s enable-linux-os=1" all
Adjust the arguments of the building script to your cross tool-chain installation.