Skip to content

Commit

Permalink
updating for release of v2.12
Browse files Browse the repository at this point in the history
  • Loading branch information
bragadeesh committed Apr 20, 2016
1 parent b7da307 commit 7a57ae0
Show file tree
Hide file tree
Showing 3 changed files with 27 additions and 13 deletions.
16 changes: 6 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,16 +15,11 @@ Pre-built binaries are available [here][binary_release].

## What's New

- Support for power-of-7 size transforms
- Pre-callback & post-callback feature that enables custom pre-processing
of input/output data directly by the library with user callback function
- Support for powers of 11&13 size transforms
- Support for 1D large size transforms with no extra memory allocation
requirement for certain sizes
- Significant uplift of 1D complex transform performance
- Significant uplift of 1D real transform performance for power-of-2 sizes
- 1D large size limit relaxation for complex transforms
- 2D/3D size limit relaxation on real and complex transforms
- Binary caching feature
requirement with environment flag CLFFT_REQUEST_LIB_NOMEMALLOC=1
for complex FFTs of powers of 2,3,5,10 sizes


## Note

Expand Down Expand Up @@ -59,7 +54,8 @@ discrete Fast Fourier Transforms. The library:
interleaved (real and complex components as a pair contiguous in
memory) formats.

- supports dimension lengths that can be any combination of powers of 2, 3, 5, and 7.
- supports dimension lengths that can be any combination of powers of
2, 3, 5, 7, 11 and 13.

- Supports single and double precision floating point formats.

Expand Down
20 changes: 19 additions & 1 deletion ReleaseNotes.txt
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,30 @@ implementation of discrete Fast Fourier Transforms. It:
separate arrays) and interleaved (real and complex
components as a pair contiguous in memory) formats
* Supports dimension lengths that can be any mix of
powers of 2, 3, 5 and 7
powers of 2, 3, 5, 7, 11 and 13
* Supports single and double precision floating-point
formats
* Supports in-place or out-of-place transforms


clFFT - Release Notes - version 2.12.0
--------------------------------------

New features of this release:

* Addition of radix 11 & 13 enables support for powers of 11 & 13 size
transforms
* Support for 1D large size transforms with no extra memory allocation
requirement with environment flag CLFFT_REQUEST_LIB_NOMEMALLOC=1
for complex FFTs of powers of 3,5,10 sizes. Note that support for
power-of-2 size has been available since version 2.10.

Driver notes:

* This library version has been tested with Catalyst
Pro driver version 15.201 on Firepro W9100.


clFFT - Release Notes - version 2.10.2
--------------------------------------

Expand Down
4 changes: 2 additions & 2 deletions src/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -40,11 +40,11 @@ if( NOT DEFINED CLFFT_VERSION_MAJOR )
endif( )

if( NOT DEFINED CLFFT_VERSION_MINOR )
set( CLFFT_VERSION_MINOR 10 )
set( CLFFT_VERSION_MINOR 12 )
endif( )

if( NOT DEFINED CLFFT_VERSION_PATCH )
set( CLFFT_VERSION_PATCH 2 )
set( CLFFT_VERSION_PATCH 0 )
endif( )

set( CLFFT_VERSION "${CLFFT_VERSION_MAJOR}.${CLFFT_VERSION_MINOR}.${CLFFT_VERSION_PATCH}")
Expand Down

0 comments on commit 7a57ae0

Please sign in to comment.