Promote the NEON intrinsics
Registered by
Michael Hope
We now have fast, efficient NEON intrinsics. Promote them in the greater community by taking existing hand-written routines, converting them to intrinsics, using as micro-benchmarks, and using as examples of the advantages.
Blueprint information
- Status:
- Not started
- Approver:
- Michael Hope
- Priority:
- Not
- Drafter:
- Michael Hope
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- Drafting
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
Note that this TR has been lodged but has no engineering blueprint attached to it as we're not going to do it this cycle.
If we were, the work items would be:
* Find three assembly NEON routines from popular programs
* Convert to NEON intrinsics
* Micro-benchmark
* Fix any performance problems found
* Fix any completeness or correctness problems found
* Document the performance
* Document the conversion and features as a white paper/example of how to use intrinsics
* Upstream the intrinsics version?
(?)