1
0
mirror of https://github.com/ARM-software/workload-automation.git synced 2025-10-31 07:04:17 +00:00

workloads: add lmbench

Add a workload for lat_mem_rd and bw_mem tests of LMbench benchmark, a suite of
portable ANSI/C microbenchmarks for UNIX/POSIX.

This is a port of corresponding workload from WA2.
This commit is contained in:
scott
2018-06-20 13:02:11 +01:00
committed by Marc Bonnici
parent 687d09cd53
commit 29174912dd
8 changed files with 624 additions and 0 deletions

17
wa/workloads/lmbench/bin/README Executable file
View File

@@ -0,0 +1,17 @@
This directory contains a subset of lmbench tests supported by Workload Automation.
The binaries are provided under the terms of the GNU General Public License, Version 2,
consistent with lmbench's additional restrictions.
Refer to COPYING and COPYING-2 files for details.
The binaries were built from lmbench-3.0-a9 source code, available publically from
http://sourceforge.net/projects/lmbench/, specifically
http://sourceforge.net/projects/lmbench/files/development/
The binaries provided here are built and statically linked with the stable
Linaro GNU 4.9 toolchain from November 2014.
Source available from:
http://releases.linaro.org/14.11/components/toolchain/gcc-linaro/4.9
Binaries available from:
https://releases.linaro.org/14.11/components/toolchain/binaries/aarch64-linux-gnu
https://releases.linaro.org/14.11/components/toolchain/binaries/arm-linux-gnueabihf