1. 05 Jun, 2018 1 commit
  2. 10 Jan, 2018 1 commit
    • Thomas Otahal's avatar
      CPU parallel radix sorting · 250888f7
      Thomas Otahal authored
      Parallel radix sorting will be invoked in DeviceAdapterAlgorthmTBB.h when
      the input is ArrayHandle<T, vtkm::cont::StorageTagBasic> where T is one of
      the following basic C++ types:
      unsigned int
      unsigned short int
      unsigned long int
      unsigned long long int
      unsigned char
      long long
      signed char
      If a comparison operator is provided, it must be type std::less<T> or std::greater<T>.
      Radix sort implementation is Satish parallel radix sort as documented in the
      following citation:
        Fast sort on CPUs and GPUs: a case for bandwidth oblivious SIMD sort.
          N. Satish, C. Kim, J. Chhugani, A. D. Nguyen, V. W. Lee, D. Kim, and P. Dubey.
          In Proc. SIGMOD, pages 351–362, 2010
      Implementation is based on Takuya Akiba's GitHub source code with the following
         - Changed parallel threading from OpenMP to TBB tasks
         - Removed pair sorting
         - Added minimum threshold for parallel, will instead invoke serial radix sort (kxsort)
  3. 03 Jan, 2018 1 commit
  4. 20 Sep, 2017 1 commit
    • Kenneth Moreland's avatar
      Update copyright for Sandia · c3a3184d
      Kenneth Moreland authored
      Sandia National Laboratories recently changed management from the
      Sandia Corporation to the National Technology & Engineering Solutions
      of Sandia, LLC (NTESS). The copyright statements need to be updated
  5. 26 Jan, 2017 2 commits
  6. 21 Oct, 2016 1 commit
  7. 23 Sep, 2016 1 commit
  8. 21 Aug, 2015 1 commit
    • heschroots's avatar
      Fix compile time errors · 754bf623
      heschroots authored
      Add DeviceAdapterAlgorithm as an include to the TransferToOpenGL
      Clean up comments in opengl/cuda/internal/TransferToOpenGL.h
      Add FindGLEW.cmake to the License exepmtion list
  9. 01 Jun, 2015 1 commit
  10. 10 Feb, 2014 1 commit