NAG Library for Intel Xeon Phi

The Numerical Algorithms Group (NAG) has launched its latest mathematical and statistical library, the NAG Library for Intel Xeon Phi.

The NAG Library for Intel Xeon Phi contains over 1,700 numerical routines, a number of which have been parallelised and tuned to take advantage of the performance of the Xeon Phi. NAG routines automatically offload, when it is beneficial to do so, compute intensive operations to the Xeon Phi thereby enabling users to transparently exploit the performance of the Xeon Phi.

For more advanced users the new NAG Library for Intel Xeon Phi also supports Intel’s Explicit Offload and Native Execution models. NAG also provides parallel software engineering and performance optimisation services to advise and give assistance with the migration of application codes in order that they effectively exploit the potential of the Xeon Phi coprocessor.

'The Numerical Algorithms Group has long provided value to the Intel Xeon processor with high quality optimised numerical libraries,' said Joe Curley, director of marketing for technical computing group at Intel.

'In an extension of this partnership, NAG collaborated to provide input that helped in the definition and development of Intel Xeon Phi coprocessor technology. Tailoring the NAG Library to support Intel Xeon Phi coprocessors should benefit our mutual customers’ highly-parallel, development efforts.'


For functionality and security for externalised research, software providers have turned to the cloud, writes Sophia Ktori


Robert Roe looks at the latest simulation techniques used in the design of industrial and commercial vehicles


Robert Roe investigates the growth in cloud technology which is being driven by scientific, engineering and HPC workflows through application specific hardware


Robert Roe learns that the NASA advanced supercomputing division (NAS) is optimising energy efficiency and water usage to maximise the facility’s potential to deliver computing services to its user community


Robert Roe investigates the use of technologies in HPC that could help shape the design of future supercomputers