Improve SMP on Android

Registered by Zach Pfeffer on 2011-10-25

We need to improve SMP on Android. We need to find the existing improvements and integrate them into builds, find the existing tests and integrate those and send everything back up to AOSP.

Blueprint information

Status:
Complete
Approver:
Zach Pfeffer
Priority:
Medium
Drafter:
Bernhard Rosenkraenzer
Direction:
Approved
Assignee:
Bernhard Rosenkraenzer
Definition:
Approved
Series goal:
Accepted for 2012q1
Implementation:
Implemented
Milestone target:
milestone icon 12.03
Started by
Bernhard Rosenkraenzer on 2012-02-29
Completed by
Zach Pfeffer on 2012-03-28

Related branches

Sprints

Whiteboard

Notes:
[2012/2/28 pfefferz] Put some ideas in, feel free to change Bero.
[2012/3/27 pfefferz] Split. The rest of the work items are in https://blueprints.launchpad.net/linaro-android/+spec/improve-smp-on-android-1204.

Meta:
Roadmap id: ANDROID2012-SMP-IMP
Headline: Android has been improved on SMP systems.
Acceptance: Experiments are documented.

(?)

Work Items

Work items:
Identify and measure -ftree-parallelize-loops=X performance improvements: DONE
Write up current results (http://wiki.linaro.org/Platform/Android/ImproveSMP): DONE
Try -ftree-parallelize-loops=X AGL (just software rendering): DONE
Try -ftree-parallelize-loops=X just OpenGL: DONE
Try -ftree-parallelize-loops=X on the complete build and debug issues: DONE

This blueprint contains Public information 
Everyone can see this information.