NT² 3.0 and Boost.SIMD - Stable release

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

NT² 3.0 and Boost.SIMD - Stable release

Joel falcou-4
The first stable release of the 3.x series of MetaScale’s open-source
software is available: NT² 3.0. It also includes its spin-off project,
Boost.SIMD (not yet a Boost library). Many Issues have been closed since
last beta. The main focus of this release cycle was to fix performances
issues and to stabilize some parts of the API.

Next step will be to separate NT2 and Boost.SIMD into separate
repositories, thus making one more step toward Boost.SIMD submission
into review.

[ http://www.metascale.org/nt%C2%B2-3-0-and-boost-simd ]

*Changes & Bug Fixes:*

  - Major performance improvements in both libraries
  - Added experimental support for the HPX runtime for parallelization
on shared memory systems
  - Optimizations of many elemental functions, in particuler log/ex,
frexp/ldexp and cbrt
  - More advanced shuffle pattern recognition for SIMD
  - Fixed issues with Visual Studio 2013
  - More functions are force-inlined to ensure good performance
  - New functions for conversion between types and mixing of vectors of
different sizes
  - Demo applications usable as benchmarks
  - Better handling of errors when an unsupported function is called
  - New API for custom memory allocators

Full changelog is available at
https://github.com/MetaScale/nt2/releases/tag/3.0.0.

*How to get it ?*

  - Source and binary packages can be downloaded here:
http://nt2.metascale.org/downloads

  - The release is also available on Github :
https://github.com/MetaScale/nt2/releases

  - The main master branch is still under development :
https://github.com/MetaScale/nt2
_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost-announce