New updates for open standard of algorithm development

The Numerical Mathematics Consortium has announced the latest revision to a technical specification introduced earlier this year that defines an open mathematics semantics standard for numerical algorithm development. This update includes newly approved functions from classes that include polynomials and vector analysis. In addition to the new function definitions, the consortium resolved significant technical issues that simplify the approval of new functions.

The founding companies of the Numerical Mathematics Consortium – which include INRIA, Maplesoft, Mathsoft recently acquired by PTC, and National Instruments – established the organisation in 2005 to create a specification that facilitates reuse and portability of numeric algorithms. To reach this goal, the organisation is focusing on standardising a core set of mathematical functions that can be used in a wide variety of application areas such as industrial control, embedded design and scientific research, and easily reused by researchers and developers in industry and academia.

The newly resolved technical issues address practical topics related to algorithm design and compliance with the standard. They cover questions such as when to specify vector orientation, how to support vectorisation, what it means to be compliant and how to choose a semantic representation.

'The Numerical Mathematics Consortium has made significant progress since introducing the original technical specification,' said John Pasquarette, NI director of software marketing. 'The new revision reflects the consortium's efforts to bridge theory to real-world applications as well as expand the opportunity for others to get involved. Recent efforts of the consortium provide a powerful framework for future development.'

With the newly resolved technical issues and approved functions in place, the revised standard establishes a framework encouraging both academic and industry participation in influencing the standard, and the Numerical Mathematics Consortium is actively seeking new membership of individuals and organisations.

Twitter icon
Google icon icon
Digg icon
LinkedIn icon
Reddit icon
e-mail icon

Robert Roe reports on developments in AI that are helping to shape the future of high performance computing technology at the International Supercomputing Conference


James Reinders is a parallel programming and HPC expert with more than 27 years’ experience working for Intel until his retirement in 2017. In this article Reinders gives his take on the use of roofline estimation as a tool for code optimisation in HPC


Sophia Ktori concludes her two-part series exploring the use of laboratory informatics software in regulated industries.


As storage technology adapts to changing HPC workloads, Robert Roe looks at the technologies that could help to enhance performance and accessibility of
storage in HPC


By using simulation software, road bike manufacturers can deliver higher performance products in less time and at a lower cost than previously achievable, as Keely Portway discovers