Philippe Tillet
|
a843477438
|
CMake: removed legacy debug code
|
2015-11-19 18:33:38 -05:00 |
|
Philippe Tillet
|
e2cdb88338
|
Core: included bugfixes from the SVD branch
|
2015-11-19 12:37:18 -05:00 |
|
Philippe Tillet
|
ce07e490f6
|
Examples: polished tutorial
|
2015-10-08 20:43:04 -04:00 |
|
Philippe Tillet
|
1e076c131b
|
API: clearer interface for transposition
|
2015-10-01 21:58:59 -04:00 |
|
Philippe Tillet
|
feeb1e9862
|
Feature: Merged kernel-fusion branch
* Fuses multiple AXPY kernel
* Possibility to add thread-wise for loops in AXPY-like kernels
|
2015-09-30 15:31:41 -04:00 |
|
Philippe Tillet
|
1e77703f7f
|
Android: various fixes
|
2015-08-28 13:48:54 -04:00 |
|
Philippe Tillet
|
69c11d16cc
|
Code quality: bugfix in bench/test to note call clBLAS on CUDA backend
|
2015-08-26 14:12:50 -04:00 |
|
Philippe Tillet
|
5d8a092ed8
|
Code quality: removed dead code related to obsolete static backend selection
|
2015-08-25 23:51:54 -04:00 |
|
Philippe Tillet
|
7b77d5ae4b
|
Driver: bugfixes in CUDA dynamic loading
|
2015-08-25 19:12:02 -04:00 |
|
Philippe Tillet
|
67a35a62bd
|
Driver: now loading the backend dynamically on Linux
|
2015-08-25 17:06:51 -04:00 |
|
Philippe Tillet
|
95f2564c1a
|
Tuning: Android UI improvement
|
2015-08-24 23:03:37 -04:00 |
|
Philippe Tillet
|
10524ebdee
|
CUDA: various improvements
|
2015-08-24 17:03:31 -04:00 |
|
Philippe Tillet
|
33dac6b05a
|
Code quality: fixed compilation errors with CUDA
|
2015-08-20 21:24:41 -04:00 |
|
Philippe Tillet
|
e5e1e0b55b
|
Python: Fixed typo
|
2015-08-18 14:34:13 -07:00 |
|
Philippe Tillet
|
9b0eb09f2e
|
Python: Installation bugfixes
|
2015-08-18 14:18:33 -07:00 |
|
Philippe Tillet
|
da20db711b
|
Tune: Further file hierarchy improvements
|
2015-08-18 02:31:44 -07:00 |
|
Philippe Tillet
|
0142936ff8
|
Tuner: Moved tuning logic into the python wrapper - draft of Android tuning app using kivy
|
2015-08-16 19:58:54 -07:00 |
|
Philippe Tillet
|
e912beaac3
|
Python: Updated boost to 1.58 - Kivy support in python wrapper
|
2015-08-14 22:15:05 -07:00 |
|
Philippe Tillet
|
8c7259bb3d
|
Python: fixed setup.py for external sklearn.tree usage
|
2015-08-14 10:06:37 -07:00 |
|
Philippe Tillet
|
ae9c87e224
|
Android: restored compatibility
|
2015-08-14 01:11:46 -07:00 |
|
U-AMR\ptillet
|
9fda50863a
|
Code quality: made array constructors explicit ; added missing include for <accumulate>
|
2015-08-13 14:01:34 -07:00 |
|
Philippe Tillet
|
29e752c765
|
Presets: Now checking device type when grabbing a preset
|
2015-08-13 13:43:26 -07:00 |
|
Philippe Tillet
|
0bb73602f9
|
Kernel: Merged gemv-simd code
|
2015-08-13 10:15:32 -07:00 |
|
Philippe Tillet
|
cd86d0234c
|
Tuner: Removed Sklearn + scipy dependency
|
2015-08-13 01:51:02 -07:00 |
|
Philippe Tillet
|
ff4cf94df7
|
Code quality: significant cleaning of namespaces, etc..
|
2015-08-12 00:47:58 -07:00 |
|
Philippe Tillet
|
5a8cfede45
|
Code quality: renamed model/ to database/
|
2015-08-11 20:18:39 -07:00 |
|
U-AMR\ptillet
|
0a506fa433
|
Code quality: fixed build issues with MSVC
|
2015-08-10 17:04:57 -07:00 |
|
Philippe Tillet
|
a986bc3a17
|
Python: Reverted to Boost 1.55
|
2015-08-07 01:00:52 -07:00 |
|
Philippe Tillet
|
623c5f5e85
|
Python: Fixed compilation issues on Cygwin GCC
|
2015-08-07 00:22:54 -07:00 |
|
Philippe Tillet
|
bf866978ad
|
Python: cleaner boost dependency
|
2015-08-06 23:42:55 -07:00 |
|
Philippe Tillet
|
33fea11547
|
Code quality: more cleaning of files architecture
|
2015-08-06 19:34:26 -07:00 |
|
Philippe Tillet
|
0f0946b7a7
|
CMake: Now converting JSon to source with EOG / Warnings fix on GCC
|
2015-08-06 17:54:04 -07:00 |
|
Philippe Tillet
|
a730e11148
|
Models: Now initialize with preset if existing
|
2015-08-06 16:39:48 -07:00 |
|
Philippe Tillet
|
e4ff883688
|
Code quality: Cleaned a bit file hierarchy in kernel templates
|
2015-08-06 16:14:33 -07:00 |
|
Philippe Tillet
|
db090d7942
|
Code quality: Large clean-up of the codebase and especially of the include/ folder
|
2015-08-06 12:05:12 -07:00 |
|
Philippe Tillet
|
df9f6142ef
|
Models: added basic database structure
|
2015-08-05 17:01:42 -07:00 |
|
Philippe Tillet
|
ebab87af61
|
Code quality: everything now compiles without warnings on MSVC
|
2015-08-05 13:01:20 -07:00 |
|
Philippe Tillet
|
ef14e3aa17
|
Code quality: more MSVD warnings removal
|
2015-08-05 12:47:20 -07:00 |
|
Philippe Tillet
|
35b2550665
|
Code quality: safer getenv on windows
|
2015-08-05 11:16:14 -07:00 |
|
Philippe Tillet
|
f506ee5e1b
|
Merge: reverted python/setup.py
|
2015-08-05 10:28:32 -07:00 |
|
Philippe Tillet
|
f82b954614
|
Code quality: Added possibility to pinpoint MSVC warnings C4251, C4275
|
2015-08-05 10:10:43 -07:00 |
|
Philippe Tillet
|
f4c597b294
|
Code quality: fixed compilation errors/warnings with Clang
|
2015-08-05 09:26:50 -07:00 |
|
Philippe Tillet
|
1a42494411
|
Code quality: renamed "backend/" folder to "kernels". More explicit and no longer conflicts with "driver/"
|
2015-08-04 20:56:05 -07:00 |
|
Philippe Tillet
|
dd61041df4
|
Driver: moved ProgramCache to a separate file
|
2015-08-04 11:11:38 -07:00 |
|
Philippe Tillet
|
5b58769fbc
|
Code quality: some more cleaning
|
2015-08-03 22:50:49 -07:00 |
|
Philippe Tillet
|
92d8afc888
|
Code quality: cleaned backend terminology
|
2015-08-03 17:11:24 -07:00 |
|
Philippe Tillet
|
dd5f592fd8
|
Code quality: destructors of static global objects will no longer call external dependencies. Manual cleaning possible through backend::release()
This should solve errors when libOpenCL's ICD was unloaded prior to libisaac.
|
2015-07-31 15:47:41 -07:00 |
|
Philippe Tillet
|
81b9f01336
|
Driver: Contexts are now unique and non-copyable
|
2015-07-31 00:41:03 -07:00 |
|
Philippe Tillet
|
d3f82e535f
|
C interface: now flushing after clBLAS calls
|
2015-07-30 13:54:41 -07:00 |
|
Philippe Tillet
|
ddbfa5e305
|
Code quality: Added more missing #include <cmath>
|
2015-07-28 15:42:13 -07:00 |
|