P4 to Git Change 1211287 by xcui@merged_opencl_jxcwin on 2015/11/13 19:19:52
SWDEV-77172 - temporary disable the FGS optimization for a failure on stg. code review: http://ocltc.amd.com/reviews/r/8992/ precheckin: http://ocltc.amd.com:8111/viewModification.html?modId=62238&personal=true&buildTypeId=&tab=vcsModificationBuilds&show_all_builds=true Affected files ... ... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#263 edit ... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#537 edit ... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.hpp#156 edit ... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.cpp#310 edit ... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#391 edit ... //depot/stg/opencl/drivers/opencl/runtime/platform/context.cpp#37 edit
Este commit está contenido en:
@@ -46,11 +46,11 @@ Context::Context(
|
||||
std::swap(svmAllocDevice_.front(), svmAllocDevice_.back());
|
||||
}
|
||||
|
||||
uint isFirstDeviceFGSEnabled = svmAllocDevice_.front()->isFineGrainedSystem();
|
||||
uint isFirstDeviceFGSEnabled = svmAllocDevice_.front()->isFineGrainedSystem(true);
|
||||
for (auto& dev : svmAllocDevice_) {
|
||||
//allocation on fine - grained system incapable device first
|
||||
if (isFirstDeviceFGSEnabled && (dev->type() == CL_DEVICE_TYPE_GPU)
|
||||
&& (!(dev->isFineGrainedSystem()))) {
|
||||
&& (!(dev->isFineGrainedSystem(true)))) {
|
||||
std::swap(svmAllocDevice_.front(), dev);
|
||||
break;
|
||||
}
|
||||
|
||||
Referencia en una nueva incidencia
Block a user