Robert Maynard
a6eecbe9ac
ExecutionArrayInterface now can hint at how allocated memory will be used.
...
Certain backends desire the ability to mark allocations as being used for
reading versus writing to improve performance.
2017-11-02 10:12:57 -04:00
Allison Vacanti
5a99dd761b
Only use cuda hints for CUDA 8.0+.
2017-10-24 11:55:07 -04:00
Robert Maynard
311618a15f
Enable highest level of warnings(W4) under MSVC
...
This will make VTK-m warning level match the one used by VTK. This commit
also resolves the first round of warnings that W4 exposes.
2017-09-22 13:04:28 -04:00
Kenneth Moreland
c3a3184d51
Update copyright for Sandia
...
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
accordingly.
2017-09-20 15:33:44 -06:00
Sujin Philip
72a6cf4a21
Change cuda calls to use the per-thread stream.
2017-08-17 11:03:02 -04:00
Allison Vacanti
0a828189ad
Reuse user-provided cuda device pointers when possible.
2017-08-03 17:21:13 -04:00
David C. Lonie
bd042ec567
Add CudaAllocator to encapsulate runtime managed memory logic.
...
Unified memory is now used when we detect that the hardware supports it.
2017-07-31 09:08:27 -04:00