SWDEV-2 - Change OpenCL version number from 2314 to 2315.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2061 edit
[ROCm/clr commit: 5584248bd6]
SWDEV-2 - Change OpenCL version number from 2313 to 2314.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2060 edit
[ROCm/clr commit: cd1ee25c14]
The differences from the similar scripts for hipify.pl:
1. CSV file with extended statistics is produced.
2. scripts' arguments are changed a bit:
DIRNAME [hipify options] [--] [clang options]
where -- is a delimiter; all the arguments are optional, except DIRNAME.
Usage example:
./hipexamine2.sh ./tmp -o-stats ./tmp/stats.csv -- -I/usr/local/cuda-7.5/include -I/usr/local/hipify-clang/hipblas/include 2>&1 | tee log
[ROCm/clr commit: f6aa3ddb0e]
+ REPLACED bytes, TOTAL bytes & CODE CHANGED are added to statistics.
+ -o-stats option for specifying the file with statistic.
[ROCm/clr commit: 52b3fb9f79]
SWDEV-2 - Change OpenCL version number from 2312 to 2313.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2059 edit
[ROCm/clr commit: 615c944321]
SWDEV-2 - Change OpenCL version number from 2311 to 2312.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2058 edit
[ROCm/clr commit: 74d46dd805]
SWDEV-2 - Change OpenCL version number from 2310 to 2311.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2057 edit
[ROCm/clr commit: 81a1726d1d]
SWDEV-2 - Change OpenCL version number from 2309 to 2310.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2056 edit
[ROCm/clr commit: 8b0f04dd54]
https://github.com/GPUOpen-ProfessionalCompute-Tools/HIP/issues/53
+ Unsupported refs (by HIP) are now might be listed along with the supported ones.
+ Warnings are added for the unhandled (by HIPIFY) refs, for instance:
"warning: the following reference is not handled: 'cublasContext' [param decl ptr]."
+ Reflect unsupported CUDA API refs in statistics.
+ Occupancy API [HIP_UNSUPPORTED].
+ A few CUBLAS refs are listed as HIP_UNSUPPORTED.
TODO: Statistics in CSV file.
[ROCm/clr commit: ea8e886077]
SWDEV-2 - Change OpenCL version number from 2308 to 2309.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2055 edit
[ROCm/clr commit: d3f53c7613]
SWDEV-2 - Change OpenCL version number from 2307 to 2308.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2054 edit
[ROCm/clr commit: 37dfc5a1fd]
- hipFunction_t is now returned by value. This eliminates dynamic
allocation / memory management complexity in the module. Removed
the kernel
name so the structure is just 16 bytes now.
- Moved the hsa_executable_load_module and hsa_executable_freeze
calls to the hipModuleLoad and hipModuleLoadData calls.
- Apply sharedMemBytes in hipModuleLaunchKernel to group segment
size (not private).
[ROCm/clr commit: 3f9404d0e1]
SWDEV-2 - Change OpenCL version number from 2306 to 2307.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2053 edit
[ROCm/clr commit: 14e0b5d0e5]
SWDEV-2 - Change OpenCL version number from 2305 to 2306.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2052 edit
[ROCm/clr commit: 45f11736bc]
SWDEV-2 - Change OpenCL version number from 2304 to 2305.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2051 edit
[ROCm/clr commit: a5f9431a5f]
- modified Makefile for hipblas_saxpy to replaced hcblas.so with hipblas.so as part of HCSWAP-100
- Resolved missing separator issue in peer2peer cookbook Makefile
Change-Id: I678fea267eee1481f02da09379339ed78d3f95f2
[ROCm/clr commit: 73ce189c4d]
- modified Makefile for hipblas_saxpy to replaced hcblas.so with hipblas.so as part of HCSWAP-100
- Resolved missing separator issue in peer2peer cookbook Makefile
Change-Id: I678fea267eee1481f02da09379339ed78d3f95f2
[ROCm/clr commit: 8b0ce6e81b]
SWDEV-2 - Change OpenCL version number from 2303 to 2304.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2050 edit
[ROCm/clr commit: f7fcb3e430]
SWDEV-108384 - Force map memory offset to 0
Copy what we do in ORCA and PAL backend: When mapping an image, default the offset to 0 instead of the map offset for the staging buffer.
ReviewBoardURL = http://ocltc.amd.com/reviews/r/12010/diff/
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocmemory.cpp#5 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#25 edit
[ROCm/clr commit: 320d5de3a1]
SWDEV-109407 - 2nd OCL 2.0 Default Device Queue Creation Does Not Set errcode_ret
- Return CL_SUCCESS for the second call on the Default Device Queue creation
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_command.cpp#12 edit
[ROCm/clr commit: dcb7c06585]