Widen default vector size
Registered by
Michael Hope
Change the default vector size for NEON to 128 bits.
The NEON unit can work on double word or quad word values. For historical reasons the ARM backend defaults to double word operations when using the vectoriser. Switching to quad word lets twice the number of values be done in one instruction, which can double performance in some situations.
Blueprint information
- Status:
- Complete
- Approver:
- Michael Hope
- Priority:
- Medium
- Drafter:
- Ira Rosen
- Direction:
- Approved
- Assignee:
- Ira Rosen
- Definition:
- Approved
- Series goal:
- Accepted for 4.6
- Implementation:
-
Implemented
- Milestone target:
-
4.6-2011.10
- Started by
- Michael Hope
- Completed by
- Michael Hope
Related branches
Related bugs
Sprints
Whiteboard
Headline: Improve performance by using NEON quad-word vectors by default
Acceptance: https:/
Committed upstream[1]. In shake down. Targeted at 2011.10 as it should be clear by then.
Headline: Change the default vector size for NEON to 128 bits.
Acceptance:
[1] http://
(?)