From 2f3df8e691c36ffdab32757e2dc36e2c22bd0eab Mon Sep 17 00:00:00 2001 From: Jatin Chaudhary Date: Wed, 15 Jul 2020 05:29:04 -0400 Subject: [PATCH] Adding device memory channel information Change-Id: I47dfa3daff97b1e3f42484dde5a4aa64244ac544 --- rocclr/device/rocm/rocdevice.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/rocclr/device/rocm/rocdevice.cpp b/rocclr/device/rocm/rocdevice.cpp index 4b01fe7bc3..f07152500a 100755 --- a/rocclr/device/rocm/rocdevice.cpp +++ b/rocclr/device/rocm/rocdevice.cpp @@ -1044,6 +1044,14 @@ bool Device::populateOCLDeviceConstants() { return false; } + if (HSA_STATUS_SUCCESS != + hsa_agent_get_info(_bkendDevice, + static_cast(HSA_AMD_AGENT_INFO_MEMORY_WIDTH), + &info_.globalMemChannels_)) { + return false; + } + assert(info_.globalMemChannels_ > 0); + setupCpuAgent(); assert(system_segment_.handle != 0);