1. 25 Jun, 2015 1 commit
  2. 24 Jun, 2015 2 commits
    • Sujin Philip's avatar
      Merge branch 'fix-tbb-scan' into 'master' · 74033a5e
      Sujin Philip authored
      Fix Parallel Scan implementation for TBB Device
      
      The previous implementation assumed the identity value to be zero, which does
      not work for multiplication. Changed the interface to require an initial value
      for Exclusive Scan with custom operator (TBB Device only, for now).
      
      See merge request !56
      74033a5e
    • Sujin Philip's avatar
      Fix Parallel Scan implementation for TBB Device · 273281f5
      Sujin Philip authored
      The previous implementation assumed the identity value to be zero, which does
      not work for multiplication. Changed the interface to require an initial value
      for Exclusive Scan with custom operator (TBB Device only, for now).
      273281f5
  3. 23 Jun, 2015 6 commits
  4. 22 Jun, 2015 9 commits
  5. 19 Jun, 2015 12 commits
  6. 18 Jun, 2015 2 commits
  7. 17 Jun, 2015 2 commits
    • Robert Maynard's avatar
      Merge branch 'correct_cuda_scan' into 'master' · 549dfa54
      Robert Maynard authored
      Correct undefined behavior that was causing scan test failures.
      
      We need call PrepareForInput on the input argument before invoking a function.
      The order of execution of parameters of a function is undefined, so we need to
      make sure input is called before output, or else in-place use case breaks.
      
      See merge request !44
      549dfa54
    • Robert Maynard's avatar
      Correct undefined behavior that was causing scan test failures. · 9d350fb0
      Robert Maynard authored
      We need call PrepareForInput on the input argument before invoking a function.
      The order of execution of parameters of a function is undefined, so we need to
      make sure input is called before output, or else in-place use case breaks.
      9d350fb0
  8. 16 Jun, 2015 6 commits