Commit Graph

10 Commits

Author SHA1 Message Date
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