Skip to content
Snippets Groups Projects
  1. Mar 02, 2020
  2. Nov 26, 2019
  3. 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
  4. Oct 24, 2019
  5. Aug 07, 2019
  6. Apr 19, 2019
  7. Apr 11, 2019
  8. Apr 06, 2019
  9. Sep 29, 2018
  10. Sep 11, 2018
  11. Sep 05, 2018
  12. Sep 02, 2018
  13. Oct 17, 2017
    • Jakub Klinkovský's avatar
      Refactoring parallel reduction operations · 5d9bcae2
      Jakub Klinkovský authored
      - separate data types for input arrays of binary operations
        (necessary for the equality comparison of two arrays of different
        type)
      - added separate template parameter for ResultType, which defaults to
        the RealType
        (the goal is to allow sum of bool vectors into int instead of bool)
      5d9bcae2
  14. Jun 25, 2017
  15. Jun 24, 2017
  16. Jun 21, 2017
  17. Apr 12, 2017
  18. Nov 29, 2016
  19. Aug 23, 2016
  20. Aug 11, 2016
  21. Aug 10, 2016
  22. Aug 01, 2016
  23. Jul 27, 2016
  24. Jul 20, 2016
  25. Jul 19, 2016
  26. Jul 17, 2016
  27. Jul 16, 2016
  28. Mar 23, 2016
Loading