Get the latest tech news
Optimizing your programs for Arm platforms
This blog covers techniques and tips that are useful to create better performing programs through compilers whether you are creating Android, Desktop or Server applications.
Read the Memory Latency Learning Path in the following URL to gain a better understanding of caches, prefetching and data alignment on Arm platforms. However, there are cases where, due to the semantics of the programming language, you inadvertently end up with floating point operations. The Arm architecture has plenty of great features that when used properly can significantly improve your program's performance.
Or read this on Hacker News