Commit Graph
161 Commits
Author SHA1 Message Date
camierjs 62a620a600 Standalone Sedov unit test, cpu, debug, cuda, cuda+debug, cuda+uvm & MPI 2019-11-15 17:57:16 -08:00
camierjs 361f47a4ee Dbg cleanup and test_mem.cpp w/o UVM 2019-11-13 17:02:04 -08:00
camierjs 91e0ad5c7e GetMemoryType w/ MemoryClass and debug, UVM 2019-11-13 15:18:23 -08:00
camierjs d8e3efbf8d Simplify MemoryClass 2019-11-13 14:32:47 -08:00
camierjs 0b20ff1c5b UVM shortcut logic setup 2019-11-11 17:14:40 -08:00
camierjs ff83a16149 Revert special host Insert, UVM => MANAGED 2019-11-11 16:47:20 -08:00
camierjs a31d3a27ea Wrap h_mt addon for Umpire & GetIMemory, GetJMemory in pfespace 2019-11-08 16:06:43 -08:00
camierjs 56633d76bf Memory Type & Class MMU => DEBUG 2019-11-08 11:42:00 -08:00
camierjs 07ae364bcc Allow runtime configuration of Umpire allocator names 2019-11-08 11:30:07 -08:00
camierjs 85c3e485b6 Memory controller setup to avoid static inits 2019-11-05 10:21:57 -08:00
camierjs 3350247687 Remove Insert function for Umpire which isnt needed anymore.
Add UMPIRE_USE_STATIC define to investigate 'invalid device function' error.
2019-11-04 10:52:10 -08:00
camierjs d0f98d1619 MFEM_UMPIRE_HOST & MFEM_UMPIRE_DEVICE names 2019-10-24 18:34:39 -07:00
camierjs d4e2adb294 Cleanup, simplify and converge 2019-10-24 16:34:48 -07:00
camierjs 8431073062 tests/unit/general/test_mem valgrind check 2019-10-24 14:58:33 -07:00
camierjs edf2509992 NewMemoryAndSize own_mem @ true, and all Laghos tests 2019-10-24 11:52:01 -07:00
camierjs 5e8b4a2972 NR tests and aliases fix 2019-10-23 19:02:27 -07:00
camierjs cb5a83139f Dbg cleanup 2019-10-22 18:49:04 -07:00
camierjs de0f93a578 general/dbg.hpp fix for non MPI examples and general/mem_manager fix for appveyor 2019-10-22 17:49:36 -07:00
camierjs 7da941a351 Umpire static debug 2019-10-22 16:28:21 -07:00
camierjs 4e85d8feab CI tests fix 2019-10-22 10:26:36 -07:00
camierjs d021cbf309 Simplify 2019-10-21 18:39:41 -07:00
camierjs 232e71c875 Copy fix 2019-10-18 17:44:41 -07:00
camierjs a0270c6d4d Valgrind tests & Laghos 2019-10-18 12:07:34 -07:00
camierjs 97d4bb3db1 All Laghos MMU,MPI checks 2019-10-18 11:38:07 -07:00
camierjs 8e3649ae62 Laghos MMU, MPI dbg 2019-10-17 19:29:33 -07:00
camierjs 66d6bd683c Laghos checks and debug format fix 2019-10-17 15:52:52 -07:00
camierjs 2efbb7a8c7 _WIN32 fix, comments & sort 2019-10-17 15:16:15 -07:00
camierjs c3fa3378e0 InsertDevice with Insert, IsKnown as static & cleanup 2019-10-17 12:32:16 -07:00
camierjs b08bce4698 Use back ::new and ::delete when possible 2019-10-16 14:59:32 -07:00
camierjs da0c3730b3 Brought back Memcpy class into DeviceMemorySpace 2019-10-16 09:38:35 -07:00
camierjs c69fb3cc1b Allow back HostMemorySpace 2019-10-15 19:24:23 -07:00
camierjs 1027dc7074 Cleanup 2019-10-15 19:22:59 -07:00
camierjs 16bf560d6b Cleanup 2019-10-15 16:45:51 -07:00
camierjs ee8857ee2c Cleanup 2019-10-11 18:47:27 -07:00
camierjs ef560fe45b Simultaneous memory backends 2019-10-11 18:34:29 -07:00
camierjs 0028998993 Cleanup 2019-10-10 16:01:28 -07:00
camierjs 99742db7b9 Umpire setup 2019-10-10 12:37:35 -07:00
camierjs dee3fbd839 Delay any device init at first alloc 2019-10-09 19:08:34 -07:00
camierjs 9d6c9fadc0 Debug traces 2019-10-01 16:26:59 -07:00
camierjs 136ef302f8 Device DEBUG vs DEVICE_MASK fix 2019-10-01 15:43:56 -07:00
camierjs 840158ddc7 Merge branch 'master' into okina-mmu 2019-09-23 10:39:06 -07:00
Veselin Dobrev c22e3949d9 Merge pull request #972 from mfem/artv3/spMatfix
Methods for sparse matrix memory object [artv3/spMatfix]
2019-09-13 20:24:14 -07:00
Tzanio 0fd8f1cc72 make style 2019-09-12 09:39:57 +02:00
artv3 996f97689b fixed conflicts in mesh.cpp 2019-09-05 15:47:18 -07:00
camierjs 4bb27ed051 Move GPU prefix calls to MFEM_GPU 2019-08-28 10:02:38 -07:00
camierjs 762613713c rocm => hip 2019-07-24 17:55:53 -07:00
camierjs 5bf6cad024 GPU, CUDA, ROCM calls 2019-07-23 13:29:14 -07:00
camierjs ca0e31e8ad Warnings fix 2019-07-18 16:00:13 -07:00
camierjs df0492815c UMPIRE with CUDA 2019-07-18 15:55:01 -07:00
camierjs 2b9db87f53 ex1 @ GPU||Debug device 2019-07-18 11:18:11 -07:00