Added canMapMemory feature to device properties

这个提交包含在:
Aditya Atluri
2016-03-24 07:33:24 -05:00
父节点 c5ec73736d
当前提交 95c96638aa
共修改 3 个文件,包含 30 行新增和 16 行删除
+6 -1
查看文件
@@ -658,6 +658,11 @@ hipError_t ihipDevice_t::getProperties(hipDeviceProp_t* prop)
prop->arch.hasDynamicParallelism = 0;
prop->concurrentKernels = 1; // All ROCR hardware supports executing multiple kernels concurrently
if ( _device_flags | hipDeviceMapHost) {
prop->canMapHostMemory = 1;
} else {
prop->canMapHostMemory = 0;
}
return e;
}
@@ -859,7 +864,7 @@ void ihipInit()
//If device is not in visible devices list, ignore
continue;
}
g_devices[g_deviceCnt].init(g_deviceCnt, accs[i], 0);
g_devices[g_deviceCnt].init(g_deviceCnt, accs[i], hipDeviceMapHost);
g_deviceCnt++;
}
}