- May 15, 2014
- May 11, 2014
-
-
Philippe Tillet authored
This is being migrated to python in an external repo
-
- May 08, 2014
-
-
Karl Rupp authored
-
- May 07, 2014
-
-
Karl Rupp authored
As some of these warnings tend to show up with some versions of Visual Studio, it's better to be strict about it and fix all conversion warnings right away. This also provides an indication about code which needs some improvements because it exposes a poor handling of integer or floating points.
-
Karl Rupp authored
-
- May 06, 2014
-
-
Philippe Tillet authored
-
Karl Rupp authored
The OpenMP flag was only set for exectuables, leading to failures when building libviennacl.so on MinGW. Reported-by: skn123 on GitHub in #72
-
- May 01, 2014
-
-
Philippe Tillet authored
-
- Apr 30, 2014
-
-
Karl Rupp authored
-
- Apr 29, 2014
-
-
Philippe Tillet authored
OCL : Now using basic program-caching mechanism if the environment variable VIENNACL_CACHE_PATH is defined
-
- Apr 28, 2014
-
-
Philippe Tillet authored
Now allocating the buffer dynamically, in case the log message is too big
-
- Apr 17, 2014
-
-
Florian Rudolf authored
-
- Apr 09, 2014
- Apr 01, 2014
-
-
Karl Rupp authored
Reported-by: Pushkar Ratnalikar <pratnali@umail.iu.edu> via viennacl-support.
-
- Mar 28, 2014
-
-
Karl Rupp authored
-
- Mar 02, 2014
-
-
Karl Rupp authored
This addresses issue #64, (mildly) reduces the amount of code, and simplifies certain automated testing methodologies. Reported by
-
- Feb 28, 2014
-
-
Karl Rupp authored
operator++ was incrementing the index incorrectly, while operator* was returning a proxy which did not update any values if needed. Both problems are now fixed and the respective tests are in place. Resolves #62 Reported-by: Karan Poddar via IRC.
-
- Feb 25, 2014
-
-
Philippe Tillet authored
-
- Feb 22, 2014
- Feb 21, 2014
-
-
Philippe Tillet authored
-
- Feb 20, 2014
-
-
Philippe Tillet authored
Shame on me for not taking enough care while merging my own branch
-
Philippe Tillet authored
-
- Feb 15, 2014
-
-
Karl Rupp authored
This fixes the compilation problems on MacOS X 10.6.8 (Snow Leopard)
-
- Feb 14, 2014
-
-
Karl Rupp authored
This was a copy&paste bug introduced by the recent refactoring of matrix_base<T>
-
- Feb 13, 2014
-
-
Philippe Tillet authored
-
Karl Rupp authored
Reported-by: Paul Dufort via viennacl-support
-
Philippe Tillet authored
-
Philippe Tillet authored
* More compact and cleaner code (Column-Major Internally) * New operators (reduce, row_reduce, col_reduce, element-wise, etc...) * Better files architecture
-
- Feb 12, 2014
-
-
Karl Rupp authored
The rationale for this change is to simplify the interfacing to external BLAS libraries, which take the layout as a runtime argument. Another benefit is that we can better unify kernels for row-major+non-transposed with column-major+transposed, which is essentially the same operation. Compilation times are mildly reduced for OpenMP and OpenCL, and mildly increased for CUDA. OpenMP and OpenCL tests are known to pass, CUDA is not tested. Code in the worker-backends can be further simplified in follow-up commits to obtain a more compact code base.
-
- Feb 05, 2014
-
-
Karl Rupp authored
No need to rely on OpenCL 1.1. MacOS X 10.6 for example only provides 1.0.
-
- Feb 04, 2014
-
-
Karl Rupp authored
-
- Feb 03, 2014
-
-
Karl Rupp authored
Since this is a fairly light-weight test, there's no need to have this split into two tests. Supposed to reduce compilation times a little.
-
Karl Rupp authored
Apparently the tests were split to compile float and double separately to reduce compiler load, but this was never fully completed. This reverts the split, compilation load is moderate and therefore float and double can be tested in the same run.
-
Karl Rupp authored
Reduces amount of source code, compilation times (a bit) and simplifies calls to external libraries.
-
Karl Rupp authored
This replaces compile-time dispatches with respect to row_major and column_major tags by runtime arguments (boolean flags). This reduces compilation times a little and simplifies the incorporation of external BLAS backends. Also, it reduces the amount of code we have to maintain :-)
-
- Jan 31, 2014
-
-
Josef Weinbub authored
-