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 |
|
Philippe Tillet
|
0434ac551c
|
Code quality: Fixed double instantiation of array::operator=<vector<>>
|
2015-07-28 15:19:25 -07:00 |
|
Philippe Tillet
|
a94b0f3596
|
Code quality: Fixed compilation issues on Windows MSVC
|
2015-07-28 15:13:43 -07:00 |
|
Philippe Tillet
|
48ee0b548c
|
Driver: Fixed minor issues
|
2015-07-28 13:44:53 -07:00 |
|
Philippe Tillet
|
89ee015f7f
|
General: Bugfixes here and there
|
2015-07-27 11:37:19 -07:00 |
|
Philippe Tillet
|
0ef6654c5f
|
Code quality: removed dependencies on the C++ OpenCL wrapper
|
2015-07-26 10:05:16 -07:00 |
|
Philippe Tillet
|
1cec0a9183
|
GEMM: Safer bounds checking for K
|
2015-07-22 17:47:02 -07:00 |
|
Philippe Tillet
|
1fa2ae648f
|
Code Quality: Improved MSVC build
|
2015-07-21 16:50:07 -07:00 |
|
U-AMR\ptillet
|
8879a867d8
|
Code Quality: fixed compilation errors on MSVC
|
2015-07-20 18:05:31 -07:00 |
|
Philippe Tillet
|
cd155cb9e3
|
Code quality: Improved compliance to MSVC
|
2015-07-21 17:18:50 -04:00 |
|
Philippe Tillet
|
cbe930398e
|
Code quality: Cleaned directory folder, variable names and mingw compliance
|
2015-07-21 13:29:23 -04:00 |
|
Philippe Tillet
|
1e3c853b58
|
GEMM: Incorporated K bounds checking inside kernel
|
2015-07-16 14:25:32 -04:00 |
|
Philippe Tillet
|
2f106a9186
|
GEMM: Improved performance for cases other than NT
|
2015-07-10 21:15:36 -07:00 |
|
Philippe Tillet
|
84e47b871b
|
Tests: Now using prime-numbered sizes for GEMM
|
2015-07-11 12:19:14 -04:00 |
|