Rendering of reStructured text is not possible, please install Docutils.
SPEC CPU2000 for Linaro
=======================
Michael Hope <michael.hope@linaro.org> 2011

This repository contains the configuration and helper files that
Linaro uses when running SPEC CPU2000 on ARM hosts.

See:
 https://wiki.linaro.org/WorkingGroups/ToolChain/Benchmarks

for more.

The Linaro specific rules are stored in `GNUmakefile`.

Usage
-----
`make relocate`:
 Relocate the tools to match the current directory

`make`:
 Build and run all of the INT and FP benchmarks, summarising into `result/*.asc`

`make build`:
 Build all of the benchmarks

`make run`:
 Re-run all of the benchmarks, summarising into `result/*.asc`

Customising
-----------
See `GNUmakefile` for the variables you can set.  The default configuration is:
 * config = linux-armv7l-gcc4-linaro
 * extension = gcc4-high-opt (-O3)
 * tests = int fp
 * iterations = 5
 * workload = train

References
----------
These files are stored in a public bzr repository at:
 lp:~linaro-toolchain-wg/linaro-toolchain-benchmarks/spec2000

A tarball of the SPEC 2000 CD is at:
 http://people.linaro.org/~toolchain/restricted/SPEC_CPU2000v1.3.1-Linaro-ToolchainWG.tar.xz.cpt

A set of tools for running SPEC natively on ARM is at:
 http://people.linaro.org/~toolchain/restricted/spec2000-tools-linux-debian6-armv4t-122.tar.bz2

The licenses are documented at:
 https://wiki.linaro.org/Internal/ToolChain

A description of how to set up a board and the benches is at:
 https://wiki.linaro.org/Internal/ToolChain/Benchmarks/First%20time%20notes

WorkingGroups/ToolChain/Benchmarks/RunningSPEC2000 (last modified 2013-01-25 13:31:49)