P4 to Git Change 1451494 by gandryey@gera-w8 on 2017/08/24 17:34:58

SWDEV-129129 - [[CQE OCL][Vega vs Fiji] Upto 12% Performance drop observed on VEGA10 compared to FIJI while running BlackMagic Davinci Resolve
	- Remove some debug logic (resident_ field) from CL#1451293. It caused some CPU overhead
	- Use a template for waifForFence() to avoid some calls when unnecessary

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palmemory.cpp#15 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palresource.cpp#31 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palresource.hpp#14 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#53 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.hpp#29 edit
This commit is contained in:
foreman
2017-08-24 17:45:19 -04:00
parent ca5f30aa01
commit caad6f5cce
5 changed files with 24 additions and 27 deletions
-1
View File
@@ -170,7 +170,6 @@ bool Memory::create(Resource::MemoryType memType, Resource::CreateParams* params
}
if (result) {
dev().addResource(memRef());
if (params != nullptr) {
memRef()->gpu_ = params->gpu_;
}