OpenMP Improvements
We will go through the Android code base and look for places where manual insertion of OpenMP statements improves SMP utilization.
Blueprint information
- Status:
- Started
- Approver:
- Zach Pfeffer
- Priority:
- Medium
- Drafter:
- Bernhard Rosenkraenzer
- Direction:
- Approved
- Assignee:
- Bernhard Rosenkraenzer
- Definition:
- Approved
- Series goal:
- Accepted for 2012q1
- Implementation:
- Slow progress
- Milestone target:
- backlog
- Started by
- Zach Pfeffer
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
Notes:
[2012/4/30 pfefferz] Put some ideas in, feel free to change Bero.
[2012/5/21 pfefferz] Enable link-time-
Identify, optimize and measure some changes to code to better utilize MP (documented in Wiki): INPROGRESS would be good to do but is turning out to be harder.
Moved smp_test WIs out to SMP test specific BP.
[2012/5/29 pfefferz] Moved to backlog based on experimental results through the cycle
Meta:
Roadmap id: ANDROID2012-SMP-IMP
Headline: Android has been optimized with manual OpenMP statements
Acceptance: OpenMP statements have been inserted into the build, where benchmarking shows that they will have a significant benefit. Places that have been investigated will be noted, but no change will be made.
Work Items
Work items:
Identify and measure places where OpenMP markers may improve performance: INPROGRESS
Identify, optimize and measure some changes to code to better utilize MP (documented in Wiki): INPROGRESS
Enable link-time-
Document OpenMP tests on wiki (https:/
Prepare for Connect Session: INPROGRESS