Path: EDN Asia >> Product Centre >> IC/Board/Systems Design >> Math libraries fine-tuned for 64bit ARM v8-A processors
IC/Board/Systems Design Share print

Math libraries fine-tuned for 64bit ARM v8-A processors

17 Nov 2015

Share this page with your friends

ARM has developed a set of math libraries that are optimised for 64bit ARM v8-A processors. The ARM Performance Libraries are geared to enable the maximum performance of computational software running on ARM-based high-performance computing (HPC) servers and systems. ARM math libraries take advantage of each silicon partner's specific microarchitecture innovations and features within their SoCs based on the ARMv8-A architecture to guarantee optimum system performance, indicated the company.

ARM enables load-optimised silicon and server platforms that are radically expanding the realm of what is possible for the HPC community. To ensure end-customers see compelling results from differentiation enabled by the ARMv8-A architecture, ARM works with its silicon partners to enhance performance tuning for any 64bit ARM SoC. This approach uniquely takes advantage of innovations and design choices such as memory hierarchy and pipeline configuration that can directly influence the throughput of computational operations.

Numerical Algorithms Group (NAG) at the core of ARM Performance Libraries

The NAG Library and associated validation suite claim to be the world's largest commercially available collection of numerical and statistical algorithms. The NAG Library represents a tried and tested baseline from which to build variants designed for the ARMv8-A architecture. Building on NAG's industry-tested BLAS, LAPACK and FFT math routines enables ARM to bring mature, accurate and validated core libraries to market quickly. ARM Performance Libraries are multithreaded, optimised for Advanced SIMD and built using the industry's latest compilers, enabling peak throughput on 64bit ARM SoC designs.

To accelerate porting of software to platforms based on the ARMv8-A architecture, including 64bit ARM Cortex processor-based servers, ARM Performance Libraries offer tested binary distributions of popular open source applications for HPC including ATLAS, OpenMPI, NumPy and TAU. All changes required to port these open source applications to ARM will be fed back to the open source repositories to enable HPC community development and collaboration.

ARM Performance Libraries are available for commercial licensing and supported by ARM, providing a non-restrictive, fully supported, royalty free and maintained development platform. The pre-built, open source packages will be delivered under their respective license.

Want to more of this to be delivered to you for FREE?

Subscribe to EDN Asia alerts and receive the latest design ideas and product news in your inbox.

Got to make sure you're not a robot. Please enter the code displayed on the right.

Time to activate your subscription - it's easy!

We have sent an activate request to your registerd e-email. Simply click on the link to activate your subscription.

We're doing this to protect your privacy and ensure you successfully receive your e-mail alerts.

Add New Comment
Visitor (To avoid code verification, simply login or register with us. It is fast and free!)
*Verify code:
Tech Impact

Regional Roundup
Control this smart glass with the blink of an eye
K-Glass 2 detects users' eye movements to point the cursor to recognise computer icons or objects in the Internet, and uses winks for commands. The researchers call this interface the "i-Mouse."

GlobalFoundries extends grants to Singapore students
ARM, Tencent Games team up to improve mobile gaming

News | Products | Design Features | Regional Roundup | Tech Impact