SWDEV-2 - Change OpenCL version number from 2399 to 2400.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2146 edit
SWDEV-96241 - Unlike in ORCA, in PAL the actual memory allocated for BusAddressable memory is sometimes larger than "Pow2Align(size, pageSize) + pageSize".
So virtual address of marker should be calculated in another way for WaitMarker command.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#47 edit
SWDEV-2 - Change OpenCL version number from 2398 to 2399.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2145 edit
SWDEV-118182 - OpenCL runtime picks up wrong DLL if AMD APP SDK is installed
- Check the path of the base loaded dll before attempting the default location
http://ocltc.amd.com/reviews/r/12572/
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#566 edit
... //depot/stg/opencl/drivers/opencl/runtime/os/os.cpp#7 edit
SWDEV-2 - Change OpenCL version number from 2397 to 2398.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2144 edit
- Change hipEvent_t to a class.
- Move event logic inside the class.
- Add _type to support Independent, StartCommand, StopCommand events.
StartCommand returns start timestamp from events.
Change-Id: I4ddd694f2645a3ff7170c9111dc1d3e39931ca21
SWDEV-118182 - OpenCL runtime picks up wrong DLL if AMD APP SDK is installed
- Add driver store path to the dll name
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#565 edit
SWDEV-2 - Change OpenCL version number from 2396 to 2397.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2143 edit
SWDEV-2 - Change OpenCL version number from 2395 to 2396.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2142 edit
SWDEV-79445 - OCL generic changes and code clean-up
- Added a simple hang analysis (PAL path only). GPU_ANALYZE_HANG controls the feature. It will create ocl_hang_dump.txt, which will contain OCL resident resources used in the last submissions on this queue and last kernel name. Its recommended to use this feature with GPU_FLUSH_ON_EXECUTION or AMD_OCL_WAIT_COMMAND
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#46 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.hpp#20 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#270 edit
SWDEV-2 - Change OpenCL version number from 2394 to 2395.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2141 edit
SWDEV-79445 - OCL generic changes and code clean-up
- Add OCL_STUB_PROGRAMS it allows to dumps the original OCL programs with unique name and reuse possibly modified versions on the second run.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/appprofile.hpp#11 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/program.cpp#85 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/program.hpp#40 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#268 edit