- Nov 26, 2019
-
-
Lukas Cejka authored
Copied tnl-benchmark-spmv files and spmv.h from BLAS to SpMV. Deleted min/max size and stepFactor. Not working yet, backup purposes.
-
- Oct 25, 2019
-
-
Jakub Klinkovský authored
Moved (most of) static methods from TNL::Devices::Cuda as free functions into separate namespace TNL::Cuda The class TNL::Devices::Cuda was too bloated, breaking the Single Responsibility Principle. It should be used only for template specializations and other things common to all devices. The functions in MemoryHelpers.h are deprecated, smart pointers should be used instead. The functions in LaunchHelpers.h are temporary, more refactoring is needed with respect to execution policies and custom launch parameters.
-
- Oct 24, 2019
-
-
Jakub Klinkovský authored
Fixes #46
-
- Aug 27, 2019
-
-
Jakub Klinkovský authored
-
- Jul 26, 2019
-
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
Added triad benchmark (copy to device, compute, copy to host) using different memory management strategies
-
- Feb 10, 2019
-
-
- Jan 25, 2019
-
-
Jakub Klinkovský authored
-
- Jan 23, 2019
-
-
Tomáš Oberhuber authored
-
- Dec 20, 2018
-
-
Jakub Klinkovský authored
fixes #23
-
- Dec 13, 2018
-
-
Jakub Klinkovský authored
fixes #21
-
- Oct 21, 2018
-
-
Jakub Klinkovský authored
Calculation of bandwidth broke in commit fb97bcd0 Check of MpiCommunicator::IsInitialized is necessary because non-distributed benchmarks like tnl-benchmark-blas do not initialize the communicator.
-
- Sep 17, 2018
-
-
Jakub Klinkovský authored
-