51efa976bfc18ac4742b992013038056c614b280
ECR #304775 - Wave limiter: Fix bug in adaptation. Dumped waves/simd value is incorrect. Should exit adptation only after the changed waves/simd value is applied. Added wave limiter manager to handle situation that one kernel is enqueued to more than one queues. Create wave limiter for each virtual device. Affected files ... ... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#245 edit ... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.cpp#283 edit ... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.hpp#109 edit ... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#360 edit ... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuwavelimiter.cpp#4 edit ... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuwavelimiter.hpp#3 edit ... //depot/stg/opencl/drivers/opencl/runtime/platform/command.cpp#70 edit ... //depot/stg/opencl/drivers/opencl/runtime/platform/command.hpp#76 edit
Beschreibung
Keine Beschreibung vorhanden
Sprachen
C++
67.5%
C
20.6%
Python
6.6%
CMake
3.4%
Shell
0.6%
Andere
1.1%