Commit Graph

30 Commits

Author SHA1 Message Date
Philippe Tillet
b3c5251f91 CMake: Fixed clBLAS handling 2015-12-12 01:29:08 -05:00
Philippe Tillet
1e77703f7f Android: various fixes 2015-08-28 13:48:54 -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
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
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
Philippe Tillet
99e2592c34 Benchmarks: Fixed MKL setup 2015-08-13 17:20:41 -07:00
Philippe Tillet
ff4cf94df7 Code quality: significant cleaning of namespaces, etc.. 2015-08-12 00:47:58 -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
df9f6142ef Models: added basic database structure 2015-08-05 17:01:42 -07:00
Philippe Tillet
1fa2ae648f Code Quality: Improved MSVC build 2015-07-21 16:50:07 -07:00
Philippe Tillet
cbe930398e Code quality: Cleaned directory folder, variable names and mingw compliance 2015-07-21 13:29:23 -04:00
Philippe Tillet
4c123c4b38 Backend: GEMM - Improved bounds checking 2015-07-02 16:44:02 -04:00
Philippe Tillet
e7cabf65ac Tuning: Merged tune branch.
- Much cleaner and more concise source
- Better exceptions handling
- Checks local minima to see if retuning is needed.

Resolved conflicts:
	bench/blas.cpp
	include/isaac/backend/templates/mproduct.h
	include/isaac/driver/buffer.h
	lib/array.cpp
	lib/backend/templates/mproduct.cpp
	lib/driver/buffer.cpp
	python/setup.py
	tune/pysrc/autotune.py
	tune/pysrc/dataset.py
	tune/pysrc/misc_tools.py
2015-06-28 17:53:16 -07:00
Philippe Tillet
0bead2d164 Python: Fixed missing space in setup.py 2015-06-24 16:50:50 -07:00
Philippe Tillet
0c9bf8da4e Python: Added find_library in cmake/python/setup.py 2015-05-16 16:16:02 -04:00
Philippe Tillet
05e730f06e CUDA: Many fixes in the backend 2015-05-13 02:26:38 -04:00
Philippe Tillet
4a44361e06 Python: fixed setup.py 2015-05-04 02:15:29 -04:00
Philippe Tillet
7dba13c206 Structure: Python module is now standalone (setup.py generated by cmake). Better directory hierarchy 2015-05-03 03:40:14 -04:00
Philippe Tillet
29bfff69e9 Python: now statically linking (i.e. recompiling everything) for better portability. 2015-05-03 02:14:02 -04:00
Philippe Tillet
25242bc19d Android: added simple test application 2015-05-02 23:16:56 -04:00
Philippe Tillet
d1092abd5f CMake: added bin2cpp 2015-05-01 21:40:11 -04:00
Philippe Tillet
cf5028d55b Squashed feature branch:
* Added CUDA support
 * Performance improvements
 * API improvements
 * Added "depth" parameter to GEMM
 * Android cross-compilation
2015-04-29 15:52:21 -04:00