[clfft] branch debian/sid updated (8f37a47 -> fa1e436)
Ghislain Vaillant
ghisvail-guest at moszumanska.debian.org
Wed Oct 28 11:52:17 UTC 2015
This is an automated email from the git hooks/post-receive script.
ghisvail-guest pushed a change to branch debian/sid
in repository clfft.
from 8f37a47 d/changelog: bump dversion, release to unstable
adds 8339cd3 adjusting the const multipliers
adds 8db381c fixing a C2R issue that produces global work-items not multiple of local
adds e4063ef timer implementation for OS X
adds 80d6721 Merge pull request #100 from John-Colvin/develop
adds 6a3ba77 Install cmake configuration to lib/cmake/clFFT
adds 5b7abb0 Merge pull request #88 from marbre/develop
adds 45807c8 Merge branch 'develop' of https://github.com/clMathLibraries/clFFT into develop
adds cde5e6d add missing include on stdlib
adds 4938fca Merge pull request #102 from ghisvail/bugfix/undeclared-getenv
adds e232087 adding cuda client
adds e8f9952 using host side gflops measurment
adds 37ccac0 minor fixes
adds 6da80e3 minor
adds 92c72f1 minor
adds 0d86ca4 initial commit for generator.inplace
adds 0646887 replacing transpose name INPLACE->Inplace
adds 7d914b5 fixing cmaklists to build inplace transpose
adds 15be25d fixing INPLACE addition framework code, gen work to follow next
adds ea46f22 adding kernel dump feature for INPLACE as well
adds abba627 eliminating non-const global variables that can be thread unsafe
adds 4423f3d removing some unneeded branch blocks for small size transposes
adds 9ae2529 fixing sub-64 size transpose issues with real transforms
adds 7b2ea61 adding new inplace transpose algorithm to test c2c functionality
adds 7f5a6b9 added support for planar complex to generator inplace transpose
adds e299c39 adding twiddle multiplies to inplace generator, non-branch case only
adds 462b2bb changing inplace name to square to better reflect implementation feature
adds 0d55f62 renaming the inplace files to square
adds cecbeb2 fixing file path
adds 59fa54f Fix redefinition warnings when using with clBLAS
adds 714e25d Merge pull request #103 from shehzan10/redef_fixes
adds d0379cc fixing install and package issues, keeping install files to minimum
adds 4018ace removing call to client in travis build
adds c1b0b27 added appropriate deallocate statements before merging pull request
adds 8a4c20c fixed leaking of memory
adds e4e1b86 Merge pull request #107 from VictorCarlquist/develop
adds 8e34e31 Install examples to share/clFFT/examples
adds b55121f Merge pull request #108 from marbre/examples
adds 55281a4 typo in the loop to manage 3d fft for the hermitian to real case
adds 96991eb Merge pull request #109 from BenjaminCoquelle/develop
adds c1f779c Merge branch 'develop' of https://github.com/clMathLibraries/clFFT into develop
adds a35ea0e adding offset calc in square transpose, minor fixes
adds 1e661fb enabling inplace transposition for select conditions
adds 3b8afc5 precallback-initialversion
adds 6401e29 callbackclient-check input is 1D for now
adds 9228c06 Precallback-verify with fftw output, user data as an array
adds a45ed36 Pre-callback - Readme for client and minor update in client code
adds 0b23880 Pre-callback - Readme update
adds 8154963 Precallback - support for sizes > 4096
adds 377e665 Precallback - skip redundant pointer declaration in transpose kernel if precallback set
adds bac0f46 Precallback - C2C 2D and 3D support
adds 5e9b96b Precallback - C2C double precision updates
adds 8f07253 Precallback - Complex-Real 1D single kernel SP
adds 82ba436 CMakeLists merge with master
adds fec5292 Precallback - C2R 1D out-place updates
adds 37b5a1f Precallback - Handle C2R Hermitian Planar and single pass use cases
adds 0c57638 Precallback - C2R 2D and 3D SP
adds 2a3e9bb Precallback - Added few Google Test test cases
adds e10d1cd Precallback - R2C large 1D and few more GTests
adds 8092c99 Precallback - R2C 2D and 3D implementation plus few GTests
adds 16b6cf2 Precallback - Large 1D C2R, callback LDS updates and GTests
adds 3a1625c Precallback - Merge from upstream develop branch and fix broken C2C/C2R precallback
adds 7395828 Precallback - Fix for mixed radix C2R test case failure
adds b8587a4 fix compile errors on linux
adds 7abe254 Precallback - performance callback client first version
adds 6dbd399 Precallback - fix client compile error
adds f3d3417 Precallback - client updates
adds 40cec4e Precallback - exclude R2C function from client
adds 954a270 Precallback - Tests restructuring and bug fix for odd planar C2R
adds 83bba5d Remove deleted file
adds 3177750 Precallback - Round Trip tests
adds 5512e2c ignore batch file from tracking
adds 9f7f15b Precallback documentation in mainpage.h
adds 0967583 Precallback - Few review comment fixes
adds 857c7b2 Precallback - Remove userdatastructString parameter from SetPlanCallback API
adds fab73e7 precallback-remove old client code
adds 5cc4f20 Precallback - documentation update
adds 9ac208d Precallback - client sample for converting 24bit input to 32bit format using precallback
adds c55b715 merging from pradeep fork to pull in pre-callback feature
adds c80becc fixing compile warnings
adds 425ad98 Precallback - support precallback in the new generator TransposeSquare - Mul16 cases
adds 66a8d16 fixing compile problems, accuracy issues remain
adds ed99fdd fixing accuracy issues
adds 88b39d2 Merge branch 'develop' of https://github.com/clMathLibraries/clFFT-private into pradeep
adds b8151dc Support precallback for in-place square transpose non mul_16 cases and fix few compiler warnings
adds 900dc03 Precallback - Documentation update and compiler warning fixes in client code
adds d6c6127 adding radix7 functionality
adds 16a788c Merge branch 'rad7prep' into develop
adds ddab8a1 Merge branch 'develop' of https://github.com/bragadeesh/clFFT into develop
adds 46fcd03 adding coverage for rad7 in 1 through 4096 range
adds 91efde4 Merge branch 'develop' of https://github.com/clMathLibraries/clFFT-private into pradeep
adds ed43c5f Mixed radices with Radix 7 values tests for Pre-callback
adds da3965c Double Precision pragma enable in Square Transpose generator
adds d98c247 enable double precision pragma in square transpose generator
adds bb9cb39 Adding radix 7 test cases.
adds 95ab622 Added parameterized test support for radix 7 test cases.
adds 7e6a2df simplifying transform kernels for 3,5,7 combined sizes
adds 0993a32 fixing some bugs in real2hermitian, debug continues
adds 618cdd6 fixing more bugs
adds 36cd6ba fixing many failures caused by deeper recursions, added more visibility of plan info in stattimer
adds 53176bc Merge remote-tracking branch 'refs/remotes/origin/develop' into santanu
adds 1b70609 changes and bug fixes in power7 test suite.
adds e74c43f changed normal7 value to 343 from 2401.
adds 436988c adding env variable to control in-place FFTs
adds 84c846f fixing assertion failure found with rad7 test
adds 040e512 Merge remote-tracking branch 'refs/remotes/origin/develop' into santanu
adds 044fe01 Bug fix for dimensionality and batch size increase for radix 7 parameterized test.
adds eca70cc Precallback - Radix 7 precallback unit tests
adds b00f044 Precallback - Radix 7 with scale factor test
adds ace0d18 Merge branch 'develop' of https://github.com/clMathLibraries/clFFT-private into pradeep
adds 1dac82e Merge branch 'develop' of https://github.com/clMathLibraries/clFFT-private into pradeep
adds 7fb5f78 merging pradeep branch after conflic fixes
adds 4ed5802 Support FreeBSD in shared library switch. This is identical to the Linux case.
adds ca6f0e9 Need to import sys/timespec header on FreeBSD to get access to the timespec structure.
adds 0ece5e5 Add .h for the include.
adds c61da98 Merge pull request #112 from iotamudelta/develop
adds 091f3b7 Refactoring the .travis.yml file; adding OSX support Adding an appveyor.yml file to build for visual studio
adds 7e2ec73 Readme changes to add build badges for master/develop and appveyor
adds a4ad8b7 Merge pull request #113 from kknox/develop
adds 5184be3 Merge branch 'develop' of https://github.com/clMathLibraries/clFFT into develop
adds 4ea7539 fixing build fail in travis
adds 76de7c5 updating header file with documentation changes in the comments, no change in code
adds 433dbc1 fixing naming consistency for callback enum
adds 6de3223 making readme updates
adds 92997f5 documentation updates
adds f34c68b Merge branch 'develop'
adds 6738f98 fixing missed items
adds ad15050 merging from develop with fixes
adds 3cd1154 doc fix
new d470796 Merge tag 'upstream/v2.8' into debian/sid
new ee99ae2 d/patches: - Remove fix-missing-stdlib.patch, applied upstream. - Refresh debian-enable-multiarch.patch, disable-multilib-cflags.patch, - use-boost-dynamic-libs.patch.
new 6edd02e Use SUFFIX_LIB cmake option to enable multiarch
new 025e02c Build documentation with arch-indep rules
new 4e6aae4 d/rules: remove un-needed buildsystem options
new aa8edf7 Remove system jquery symlinks in HTML documentation
new 2791d54 d/rules: add missing call to dh_doxygen
new dfd8803 d/rules: make consistent with clblas' d/rules
new ed51f9c d/p: add patch restoring install targets deleted upstream
new fdfec32 Run `cme fix` on d/control and d/copyright
new ee3668f d/changelog: add release information
new fa1e436 release to unstable
The 12 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.gitignore | 3 +
.travis.yml | 150 +-
README.md | 74 +-
ReleaseNotes.txt | 41 +-
appveyor.yml | 116 +
debian/changelog | 23 +
debian/control | 42 +-
debian/copyright | 1 -
debian/libclfft-doc.links | 1 -
debian/patches/debian-enable-multiarch.patch | 25 -
debian/patches/disable-multilib-cflags.patch | 2 +-
debian/patches/fix-missing-stdlib.patch | 16 -
.../patches/restore-missing-install-targets.patch | 42 +
debian/patches/series | 3 +-
debian/patches/use-boost-dynamic-libs.patch | 2 +-
debian/rules | 31 +-
src/CMakeLists.txt | 25 +-
src/{client => callback-client}/CMakeLists.txt | 31 +-
src/callback-client/callback-client.cpp | 569 ++
src/callback-client/client.h | 119 +
src/{client => callback-client}/openCL.misc.cpp | 10 +-
src/{client => callback-client}/openCL.misc.h | 2 +-
src/{client => callback-client}/stdafx.cpp | 0
src/client/CMakeLists.pack | 182 -
src/client/CMakeLists.txt | 6 -
src/client/client.cpp | 9 +-
src/client/client.h | 23 +
src/cuFFT-client/CMakeLists.txt | 41 +
src/cuFFT-client/cuFFT-client.cpp | 2748 +++++++
src/examples/CMakeLists.txt | 3 +-
src/examples/fft1d.c | 4 +-
src/include/clFFT.h | 405 +-
src/include/sharedLibrary.h | 8 +
src/library/CMakeLists.txt | 46 +-
src/library/accessors.cpp | 47 +
src/library/action.cpp | 26 +-
src/library/action.h | 57 +
src/library/fft_binary_lookup.cpp | 29 +-
src/library/fft_binary_lookup.h | 8 +-
src/library/generator.copy.cpp | 126 +-
src/library/generator.h | 1 +
src/library/generator.stockham.cpp | 981 ++-
src/library/generator.stockham.h | 350 +
src/library/generator.transpose.gcn.cpp | 211 +-
src/library/generator.transpose.square.cpp | 1005 +++
...ranspose.gcn.h => generator.transpose.square.h} | 0
src/library/lifetime.cpp | 1 +
src/library/mainpage.h | 691 +-
src/library/plan.cpp | 520 +-
src/library/plan.h | 43 +-
src/library/private.h | 5 +
src/library/transform.cpp | 149 +-
src/scripts/perf/CMakeLists.txt | 11 +-
src/scripts/perf/fftPerformanceTesting.py | 21 +-
src/scripts/perf/measurePerformance.py | 6 +-
src/statTimer/statisticalTimer.CPU.h | 3 +
src/statTimer/statisticalTimer.GPU.cpp | 24 +-
src/statTimer/statisticalTimer.GPU.h | 12 +-
src/tests/CMakeLists.txt | 23 +-
src/tests/accuracy_test_common.h | 434 ++
src/tests/accuracy_test_mixed_precallback.cpp | 314 +
src/tests/accuracy_test_mixed_radices.cpp | 32 +-
...pow2.cpp => accuracy_test_pow2_precallback.cpp} | 1431 ++--
...pow3.cpp => accuracy_test_pow3_precallback.cpp} | 1529 ++--
...pow5.cpp => accuracy_test_pow5_precallback.cpp} | 1529 ++--
src/tests/accuracy_test_pow7.cpp | 7485 ++++++++++++++++++++
src/tests/accuracy_test_pow7_precallback.cpp | 1085 +++
src/tests/accuracy_test_random.cpp | 1 +
src/tests/buffer.h | 125 +
src/tests/cl_transform.h | 92 +-
src/tests/fftw_transform.h | 34 +
src/tests/test_constants.h | 89 +
src/tests/unit_test.cpp | 12 +-
73 files changed, 19635 insertions(+), 3710 deletions(-)
create mode 100644 appveyor.yml
delete mode 100644 debian/libclfft-doc.links
delete mode 100644 debian/patches/debian-enable-multiarch.patch
delete mode 100644 debian/patches/fix-missing-stdlib.patch
create mode 100644 debian/patches/restore-missing-install-targets.patch
copy src/{client => callback-client}/CMakeLists.txt (61%)
create mode 100644 src/callback-client/callback-client.cpp
create mode 100644 src/callback-client/client.h
copy src/{client => callback-client}/openCL.misc.cpp (99%)
copy src/{client => callback-client}/openCL.misc.h (98%)
copy src/{client => callback-client}/stdafx.cpp (100%)
delete mode 100644 src/client/CMakeLists.pack
create mode 100644 src/cuFFT-client/CMakeLists.txt
create mode 100644 src/cuFFT-client/cuFFT-client.cpp
create mode 100644 src/library/generator.transpose.square.cpp
copy src/library/{generator.transpose.gcn.h => generator.transpose.square.h} (100%)
create mode 100644 src/tests/accuracy_test_mixed_precallback.cpp
copy src/tests/{accuracy_test_pow2.cpp => accuracy_test_pow2_precallback.cpp} (73%)
copy src/tests/{accuracy_test_pow3.cpp => accuracy_test_pow3_precallback.cpp} (70%)
copy src/tests/{accuracy_test_pow5.cpp => accuracy_test_pow5_precallback.cpp} (70%)
create mode 100644 src/tests/accuracy_test_pow7.cpp
create mode 100644 src/tests/accuracy_test_pow7_precallback.cpp
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/clfft.git
More information about the debian-science-commits
mailing list