Changes for 1.4.0 release
This commit is contained in:
@@ -1,3 +1,29 @@
|
||||
=== v1.4.0 === (27 May 2013)
|
||||
|
||||
A major new version of ispc has been released with stability and performance
|
||||
improvements on all supported platforms (Windows, Linux and MacOS).
|
||||
This version supports LLVM 3.1, 3.2, 3.3 and 3.4. The released binaries are built with 3.2.
|
||||
|
||||
New compiler features:
|
||||
|
||||
* ISPC memory allocation returns aligned memory with platform natural alignment
|
||||
of vector registers by default. Alignment can also be managed via
|
||||
--force-alignment=<value>.
|
||||
|
||||
Important bug fixes/changes:
|
||||
|
||||
* ISPC was fixed to be fully functional when built by GCC 4.7.
|
||||
|
||||
* Major cleanup of build and test scripts on Windows.
|
||||
|
||||
* Gather/scatter performance improvements on Xeon Phi.
|
||||
|
||||
* FMA instructions are enabled for AVX2 instruction set.
|
||||
|
||||
* Support of RDRAND instruction when availible via library function rdrand (Ivy Bridge).
|
||||
|
||||
Release also contains numerous bug fixes and minor improvements.
|
||||
|
||||
=== v1.3.0 === (29 June 2012)
|
||||
|
||||
This is a major new release of ispc, with support for more compilation
|
||||
|
||||
Reference in New Issue
Block a user