- Nov 19, 2018
-
-
Karl Rupp authored
To better support OpenCL 2.0
-
- Jun 05, 2018
- May 08, 2018
-
-
Fabian Tschopp authored
-
- Apr 20, 2018
-
-
Karl Rupp authored
-
- Apr 10, 2018
- Apr 06, 2018
-
-
AMD\tperry1 authored
Fix FindOpenCL.cmake which doesn't find the OpenCL SDK on Windows. OPENCL_LIB_SEARCH_PATH is empty since it was never assigned and fools find_library.
-
- Mar 19, 2018
- Dec 05, 2017
-
-
Robin Christ authored
Clarified description.
-
- Oct 12, 2017
-
-
Determan authored
-
- Oct 09, 2017
-
-
Determan authored
-
- Aug 26, 2017
-
-
Karl Rupp authored
add platform select to dense_blas
-
- Aug 25, 2017
- Aug 24, 2017
-
-
Karl Rupp authored
Thanks to sf.net user singam-sanjay for bringing this up: https://sourceforge.net/p/viennacl/discussion/1143678/thread/d5f6a2fa/
-
Karl Rupp authored
CSR-data structure (row array) for ublas::compressed_matrix is not fully set up if some rows remain empty. As a consequence, just copying over the row-array is not enough. This commit replaces the plain copy with a manual build of the row array.
-
- Jul 28, 2017
-
-
Karl Rupp authored
As a positive side effect, this will improve performance a (little) bit.
-
- Jun 14, 2017
- Jun 06, 2017
-
-
Karl Rupp authored
Fix::a minimal example of Power Iteration does not work
-
- Jun 05, 2017
-
-
5c0t-qi authored
-
- Apr 25, 2017
- Mar 08, 2017
-
-
Karl Rupp authored
Include build options into cache hash and avoid overwriting cache
-
- Mar 05, 2017
-
-
Anton Lokhmotov authored
-
Anton Lokhmotov authored
-
Anton Lokhmotov authored
-
- Feb 28, 2017
-
-
Karl Rupp authored
Compile all kernels before caching program binary
-
- Feb 24, 2017
-
-
Anton Lokhmotov authored
-
- Feb 23, 2017
-
-
Karl Rupp authored
This allows for GPU-accelerated application of ILUT. The triangular solves are replaced by a truncated Neumann series with relaxation. Enable via member function approximate_solves(iter) of the viennacl::linalg::ilut_tag to run 'iter' relaxations. Values in the range of 1-5 tend to give best results.
-
- Jan 10, 2017
-
-
Karl Rupp authored
-
- Dec 12, 2016
-
-
Karl Rupp authored
To better support the use case in #214.
-
- Oct 25, 2016
- Oct 24, 2016
-
-
Karl Rupp authored
The following new functions are now available: element_acosh() element_asinh() element_atanh() element_erf() element_erfc() element_exp2() element_exp10() element_log2() element_round() element_rsqrt() element_trunc() Commit based on patch provided by Matthias Möller, authored by Andrzej Jaeschke <andrzej.jaeschke@gmail.com> The original patch is extended to also clean up the CUDA backend -> less code :-) C++11 guards are added to the tests. Code compiles and tests run without C++11, but more testing desired to make sure everything is in order.
-
- Oct 21, 2016
-
-
Karl Rupp authored
Reported-by: Breannan Smith via sourceforge. https://sourceforge.net/p/viennacl/discussion/1143678/thread/78f0a13b/
-