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