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/hip commit: 6430a308fc]
Dieser Commit ist enthalten in:
German Andryeyev
2021-05-17 10:40:39 -04:00
Ursprung 7a0c6880b6
Commit f65b1f0dee
-4
Datei anzeigen
@@ -200,10 +200,6 @@ hipError_t ihipMallocManaged(void** ptr, size_t size, unsigned int align) {
const amd::Device& dev = *ctx.devices()[0];
if (!dev.info().hmmSupported_) {
return hipErrorInvalidValue;
}
// For now limit to the max allocation size on the device.
// The apps should be able to go over the limit in the future
if (dev.info().maxMemAllocSize_ < size) {