Add support for setting CU mask on ROCclr for ROCm backend

Change-Id: I0dbe2eeb33467fc0f24b26929119c10e9b455da7
This commit is contained in:
Aryan Salmanpour
2020-05-12 10:31:07 -04:00
parent 82dc1a6343
commit fed94b8604
6 changed files with 46 additions and 13 deletions
+2 -2
View File
@@ -34,9 +34,9 @@
namespace amd {
HostQueue::HostQueue(Context& context, Device& device, cl_command_queue_properties properties,
uint queueRTCUs, Priority priority)
uint queueRTCUs, Priority priority, const std::vector<uint32_t>& cuMask)
: CommandQueue(context, device, properties, device.info().queueProperties_,
queueRTCUs, priority),
queueRTCUs, priority, cuMask),
lastEnqueueCommand_(nullptr) {
if (thread_.state() >= Thread::INITIALIZED) {
ScopedLock sl(queueLock_);