- 21 Sep, 2012 1 commit
-
-
Heinz-Bernd Eggenstein authored
-
- 23 Jul, 2012 1 commit
-
-
Heinz-Bernd Eggenstein authored
added file comment headers to express that this is now derived work and not the original Apple source code The original Apple comment headers with (c) and license info are retained
-
- 26 Jun, 2012 1 commit
-
-
Heinz-Bernd Eggenstein authored
added plan class creation method that allows to set flags to direct code generation currently limited to select among 4 methods to compute twiddle factors: -native_sin,native_cos function -sincos() function -set of two LUTs in global memory -Taylor series approx via a smaller LUT in shared memory
-
- 22 Jun, 2012 1 commit
-
-
Heinz-Bernd Eggenstein authored
experimental: -added alternative method for twiddle factor calc, using a smaller LUT (256 * float2 ) via Taylor series to 3rd order, seems to be almost as accurate as method with 2 bigger LUTs, but faster. -improved method w/ 2 bigger LUTs to use LUTs of float2 -improved method using slow sin/cos functions (now uses sincos combined function), still slow - preparaed plan struct to have method switchable at plan creation time. TODO: load smaller LUT for Taylor series approx into shared mem.
-
- 18 Mar, 2011 2 commits
-
-
Oliver Bock authored
-
Oliver Bock authored
-
- 16 Mar, 2011 2 commits
-
-
Oliver Bock authored
-
Oliver Bock authored
-
- 07 Mar, 2011 1 commit
-
-
Oliver Bock authored
-
- 12 Jan, 2011 3 commits
-
-
Oliver Bock authored
* Added dedicated Makefiles * Added support for Mac OS 10.6 * TODO: proper Linux and Windows support * Note: we need to add licensing headers!
-
Oliver Bock authored
-
Gaurav Khanna authored
* Based on Apple's OpenCL FFT implementation * Derivative work done by Gaurav Khanna
-