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
|
29bdf7f546
|
Code quality: made the backend static
|
2015-07-30 21:15:37 -07:00 |
|
Philippe Tillet
|
9c15debf8b
|
Code quality: removed tools::shared_ptr<>
|
2015-07-28 15:26:10 -07:00 |
|
U-AMR\ptillet
|
8879a867d8
|
Code Quality: fixed compilation errors on MSVC
|
2015-07-20 18:05:31 -07:00 |
|
Philippe Tillet
|
cfa6ea812d
|
Cleaning: Largely renamed templates to BLAS-like names
|
2015-07-11 11:21:15 -04:00 |
|
Philippe Tillet
|
b0cd25ac4b
|
Added C BLAS1 test
|
2015-06-25 23:12:26 -07:00 |
|
Philippe Tillet
|
a42112f8f3
|
C++: Fixed warning in execution_option's queue initialization
|
2015-06-24 16:51:55 -07:00 |
|
Philippe Tillet
|
9f7e34ba5d
|
C++: Added clBLAS sGEMM ABI (still buggy)
|
2015-06-24 07:51:27 -07:00 |
|
Philippe Tillet
|
80bcbd095f
|
C++: Some renaming; added possibility to pass buffers when constructing arrays
|
2015-06-23 09:38:34 -07: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 |
|