Merge branch 'gpu'
Description
Description
Details
Details
- Committed
frerot Nov 15 2017, 17:22 - Pushed
frerot Nov 15 2017, 17:22 - Parents
- rTAMAASd01e5c973ef6: clearer moments code
rTAMAAS67ca4e44cdeb: updated readme - Branches
- Unknown
- Tags
- References
- tag: thrust-gpu
Merged Changes
Merged Changes
Commit | Author | Details | Committed | |||
---|---|---|---|---|---|---|
d01e5c973ef6 | frerot | clearer moments code | Nov 15 2017 | |||
e5efef4d3c7c | frerot | added computation of moments (TODO implement correct test) | Nov 15 2017 | |||
c80cfa59257f | frerot | minor cleanups | Nov 15 2017 | |||
67e961750934 | frerot | correct handling of gradient conditions in PKR | Nov 14 2017 | |||
f52d1730a909 | frerot | updated c++ example | Nov 10 2017 | |||
1003d4e2f177 | frerot | cleanup useless tests | Nov 10 2017 | |||
166723b40ead | frerot | updated readme | Nov 10 2017 | |||
84f3f89f4f46 | frerot | clang-format | Nov 9 2017 | |||
bbd990f626b4 | frerot | cleanup + compatibility with clang | Nov 9 2017 | |||
6fd8e54c11a4 | frerot | changed iterator tag to allow thrust algos on device | Nov 9 2017 | |||
9f1e91288a10 | frerot | saner code (const-correctness + defaults) | Nov 9 2017 | |||
a1637da8edd6 | frerot | removed warning | Nov 9 2017 | |||
b6fe91b593c4 | frerot | clarifying side effects in functionals | Nov 9 2017 | |||
81dd5f04e1bc | frerot | added cudaDeviceSynchronize in fft interface | Nov 7 2017 | |||
4c505a4941b5 | frerot | removed -f options in debug flags for cuda | Nov 7 2017 | |||
3a9bbee27fb6 | frerot | Merge branch 'thrust' of castor.epfl.ch:tamaas into thrust | Nov 7 2017 | |||
7405d7fd0275 | frerot | added synchronize for fft test | Nov 7 2017 | |||
164d866440c2 | frerot | added target names {tamaas, wrapper, tests} for scons | Nov 6 2017 | |||
e67ad1441169 | frerot | using instead of typdefs in iterators | Nov 5 2017 | |||
3927fa639a53 | frerot | passed clang-format on whole repository | Nov 5 2017 | |||
d069f5437129 | frerot | more readable array | Nov 3 2017 | |||
e634f0066037 | frerot | protecting allocator include | Nov 3 2017 | |||
30d402099764 | frerot | adding fftw_malloc for SIMD aligned data allocation | Nov 3 2017 | |||
7043e94a544a | frerot | device for ApplyConstructor + cudaSync | Nov 3 2017 | |||
88e8bc9847bf | frerot | consistent apply_functor copies | Nov 3 2017 | |||
4df748b7012f | frerot | fixing rvalue functor bug by making copy | Nov 3 2017 | |||
c6b27f90032a | frerot | Merge branch 'gpu' into thrust | Nov 2 2017 | |||
dd65fd640204 | frerot | added test for model and influence coeffs | Nov 2 2017 | |||
f676e684c984 | frerot | added c++ tests for fft interface | Nov 2 2017 | |||
a0869ea06429 | frerot | rewrote loops with thrust | Nov 1 2017 | |||
53b9b1ac6cc4 | frerot | adding synchronize in test | Nov 1 2017 | |||
93055b409b13 | frerot | test for loop interface with thrust | Nov 1 2017 | |||
209b1173d70d | frerot | small test of thrust capacities | Nov 1 2017 | |||
b3c9bf19b545 | frerot | passing for_each loops tests | Nov 1 2017 | |||
8ef9e8b95c5b | frerot | make everything compile with -G | Oct 31 2017 | |||
b366bc3c68d8 | frerot | simplified for testing | Oct 31 2017 | |||
2e578b066372 | frerot | removing unused code | Oct 31 2017 | |||
2be5a950ade8 | frerot | getting the cuda loops to compile (return of the lambda) | Oct 31 2017 | |||
0d1eb492274b | frerot | getting the cuda loops to compile | Oct 31 2017 | |||
c952c8e72bb7 | frerot | trying to adapt code to cuda | Oct 30 2017 | |||
d75a65d09d21 | frerot | removed Loop singleton | Oct 30 2017 | |||
01bc15346e7f | frerot | added some documentation to classes | Oct 28 2017 | |||
b59fa1b6aab3 | frerot | added enumeration helper in Loop | Oct 28 2017 | |||
f31c9478eeb0 | frerot | implemented matrices for strided loops | Oct 27 2017 | |||
f76320c57280 | frerot | added strided loops | Oct 27 2017 | |||
0ca44f94ddd0 | frerot | added Statistics class | Oct 26 2017 | |||
a79f64962579 | frerot | added @file tag for documentation | Oct 26 2017 | |||
a757e2311dc9 | frerot | rewrote polonsky with lambda-loops | Oct 26 2017 | |||
68d26a7bbdf2 | frerot | changed vectorial operators | Oct 25 2017 | |||
095106192bbb | frerot | c++14 pulls + passing tests | Oct 25 2017 |