SWDEV-322620 - Virtual Memory Management

Expose VM granularity

Change-Id: Ia6af99843ca957f1139fd369e46e09a6c346da46
Esse commit está contido em:
Christophe Paquot
2022-06-27 12:36:09 -07:00
commit 4aecc29bf0
2 arquivos alterados com 2 adições e 0 exclusões
+1
Ver Arquivo
@@ -609,6 +609,7 @@ struct Info : public amd::EmbeddedObject {
bool pcie_atomics_; //!< Pcie atomics support flag
bool virtualMemoryManagement_; //!< Virtual memory management support
size_t virtualMemAllocGranularity_; //!< virtual memory allocation size/addr granularity
};
//! Device settings
+1
Ver Arquivo
@@ -625,6 +625,7 @@ void NullDevice::fillDeviceInfo(const Pal::DeviceProperties& palProp,
}
}
info_.virtualMemoryManagement_ = true;
info_.virtualMemAllocGranularity_ = static_cast<size_t>(palProp.gpuMemoryProperties.virtualMemAllocGranularity);
}
Device::XferBuffers::~XferBuffers() {