Skip to content
Snippets Groups Projects
  1. Nov 26, 2019
  2. Oct 25, 2019
    • Jakub Klinkovský's avatar
      Moved (most of) static methods from TNL::Devices::Cuda as free functions into... · 2d5176fb
      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.
      2d5176fb
  3. Oct 24, 2019
  4. Aug 27, 2019
  5. Jul 26, 2019
  6. Feb 10, 2019
  7. Jan 25, 2019
  8. Jan 23, 2019
  9. Dec 20, 2018
  10. Dec 13, 2018
  11. Oct 21, 2018
    • Jakub Klinkovský's avatar
      Fixed BLAS benchmark · c4d018b8
      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.
      c4d018b8
  12. Sep 17, 2018
Loading