Adapt Google's Toolchain benchmark suite and maintain it in git.linaro.org

Registered by Jim Huang

The benchmark suite developed by Google consists of various open source bench items: gcstone (part of Dalvik), skia, webkit, cximage, gnugo, mpeg4 (taken from FFmpeg), and python. To compare Google and Linaro toolchain fairly, it is better to use the same self-contained environment and evaluation process by Google's toolchain benchmark suite.

We tend to maintain/use this suite for Linaro evaluation and make benchmark results reproducible for cloud services.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
Jim Huang
Direction:
Needs approval
Assignee:
Jim Huang
Definition:
New
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
Jim Huang
Completed by
Jim Huang

Related branches

Sprints

Whiteboard

Evaluate Google Toolchain benchmark suite and make necessary changes against Linaro toolchain: DONE
    https://wiki.linaro.org/Platform/Android/UpstreamToolchain
Apply patches to maintain it on git.linaro.org: path, toolchain naming, adb/deployment: DONE
Well-document the internals and detailed usage: DONE
Make reproducible benchmark results through validation: DONE

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.