SWDEV-311271 - Initial mempool implementation

HIP_MEM_POOL_SUPPORT controls memory pool support in runtime.
Currently it's disabled by default. The initial change doesn't
include: IPC, MGPU, virtual memory alloc, suballoc, defragmentation,
internal dependencies.

Change-Id: Ibed8528ebec698b045ebb247e49c0ecd6e587ed7
Αυτή η υποβολή περιλαμβάνεται σε:
German Andryeyev
2022-03-28 12:30:04 -04:00
γονέας 1a4fd9b7ea
υποβολή 539d264eb0
14 αρχεία άλλαξαν με 1438 προσθήκες και 7 διαγραφές
@@ -63,7 +63,11 @@ bool init() {
if (context && CL_SUCCESS != context->create(nullptr)) {
context->release();
} else {
g_devices.push_back(new Device(context, i));
auto device = new Device(context, i);
if ((device == nullptr) || !device->Create()) {
return false;
}
g_devices.push_back(device);
}
}