├── .gitattributes ├── .gitignore ├── .travis.yml ├── CHANGELOG ├── CONTRIBUTING.md ├── LICENSE ├── NOTICE ├── README.md ├── ReleaseNotes.txt ├── appveyor.yml ├── docs ├── clFFT.doxy ├── performance │ ├── clFFT_2.6.0 │ │ └── FirePro_W9100 │ │ │ ├── C2C_1D_double.csv │ │ │ ├── C2C_1D_single.csv │ │ │ ├── C2C_2D_double.csv │ │ │ ├── C2C_2D_single.csv │ │ │ ├── C2C_3D_double.csv │ │ │ ├── C2C_3D_single.csv │ │ │ ├── R2C_1D_double.csv │ │ │ ├── R2C_1D_single.csv │ │ │ ├── R2C_2D_double.csv │ │ │ ├── R2C_2D_single.csv │ │ │ ├── R2C_3D_double.csv │ │ │ └── R2C_3D_single.csv │ └── cuFFT_7.0 │ │ └── Tesla_K40 │ │ ├── C2C_1D_double.csv │ │ ├── C2C_1D_single.csv │ │ ├── C2C_2D_double.csv │ │ ├── C2C_2D_single.csv │ │ ├── C2C_3D_double.csv │ │ ├── C2C_3D_single.csv │ │ ├── R2C_1D_double.csv │ │ ├── R2C_1D_single.csv │ │ ├── R2C_2D_double.csv │ │ ├── R2C_2D_single.csv │ │ ├── R2C_3D_double.csv │ │ └── R2C_3D_single.csv ├── realfft_1dlen.jpg ├── realfft_ex_n7.jpg ├── realfft_ex_n8.jpg ├── realfft_expl_01.jpg ├── realfft_expl_02.jpg ├── realfft_expl_03.jpg ├── realfft_expl_04.jpg ├── realfft_expl_05.jpg ├── realfft_expl_06.jpg ├── realfft_expl_07.jpg ├── realfft_expl_08.jpg └── realfft_fwdinv.jpg └── src ├── CMakeLists.txt ├── FindFFTW.cmake ├── FindclFFT.cmake ├── callback-client ├── CMakeLists.txt ├── callback-client.cpp ├── client.h ├── openCL.misc.cpp ├── openCL.misc.h └── stdafx.cpp ├── clFFTConfig.cmake.in ├── clFFTConfigVersion.cmake.in ├── client ├── CMakeLists.txt ├── client.cpp ├── client.h ├── openCL.misc.cpp ├── openCL.misc.h └── stdafx.cpp ├── cuFFT-client ├── CMakeLists.txt └── cuFFT-client.cpp ├── examples ├── CMakeLists.txt ├── fft1d.c ├── fft2d.c └── fft3d.c ├── gtest.cmake ├── include ├── clAmdFft.h ├── clAmdFft.version.h ├── clFFT.h ├── clFFT.version.h.in ├── convenienceFunctions.h ├── sharedLibrary.h ├── stdafx.h ├── targetver.h └── unicode.compatibility.h ├── library ├── CMakeLists.txt ├── ReadMe.txt ├── accessors.cpp ├── action.h ├── action.transpose.cpp ├── action.transpose.h ├── clFFT.pc.in ├── dllmain.cpp ├── enqueue.cpp ├── fft_binary_lookup.cpp ├── fft_binary_lookup.h ├── generator.copy.cpp ├── generator.h ├── generator.stockham.cpp ├── generator.stockham.h ├── generator.transpose.cpp ├── generator.transpose.gcn.cpp ├── generator.transpose.gcn.h ├── generator.transpose.h ├── lifetime.cpp ├── lock.h ├── mainpage.h ├── md5sum.c ├── md5sum.h ├── plan.cpp ├── plan.h ├── private.h ├── repo.cpp ├── repo.h ├── stdafx.cpp └── transform.cpp ├── scripts └── perf │ ├── CMakeLists.txt │ ├── errorHandler.py │ ├── fftPerformanceTesting.py │ ├── manual.pdf │ ├── measurePerformance.py │ ├── performanceUtility.py │ └── plotPerformance.py ├── statTimer ├── CMakeLists.txt ├── ReadMe.txt ├── dllmain.cpp ├── statisticalTimer.CPU.cpp ├── statisticalTimer.CPU.h ├── statisticalTimer.GPU.cpp ├── statisticalTimer.GPU.h ├── statisticalTimer.extern.cpp ├── statisticalTimer.extern.h ├── statisticalTimer.h ├── stdafx.cpp ├── stdafx.h └── targetver.h └── tests ├── CMakeLists.txt ├── accuracy_test_common.cpp ├── accuracy_test_common.h ├── accuracy_test_directed.cpp ├── accuracy_test_mixed_callback.cpp ├── accuracy_test_mixed_radices.cpp ├── accuracy_test_postcallback.cpp ├── accuracy_test_pow2.cpp ├── accuracy_test_pow2_precallback.cpp ├── accuracy_test_pow3.cpp ├── accuracy_test_pow3_precallback.cpp ├── accuracy_test_pow5.cpp ├── accuracy_test_pow5_precallback.cpp ├── accuracy_test_pow7.cpp ├── accuracy_test_pow7_precallback.cpp ├── accuracy_test_random.cpp ├── buffer.cpp ├── buffer.h ├── buffer_memory.cpp ├── buffer_memory.h ├── c-compliance.c ├── cl_transform.h ├── copyTestDependencies.cmake.in ├── fftw_transform.h ├── gtest_main.cpp ├── test_constants.cpp ├── test_constants.h ├── typedefs.h ├── unit_test.cpp └── unit_test_persistent_plans.cpp /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/CHANGELOG -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/README.md -------------------------------------------------------------------------------- /ReleaseNotes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/ReleaseNotes.txt -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/appveyor.yml -------------------------------------------------------------------------------- /docs/clFFT.doxy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/docs/clFFT.doxy -------------------------------------------------------------------------------- /docs/performance/clFFT_2.6.0/FirePro_W9100/C2C_1D_double.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/docs/performance/clFFT_2.6.0/FirePro_W9100/C2C_1D_double.csv -------------------------------------------------------------------------------- /docs/performance/clFFT_2.6.0/FirePro_W9100/C2C_1D_single.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/docs/performance/clFFT_2.6.0/FirePro_W9100/C2C_1D_single.csv -------------------------------------------------------------------------------- /docs/performance/clFFT_2.6.0/FirePro_W9100/C2C_2D_double.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/docs/performance/clFFT_2.6.0/FirePro_W9100/C2C_2D_double.csv -------------------------------------------------------------------------------- /docs/performance/clFFT_2.6.0/FirePro_W9100/C2C_2D_single.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/docs/performance/clFFT_2.6.0/FirePro_W9100/C2C_2D_single.csv -------------------------------------------------------------------------------- /docs/performance/clFFT_2.6.0/FirePro_W9100/C2C_3D_double.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/docs/performance/clFFT_2.6.0/FirePro_W9100/C2C_3D_double.csv -------------------------------------------------------------------------------- /docs/performance/clFFT_2.6.0/FirePro_W9100/C2C_3D_single.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/docs/performance/clFFT_2.6.0/FirePro_W9100/C2C_3D_single.csv -------------------------------------------------------------------------------- /docs/performance/clFFT_2.6.0/FirePro_W9100/R2C_1D_double.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/docs/performance/clFFT_2.6.0/FirePro_W9100/R2C_1D_double.csv -------------------------------------------------------------------------------- /docs/performance/clFFT_2.6.0/FirePro_W9100/R2C_1D_single.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/docs/performance/clFFT_2.6.0/FirePro_W9100/R2C_1D_single.csv -------------------------------------------------------------------------------- /docs/performance/clFFT_2.6.0/FirePro_W9100/R2C_2D_double.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/docs/performance/clFFT_2.6.0/FirePro_W9100/R2C_2D_double.csv -------------------------------------------------------------------------------- /docs/performance/clFFT_2.6.0/FirePro_W9100/R2C_2D_single.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/docs/performance/clFFT_2.6.0/FirePro_W9100/R2C_2D_single.csv -------------------------------------------------------------------------------- /docs/performance/clFFT_2.6.0/FirePro_W9100/R2C_3D_double.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/docs/performance/clFFT_2.6.0/FirePro_W9100/R2C_3D_double.csv -------------------------------------------------------------------------------- /docs/performance/clFFT_2.6.0/FirePro_W9100/R2C_3D_single.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/docs/performance/clFFT_2.6.0/FirePro_W9100/R2C_3D_single.csv -------------------------------------------------------------------------------- /docs/performance/cuFFT_7.0/Tesla_K40/C2C_1D_double.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/docs/performance/cuFFT_7.0/Tesla_K40/C2C_1D_double.csv -------------------------------------------------------------------------------- /docs/performance/cuFFT_7.0/Tesla_K40/C2C_1D_single.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/docs/performance/cuFFT_7.0/Tesla_K40/C2C_1D_single.csv -------------------------------------------------------------------------------- /docs/performance/cuFFT_7.0/Tesla_K40/C2C_2D_double.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/docs/performance/cuFFT_7.0/Tesla_K40/C2C_2D_double.csv -------------------------------------------------------------------------------- /docs/performance/cuFFT_7.0/Tesla_K40/C2C_2D_single.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/docs/performance/cuFFT_7.0/Tesla_K40/C2C_2D_single.csv -------------------------------------------------------------------------------- /docs/performance/cuFFT_7.0/Tesla_K40/C2C_3D_double.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/docs/performance/cuFFT_7.0/Tesla_K40/C2C_3D_double.csv -------------------------------------------------------------------------------- /docs/performance/cuFFT_7.0/Tesla_K40/C2C_3D_single.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/docs/performance/cuFFT_7.0/Tesla_K40/C2C_3D_single.csv -------------------------------------------------------------------------------- /docs/performance/cuFFT_7.0/Tesla_K40/R2C_1D_double.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/docs/performance/cuFFT_7.0/Tesla_K40/R2C_1D_double.csv -------------------------------------------------------------------------------- /docs/performance/cuFFT_7.0/Tesla_K40/R2C_1D_single.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/docs/performance/cuFFT_7.0/Tesla_K40/R2C_1D_single.csv -------------------------------------------------------------------------------- /docs/performance/cuFFT_7.0/Tesla_K40/R2C_2D_double.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/docs/performance/cuFFT_7.0/Tesla_K40/R2C_2D_double.csv -------------------------------------------------------------------------------- /docs/performance/cuFFT_7.0/Tesla_K40/R2C_2D_single.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/docs/performance/cuFFT_7.0/Tesla_K40/R2C_2D_single.csv -------------------------------------------------------------------------------- /docs/performance/cuFFT_7.0/Tesla_K40/R2C_3D_double.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/docs/performance/cuFFT_7.0/Tesla_K40/R2C_3D_double.csv -------------------------------------------------------------------------------- /docs/performance/cuFFT_7.0/Tesla_K40/R2C_3D_single.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/docs/performance/cuFFT_7.0/Tesla_K40/R2C_3D_single.csv -------------------------------------------------------------------------------- /docs/realfft_1dlen.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/docs/realfft_1dlen.jpg -------------------------------------------------------------------------------- /docs/realfft_ex_n7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/docs/realfft_ex_n7.jpg -------------------------------------------------------------------------------- /docs/realfft_ex_n8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/docs/realfft_ex_n8.jpg -------------------------------------------------------------------------------- /docs/realfft_expl_01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/docs/realfft_expl_01.jpg -------------------------------------------------------------------------------- /docs/realfft_expl_02.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/docs/realfft_expl_02.jpg -------------------------------------------------------------------------------- /docs/realfft_expl_03.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/docs/realfft_expl_03.jpg -------------------------------------------------------------------------------- /docs/realfft_expl_04.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/docs/realfft_expl_04.jpg -------------------------------------------------------------------------------- /docs/realfft_expl_05.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/docs/realfft_expl_05.jpg -------------------------------------------------------------------------------- /docs/realfft_expl_06.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/docs/realfft_expl_06.jpg -------------------------------------------------------------------------------- /docs/realfft_expl_07.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/docs/realfft_expl_07.jpg -------------------------------------------------------------------------------- /docs/realfft_expl_08.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/docs/realfft_expl_08.jpg -------------------------------------------------------------------------------- /docs/realfft_fwdinv.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/docs/realfft_fwdinv.jpg -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/FindFFTW.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/FindFFTW.cmake -------------------------------------------------------------------------------- /src/FindclFFT.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/FindclFFT.cmake -------------------------------------------------------------------------------- /src/callback-client/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/callback-client/CMakeLists.txt -------------------------------------------------------------------------------- /src/callback-client/callback-client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/callback-client/callback-client.cpp -------------------------------------------------------------------------------- /src/callback-client/client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/callback-client/client.h -------------------------------------------------------------------------------- /src/callback-client/openCL.misc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/callback-client/openCL.misc.cpp -------------------------------------------------------------------------------- /src/callback-client/openCL.misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/callback-client/openCL.misc.h -------------------------------------------------------------------------------- /src/callback-client/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/callback-client/stdafx.cpp -------------------------------------------------------------------------------- /src/clFFTConfig.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/clFFTConfig.cmake.in -------------------------------------------------------------------------------- /src/clFFTConfigVersion.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/clFFTConfigVersion.cmake.in -------------------------------------------------------------------------------- /src/client/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/client/CMakeLists.txt -------------------------------------------------------------------------------- /src/client/client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/client/client.cpp -------------------------------------------------------------------------------- /src/client/client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/client/client.h -------------------------------------------------------------------------------- /src/client/openCL.misc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/client/openCL.misc.cpp -------------------------------------------------------------------------------- /src/client/openCL.misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/client/openCL.misc.h -------------------------------------------------------------------------------- /src/client/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/client/stdafx.cpp -------------------------------------------------------------------------------- /src/cuFFT-client/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/cuFFT-client/CMakeLists.txt -------------------------------------------------------------------------------- /src/cuFFT-client/cuFFT-client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/cuFFT-client/cuFFT-client.cpp -------------------------------------------------------------------------------- /src/examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/examples/CMakeLists.txt -------------------------------------------------------------------------------- /src/examples/fft1d.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/examples/fft1d.c -------------------------------------------------------------------------------- /src/examples/fft2d.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/examples/fft2d.c -------------------------------------------------------------------------------- /src/examples/fft3d.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/examples/fft3d.c -------------------------------------------------------------------------------- /src/gtest.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/gtest.cmake -------------------------------------------------------------------------------- /src/include/clAmdFft.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/include/clAmdFft.h -------------------------------------------------------------------------------- /src/include/clAmdFft.version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/include/clAmdFft.version.h -------------------------------------------------------------------------------- /src/include/clFFT.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/include/clFFT.h -------------------------------------------------------------------------------- /src/include/clFFT.version.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/include/clFFT.version.h.in -------------------------------------------------------------------------------- /src/include/convenienceFunctions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/include/convenienceFunctions.h -------------------------------------------------------------------------------- /src/include/sharedLibrary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/include/sharedLibrary.h -------------------------------------------------------------------------------- /src/include/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/include/stdafx.h -------------------------------------------------------------------------------- /src/include/targetver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/include/targetver.h -------------------------------------------------------------------------------- /src/include/unicode.compatibility.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/include/unicode.compatibility.h -------------------------------------------------------------------------------- /src/library/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/library/CMakeLists.txt -------------------------------------------------------------------------------- /src/library/ReadMe.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/library/ReadMe.txt -------------------------------------------------------------------------------- /src/library/accessors.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/library/accessors.cpp -------------------------------------------------------------------------------- /src/library/action.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/library/action.h -------------------------------------------------------------------------------- /src/library/action.transpose.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/library/action.transpose.cpp -------------------------------------------------------------------------------- /src/library/action.transpose.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/library/action.transpose.h -------------------------------------------------------------------------------- /src/library/clFFT.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/library/clFFT.pc.in -------------------------------------------------------------------------------- /src/library/dllmain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/library/dllmain.cpp -------------------------------------------------------------------------------- /src/library/enqueue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/library/enqueue.cpp -------------------------------------------------------------------------------- /src/library/fft_binary_lookup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/library/fft_binary_lookup.cpp -------------------------------------------------------------------------------- /src/library/fft_binary_lookup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/library/fft_binary_lookup.h -------------------------------------------------------------------------------- /src/library/generator.copy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/library/generator.copy.cpp -------------------------------------------------------------------------------- /src/library/generator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/library/generator.h -------------------------------------------------------------------------------- /src/library/generator.stockham.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/library/generator.stockham.cpp -------------------------------------------------------------------------------- /src/library/generator.stockham.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/library/generator.stockham.h -------------------------------------------------------------------------------- /src/library/generator.transpose.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/library/generator.transpose.cpp -------------------------------------------------------------------------------- /src/library/generator.transpose.gcn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/library/generator.transpose.gcn.cpp -------------------------------------------------------------------------------- /src/library/generator.transpose.gcn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/library/generator.transpose.gcn.h -------------------------------------------------------------------------------- /src/library/generator.transpose.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/library/generator.transpose.h -------------------------------------------------------------------------------- /src/library/lifetime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/library/lifetime.cpp -------------------------------------------------------------------------------- /src/library/lock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/library/lock.h -------------------------------------------------------------------------------- /src/library/mainpage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/library/mainpage.h -------------------------------------------------------------------------------- /src/library/md5sum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/library/md5sum.c -------------------------------------------------------------------------------- /src/library/md5sum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/library/md5sum.h -------------------------------------------------------------------------------- /src/library/plan.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/library/plan.cpp -------------------------------------------------------------------------------- /src/library/plan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/library/plan.h -------------------------------------------------------------------------------- /src/library/private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/library/private.h -------------------------------------------------------------------------------- /src/library/repo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/library/repo.cpp -------------------------------------------------------------------------------- /src/library/repo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/library/repo.h -------------------------------------------------------------------------------- /src/library/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/library/stdafx.cpp -------------------------------------------------------------------------------- /src/library/transform.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/library/transform.cpp -------------------------------------------------------------------------------- /src/scripts/perf/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/scripts/perf/CMakeLists.txt -------------------------------------------------------------------------------- /src/scripts/perf/errorHandler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/scripts/perf/errorHandler.py -------------------------------------------------------------------------------- /src/scripts/perf/fftPerformanceTesting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/scripts/perf/fftPerformanceTesting.py -------------------------------------------------------------------------------- /src/scripts/perf/manual.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/scripts/perf/manual.pdf -------------------------------------------------------------------------------- /src/scripts/perf/measurePerformance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/scripts/perf/measurePerformance.py -------------------------------------------------------------------------------- /src/scripts/perf/performanceUtility.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/scripts/perf/performanceUtility.py -------------------------------------------------------------------------------- /src/scripts/perf/plotPerformance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/scripts/perf/plotPerformance.py -------------------------------------------------------------------------------- /src/statTimer/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/statTimer/CMakeLists.txt -------------------------------------------------------------------------------- /src/statTimer/ReadMe.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/statTimer/ReadMe.txt -------------------------------------------------------------------------------- /src/statTimer/dllmain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/statTimer/dllmain.cpp -------------------------------------------------------------------------------- /src/statTimer/statisticalTimer.CPU.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/statTimer/statisticalTimer.CPU.cpp -------------------------------------------------------------------------------- /src/statTimer/statisticalTimer.CPU.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/statTimer/statisticalTimer.CPU.h -------------------------------------------------------------------------------- /src/statTimer/statisticalTimer.GPU.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/statTimer/statisticalTimer.GPU.cpp -------------------------------------------------------------------------------- /src/statTimer/statisticalTimer.GPU.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/statTimer/statisticalTimer.GPU.h -------------------------------------------------------------------------------- /src/statTimer/statisticalTimer.extern.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/statTimer/statisticalTimer.extern.cpp -------------------------------------------------------------------------------- /src/statTimer/statisticalTimer.extern.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/statTimer/statisticalTimer.extern.h -------------------------------------------------------------------------------- /src/statTimer/statisticalTimer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/statTimer/statisticalTimer.h -------------------------------------------------------------------------------- /src/statTimer/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/statTimer/stdafx.cpp -------------------------------------------------------------------------------- /src/statTimer/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/statTimer/stdafx.h -------------------------------------------------------------------------------- /src/statTimer/targetver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/statTimer/targetver.h -------------------------------------------------------------------------------- /src/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/tests/accuracy_test_common.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/tests/accuracy_test_common.cpp -------------------------------------------------------------------------------- /src/tests/accuracy_test_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/tests/accuracy_test_common.h -------------------------------------------------------------------------------- /src/tests/accuracy_test_directed.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/tests/accuracy_test_directed.cpp -------------------------------------------------------------------------------- /src/tests/accuracy_test_mixed_callback.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/tests/accuracy_test_mixed_callback.cpp -------------------------------------------------------------------------------- /src/tests/accuracy_test_mixed_radices.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/tests/accuracy_test_mixed_radices.cpp -------------------------------------------------------------------------------- /src/tests/accuracy_test_postcallback.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/tests/accuracy_test_postcallback.cpp -------------------------------------------------------------------------------- /src/tests/accuracy_test_pow2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/tests/accuracy_test_pow2.cpp -------------------------------------------------------------------------------- /src/tests/accuracy_test_pow2_precallback.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/tests/accuracy_test_pow2_precallback.cpp -------------------------------------------------------------------------------- /src/tests/accuracy_test_pow3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/tests/accuracy_test_pow3.cpp -------------------------------------------------------------------------------- /src/tests/accuracy_test_pow3_precallback.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/tests/accuracy_test_pow3_precallback.cpp -------------------------------------------------------------------------------- /src/tests/accuracy_test_pow5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/tests/accuracy_test_pow5.cpp -------------------------------------------------------------------------------- /src/tests/accuracy_test_pow5_precallback.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/tests/accuracy_test_pow5_precallback.cpp -------------------------------------------------------------------------------- /src/tests/accuracy_test_pow7.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/tests/accuracy_test_pow7.cpp -------------------------------------------------------------------------------- /src/tests/accuracy_test_pow7_precallback.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/tests/accuracy_test_pow7_precallback.cpp -------------------------------------------------------------------------------- /src/tests/accuracy_test_random.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/tests/accuracy_test_random.cpp -------------------------------------------------------------------------------- /src/tests/buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/tests/buffer.cpp -------------------------------------------------------------------------------- /src/tests/buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/tests/buffer.h -------------------------------------------------------------------------------- /src/tests/buffer_memory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/tests/buffer_memory.cpp -------------------------------------------------------------------------------- /src/tests/buffer_memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/tests/buffer_memory.h -------------------------------------------------------------------------------- /src/tests/c-compliance.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/tests/c-compliance.c -------------------------------------------------------------------------------- /src/tests/cl_transform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/tests/cl_transform.h -------------------------------------------------------------------------------- /src/tests/copyTestDependencies.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/tests/copyTestDependencies.cmake.in -------------------------------------------------------------------------------- /src/tests/fftw_transform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/tests/fftw_transform.h -------------------------------------------------------------------------------- /src/tests/gtest_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/tests/gtest_main.cpp -------------------------------------------------------------------------------- /src/tests/test_constants.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/tests/test_constants.cpp -------------------------------------------------------------------------------- /src/tests/test_constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/tests/test_constants.h -------------------------------------------------------------------------------- /src/tests/typedefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/tests/typedefs.h -------------------------------------------------------------------------------- /src/tests/unit_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/tests/unit_test.cpp -------------------------------------------------------------------------------- /src/tests/unit_test_persistent_plans.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clMathLibraries/clFFT/HEAD/src/tests/unit_test_persistent_plans.cpp --------------------------------------------------------------------------------