NT² 3.0 and Boost.SIMD - Stable release
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
Nice job!
Hope you will be able to make the submission soon ;)
Matthieu
2014-02-15 12:34 GMT+01:00 Joel Falcou
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 _______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
-- Information System Engineer, Ph.D. Blog: http://matt.eifelle.com LinkedIn: http://www.linkedin.com/in/matthieubrucher Music band: http://liliejay.com/
Great ! Does this require some kind of newer version of boost proto than the one in 1.55 ? I got some error with VS2013 trying to use it and it seems to be related to boost proto. I might be mistaken though. Thanks, -- Olivier TRISTAN uvi.net
On 17/02/14 12:07, Olivier Tristan wrote:
Great !
Does this require some kind of newer version of boost proto than the one in 1.55 ? I got some error with VS2013 trying to use it and it seems to be related to boost proto. I might be mistaken though.
Thanks,
Sorry for the (very late) reply. Is this issue still present with version 3.1? The latest version of Boost is usually required.
nop, this was fixed. Thanks, On Fri, Nov 21, 2014 at 5:01 PM, Mathias Gaunard < mathias.gaunard@ens-lyon.org> wrote:
On 17/02/14 12:07, Olivier Tristan wrote:
Great !
Does this require some kind of newer version of boost proto than the one in 1.55 ? I got some error with VS2013 trying to use it and it seems to be related to boost proto. I might be mistaken though.
Thanks,
Sorry for the (very late) reply. Is this issue still present with version 3.1?
The latest version of Boost is usually required.
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
-- [image: UVI] http://www.uvi.net/ Olivier Tristan | Research & Development o.tristan@uvi.net [image: Facebook] http://www.facebook.com/UVI.Official [image: Twitter] http://twitter.com/UVIofficial [image: Youtube] http://www.youtube.com/user/UVIofficial [image: SoundCloud] http://soundcloud.com/uvi-official [image: Blog UVI] http://blog.uvi.net/
participants (4)
-
Joel Falcou
-
Mathias Gaunard
-
Matthieu Brucher
-
Olivier Tristan