Avoid null stream allocation in hipFree
- Add option to skip stream allocation on access. - Avoid null stream allocation in ihipFree, so an inactive device won't be initialized Change-Id: Id24426640df59a5e7a08b2dd9dcd4d67758b84bf
Este cometimento está contido em:
@@ -24,8 +24,9 @@
|
||||
|
||||
namespace hip {
|
||||
|
||||
amd::HostQueue* Device::NullStream() {
|
||||
amd::HostQueue* null_queue = null_stream_.asHostQueue();
|
||||
// ================================================================================================
|
||||
amd::HostQueue* Device::NullStream(bool skip_alloc) {
|
||||
amd::HostQueue* null_queue = null_stream_.asHostQueue(skip_alloc);
|
||||
if (null_queue == nullptr) {
|
||||
return nullptr;
|
||||
}
|
||||
@@ -34,7 +35,7 @@ amd::HostQueue* Device::NullStream() {
|
||||
return null_queue;
|
||||
}
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
hipError_t hipDeviceGet(hipDevice_t *device, int deviceId) {
|
||||
HIP_INIT_API(hipDeviceGet, device, deviceId);
|
||||
|
||||
Criar uma nova questão referindo esta
Bloquear um utilizador