Control floating-point accuracy modes in Arm Performance Libraries
Introduction
Floating-point representation
Units in the last place (ULP)
ULP error and accuracy
Accuracy modes in Libamath
Arm Performance Libraries example
Next Steps
Control floating-point accuracy modes in Arm Performance Libraries
Who is this for?
This is an introductory topic for developers who want to use the different accuracy modes for vectorized math functions in Libamath, a component of Arm Performance Libraries.
What will you learn?
Upon completion of this Learning Path, you will be able to:
- Describe how accuracy is defined and measured in Libamath
- Select an appropriate accuracy mode for your application
- Use Libamath with different vector accuracy modes in practice
Prerequisites
Before starting, you will need the following:
- An Arm computer running Linux with Arm Performance Libraries version 25.04 or newer installed.