Device property concurrentKernels is added to hipDeviceProp_t struct.

For HCC path concurrentKernels is set to true since all ROCR hardware supports this feature.
For NVCC path concurrentKernels is obtained from CUDA's device property cudaDeviceProp::concurrentKernels.
Dieser Commit ist enthalten in:
Evgeny Mankov
2016-02-09 17:10:35 +03:00
Ursprung f8bfc7f54c
Commit 4d4ca3ef3f
3 geänderte Dateien mit 3 neuen und 0 gelöschten Zeilen
+1
Datei anzeigen
@@ -383,6 +383,7 @@ hipError_t ihipDevice_t::getProperties(hipDeviceProp_t* prop)
prop->arch.has3dGrid = 1;
prop->arch.hasDynamicParallelism = 0;
prop->concurrentKernels = 1; // All ROCR hardware supports executing multiple kernels concurrently
return e;
}