Commit Graph

18 Commits

Author SHA1 Message Date
Philippe Tillet
ff4cf94df7 Code quality: significant cleaning of namespaces, etc.. 2015-08-12 00:47:58 -07:00
Philippe Tillet
5a8cfede45 Code quality: renamed model/ to database/ 2015-08-11 20:18:39 -07:00
Philippe Tillet
ebab87af61 Code quality: everything now compiles without warnings on MSVC 2015-08-05 13:01:20 -07:00
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
dfe3d26f5e Misc: Fixed compilation issues on tests/bench 2015-07-31 01:02:59 -07:00
Philippe Tillet
29bdf7f546 Code quality: made the backend static 2015-07-30 21:15:37 -07:00
Philippe Tillet
89ee015f7f General: Bugfixes here and there 2015-07-27 11:37:19 -07:00
Philippe Tillet
5f78dedbcd Tests: Added double precision check 2015-07-26 21:35:39 -07:00
Philippe Tillet
0ef6654c5f Code quality: removed dependencies on the C++ OpenCL wrapper 2015-07-26 10:05:16 -07:00
Philippe Tillet
a2b533b9a8 Driver: made cl and cu attributes private in Handle<> 2015-07-23 09:40:18 -07:00
Philippe Tillet
72ba75d4a7 Tests: Updated submatrix sizes for GEMM 2015-07-21 14:40:38 -04:00
Philippe Tillet
5d301c2c7e GEMM: fixed nasty bounds checking bug! 2015-07-20 22:58:45 -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
ab82a9c048 Cleaning GEMM test 2015-07-18 13:09:38 -04:00
Philippe Tillet
1e3c853b58 GEMM: Incorporated K bounds checking inside kernel 2015-07-16 14:25:32 -04:00
Philippe Tillet
84e47b871b Tests: Now using prime-numbered sizes for GEMM 2015-07-11 12:19:14 -04:00
Philippe Tillet
cfa6ea812d Cleaning: Largely renamed templates to BLAS-like names 2015-07-11 11:21:15 -04:00