German Andryeyev
9a580288eb
SWDEV-240804 - Allow system memory creation.
...
Always allocate managed memory in ROCclr and backend will decide
what kind of memory to use. Currently ROCclr should fall to
GPU accessible system memory if HMM isn't available
Change-Id: I71328687b2dd4a3f563571f2b755079d82dca433
[ROCm/clr commit: 302e527225 ]
2021-05-18 09:32:57 -04:00
German Andryeyev
bb785af04f
SWDEV-240804 - HMM changes
...
- Accept hipMemAttachHost flag
- Don't allocate HMM memory if HMM is disabled in KFD
Change-Id: I3d386eb0a109a19c16a87a728944a3a6669f643a
[ROCm/clr commit: 5d8cafef2d ]
2021-05-10 13:50:21 -04:00
agodavar
601d2453be
SWDEV-255979 - Added support of __managed__ static variable
...
Change-Id: I9d5cbbecc8c19ec38a95c94ab4130465ba76c102
[ROCm/clr commit: d5b4762d96 ]
2021-02-17 13:01:29 -05:00
German Andryeyev
913d257803
Fix error codes in HMM interfaces
...
Change-Id: I16490c575f2840b1116a4135431a611cf812f3a4
[ROCm/clr commit: ef5d9bd562 ]
2020-10-05 12:54:16 -04:00
German Andryeyev
031cf9d32a
Allow prefetch on the null stream
...
Change-Id: I87e950460361fab65ab140988fc2288bcb194f08
[ROCm/clr commit: b73673bc74 ]
2020-08-12 13:07:43 -04:00
Rahul Garg
420ec4eeae
Return error from hipMallocManaged for size =0
...
Change-Id: Ida0cecf05e1df731176d41e59422d1e606cc9bd9
[ROCm/clr commit: 236ef94166 ]
2020-08-10 18:25:31 +00:00
Vlad Sytchenko
7a902e0788
Fix -Wsign-compare warnings
...
Change-Id: I874dc007ac657c25a72c6752c1a2da74c028a822
[ROCm/clr commit: 8db45328d9 ]
2020-06-17 11:20:45 -04:00
German Andryeyev
17bf7b0138
Initial support for HIP managed memory
...
- Call the new ROCclr interfaces for HMM
Change-Id: I2cd1bf438f712a9e9e328340e7d0c025257ca6c1
[ROCm/clr commit: b182ad9574 ]
2020-06-15 18:10:41 -04:00