Philippe Tillet
71224a1507
Code quality: renamed isaac shortcut from isc to sc
2015-08-12 19:38:53 -07:00
Philippe Tillet
b397d5306e
Tuner: made the auto-tuner compatible with the new python API
2015-08-12 19:11:10 -07:00
Philippe Tillet
1a99c65444
Tuner: fixed minor issue when providing json file argument
2015-08-11 12:05:49 -07:00
Philippe Tillet
f56eac5adb
Tune: added quick tuning sizes for GEMV
2015-08-10 10:19:27 -07:00
Philippe Tillet
03178fc5c8
Tuning: added ger default sizes
2015-08-04 16:03:14 -07:00
Philippe Tillet
3d4c9cf1e2
Tuning: Added AlexNet sizes for GEMM
2015-07-16 14:26:21 -04:00
Philippe Tillet
9de87da993
GEMM: swapped loops in rC[m][n]*=alpha
2015-07-16 10:40:38 -04:00
Philippe Tillet
e2f45f55f3
Tuning: Bugfixes and loosened local minima check
2015-07-12 23:19:00 -07:00
Philippe Tillet
cfa6ea812d
Cleaning: Largely renamed templates to BLAS-like names
2015-07-11 11:21:15 -04:00
Philippe Tillet
347f4025f2
Cleaned up GEMM
2015-07-09 15:03:55 -04:00
Philippe Tillet
4ec061ceeb
More...
2015-07-09 13:32:32 -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