Optimize Unity applications on Android using Neon intrinsics
Introduction
Set up
Arm Neon and the Unity Burst compiler
The sample project
The plain (unoptimized) code
The optimizations
Collecting performance data
Analyzing the performance data
Profiling best practice
Summary
Appendix
Next Steps
Optimize Unity applications on Android using Neon intrinsics
Who is this for?
Developers interested in leveraging the Unity Machine Learning Agents toolkit on Arm devices.
What will you learn?
Upon completion of this Learning Path, you will be able to:
- Use Arm Neon intrinsics in your Unity C# scripts
- Optimize your code
- Collect and compare performance data using the Unity Profiler and Analyzer tools
Prerequisites
Before starting, you will need the following:
- Basic knowledge of Unity and C#
- Recent Android device, such as a mobile phone or tablet
- Desktop computer capable of running Unity
- Unity version compatible with Unity Burst compiler 1.5 or later