foreman
fc6d4d47a3
P4 to Git Change 2024251 by kjayapra@0_HIPWS_LNX1_ROCM on 2019/11/04 10:07:42
...
SWDEV-206759 - Adding support for duplicate global vars
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_internal.hpp#45 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_memory.cpp#81 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#46 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_platform.cpp#48 edit
... //depot/stg/opencl/drivers/opencl/make/hip.git/tests/build/Makefile.hip_tests#30 edit
[ROCm/clr commit: f55f2b8cee ]
2019-11-04 10:13:20 -05:00
Jenkins
776b5c75e0
Merge 'master' into 'amd-master'
...
Change-Id: Ic8372fe0f6b4f6edaae468e01f6c4583dc028d3c
[ROCm/clr commit: e146bbb3fe ]
2019-11-03 12:02:58 -05:00
Rahul Garg
9d078409e3
Merge pull request #1618 from ROCm-Developer-Tools/hotfix_volatile_accessors
...
Separate volatile for clarity. Handle assignment.
[ROCm/clr commit: 3b8a5cff2f ]
2019-11-02 13:50:59 -07:00
Alex Voicu
1a3d02fb08
Separate volatile for clarity. Handle assignment.
...
[ROCm/clr commit: ed0d6ec51e ]
2019-11-02 22:02:08 +02:00
Evgeny Mankov
8e369f9c7d
Merge pull request #1617 from emankov/hipify-clang
...
[HIPIFY] Introduce --cuda-gpu-arch as hipify-clang's option
[ROCm/clr commit: 758ab23b8f ]
2019-11-02 14:21:21 +03:00
Evgeny Mankov
bc9690328f
[HIPIFY] Introduce --cuda-gpu-arch as hipify-clang's option
...
+ Pass it to clang if specified
[ROCm/clr commit: 7142b884ab ]
2019-11-02 14:19:31 +03:00
Rahul Garg
91832b3b13
Merge pull request #1616 from ROCm-Developer-Tools/hotfix_volatile_accessors
...
Accessors should work even when oddly volatile.
[ROCm/clr commit: dc702f5ffe ]
2019-11-01 13:45:54 -07:00
Alex Voicu
5c2503f0bd
Accessors should work even when oddly volatile.
...
[ROCm/clr commit: 2d76dde05b ]
2019-11-01 22:18:01 +02:00
Evgeny Mankov
3b84d8e638
Merge pull request #1615 from emankov/hipify
...
[HIPIFY][CUB][#1460 ][perl] Add "cub::" namespace prefix support in hipify-perl as well
[ROCm/clr commit: 48bb6df7e2 ]
2019-11-01 14:35:55 +03:00
Evgeny Mankov
43d286e9ce
[HIPIFY][CUB][ #1460 ][perl] Add "cub::" namespace prefix support in hipify-perl as well
...
[ROCm/clr commit: c5a2a2daf2 ]
2019-11-01 14:34:18 +03:00
Jenkins
f3abfdfe5d
Merge 'master' into 'amd-master'
...
Change-Id: I8118854c18ba050c3de9b35dcf5cc7afb11688da
[ROCm/clr commit: 618e798ef0 ]
2019-11-01 05:10:10 -04:00
foreman
cf6b79ccd0
P4 to Git Change 2023164 by chui@ocl-promo-incrementor on 2019/11/01 03:00:11
...
SWDEV-2 - Change OpenCL version number from 3030 to 3031.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2778 edit
[ROCm/clr commit: 68340fee18 ]
2019-11-01 03:06:49 -04:00
Rahul Garg
2cf205bc7b
Merge pull request #1582 from amd-lthakur/hipExtMLK
...
Adding a directed test case for hipExtModuleLaunchKernel() api.
[ROCm/clr commit: 1bec1445bb ]
2019-10-31 17:13:26 -07:00
Rahul Garg
e61ff0408c
Merge pull request #1598 from lmoriche/master
...
Fix a code object memory corruption
[ROCm/clr commit: 2199f8a6c6 ]
2019-10-31 17:12:24 -07:00
Jenkins
fa1cb040a3
Merge 'master' into 'amd-master'
...
Change-Id: If052e11355b22726cd10a40598f1a6505c81ed05
[ROCm/clr commit: 8eea3bfc9a ]
2019-10-31 14:58:54 -04:00
Rahul Garg
138b0327da
Add stream
...
[ROCm/clr commit: f556e15361 ]
2019-10-31 12:15:56 -04:00
Rahul Garg
440a172f0e
Fix HIP init calls in hipMemcpy2DFromArray
...
[ROCm/clr commit: 0718ba0f00 ]
2019-10-31 12:15:56 -04:00
Evgeny Mankov
f472257a40
Merge pull request #1612 from emankov/hipify
...
[HIPIFY][cmake][#1572 ] Fix: Do not override CMAKE_INSTALL_PREFIX
[ROCm/clr commit: 8b99b0ffd8 ]
2019-10-31 16:58:36 +03:00
Evgeny Mankov
0cfdeda490
[HIPIFY][cmake][ #1572 ] Fix: Do not override CMAKE_INSTALL_PREFIX
...
Affects building with HIP, standalone building is not changed
[ROCm/clr commit: e79fd55d01 ]
2019-10-31 16:55:06 +03:00
foreman
d72b16eac9
P4 to Git Change 2022345 by chui@ocl-promo-incrementor on 2019/10/31 03:00:12
...
SWDEV-2 - Change OpenCL version number from 3029 to 3030.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2777 edit
[ROCm/clr commit: 60eea61dd7 ]
2019-10-31 03:13:59 -04:00
foreman
9066c4aca4
P4 to Git Change 2022337 by todli@todli-win-opencl-kv1 on 2019/10/31 02:34:19
...
SWDEV-200688 - Correct some misalignment between DeviceInfo and CALtarget, so that VEGAM can be correctly recognized as gfx804 instead of gfx902
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/caltarget.h#10 edit
[ROCm/clr commit: ec18fcbc84 ]
2019-10-31 02:36:59 -04:00
Rahul Garg
31fc374120
Formatting changes
...
[ROCm/clr commit: 07f4431de8 ]
2019-10-30 18:12:51 -07:00
Rahul Garg
5bcc1f66c5
Formatting changes ,variable name and check update
...
[ROCm/clr commit: cd1435cbc7 ]
2019-10-30 18:09:21 -07:00
Rahul Garg
04785f2d54
Merge pull request #1515 from ansurya/tex_unbind_issue_fix
...
Fix undefined ref to hipUnbindTexture for texture types
[ROCm/clr commit: aeb7cebbad ]
2019-10-30 17:54:15 -07:00
foreman
7ee03ae3d3
P4 to Git Change 2022168 by jujiang@JJ-OCL-hip on 2019/10/30 18:06:41
...
SWDEV-208594 - [HIP][Windows] Output mismatch with texture ref test functions with float4 type
-Fix TexRef1D float/float4, and TexRef2D tests.
http://ocltc.amd.com/reviews/r/18203/
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_texture.cpp#26 edit
[ROCm/clr commit: e0107c5792 ]
2019-10-30 18:11:27 -04:00
Laurent Morichetti
f1f649e57c
Addressed review comments
...
Change comment "must exceed" to "must be no shorter than"
move the std::string instead of creating a copy
[ROCm/clr commit: 3243f06eef ]
2019-10-30 13:14:41 -07:00
Evgeny Mankov
5403e7edcc
Merge pull request #1593 from emankov/doc
...
[HIP][cmake] Move all *_INSTALL_DIR variables up before first add_subdirectory()
[ROCm/clr commit: 961bc5737e ]
2019-10-30 22:10:05 +03:00
foreman
da45649b24
P4 to Git Change 2021977 by kjayapra@1_HIPWS_LNX1_PAL on 2019/10/30 13:27:19
...
SWDEV-209747 - Improve HIP Error codes and debug messages.
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_context.cpp#24 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_device.cpp#25 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_device_runtime.cpp#20 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_event.cpp#18 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_memory.cpp#80 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#45 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_peer.cpp#8 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_platform.cpp#47 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_profile.cpp#4 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_surface.cpp#6 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_texture.cpp#25 edit
[ROCm/clr commit: 234e21e08c ]
2019-10-30 13:37:03 -04:00
Rahul Garg
434231ac69
Merge pull request #1607 from mhbliao/hliao/master/missing.api.hip.clang
...
[HIP] Correct headers and add missing function templates for hip-clang.
[ROCm/clr commit: b94f5bd667 ]
2019-10-30 07:48:57 -07:00
foreman
4d6967fa7e
P4 to Git Change 2021639 by chui@ocl-promo-incrementor on 2019/10/30 03:00:53
...
SWDEV-2 - Change OpenCL version number from 3028 to 3029.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2776 edit
[ROCm/clr commit: 6b680186bc ]
2019-10-30 03:07:02 -04:00
foreman
d3b9a50c57
P4 to Git Change 2021608 by michliao@hliao-dev-00-hip.rocm-workspace on 2019/10/30 01:13:58
...
SWDEV-145570 - [HIP] Fix occupancy API prototype.
- They need to be C API, i.e. extern "C".
- Follow the current API and use `uint32_t` instead of `int`.
+ TODO: We need to revert them back once that APIs are changed to be
compatible with CUDA.
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_platform.cpp#46 edit
[ROCm/clr commit: 988882bb4f ]
2019-10-30 01:19:24 -04:00
Michael LIAO
64f2d5e861
[HIP] Correct headers and add missing function templates for hip-clang.
...
- Fix 2 runtime API prototypes
`hipOccupancyMaxActiveBlocksPerMultiprocessor` and
`hipOccupancyMaxActiveBlocksPerMultiprocessorWithFlags`
- Add missing function templates of them in hip-clang.
[ROCm/clr commit: 61bc68a5f4 ]
2019-10-29 22:00:11 -04:00
Rahul Garg
42ab7b830e
Merge pull request #1602 from ROCm-Developer-Tools/revert-1560-satyanveshd/hipoccupy
...
Revert "Cooperative groups match with cuda SWDEV-205006"
[ROCm/clr commit: 9840cdac99 ]
2019-10-29 16:54:36 -07:00
Evgeny Mankov
615b9b373b
Merge pull request #1604 from emankov/hipify
...
[HIPIFY][#1603 ] Fix
[ROCm/clr commit: daab61e8e8 ]
2019-10-29 22:12:39 +03:00
Evgeny Mankov
dc0186720c
[HIPIFY][ #1603 ] Fix
...
[ROCm/clr commit: 050fdad7b7 ]
2019-10-29 22:10:36 +03:00
Rahul Garg
72c686ed67
Revert "Fix occupany APIs ( #1560 )"
...
This reverts commit ad1e409a24 .
[ROCm/clr commit: 27221bc823 ]
2019-10-29 11:41:08 -07:00
Evgeny Mankov
1a9af0ea4e
Merge pull request #1601 from emankov/hipify
...
[HIPIFY][Linux] Rollback --cuda-compile-host-device on Linux
[ROCm/clr commit: 8a7e6fb747 ]
2019-10-29 20:55:29 +03:00
Evgeny Mankov
d8e846fc91
[HIPIFY][Linux] Rollback --cuda-compile-host-device on Linux
...
[Reason] It doesn't work with LLVM 9 and higher; Windows is fine
[ROCm/clr commit: dd2243f2fa ]
2019-10-29 20:53:54 +03:00
Evgeny Mankov
0989a885f9
Merge pull request #1600 from emankov/hipify
...
[HIPIFY] Introduce --cuda-compile-host-device for LLVM >= 9
[ROCm/clr commit: 99c4a40da1 ]
2019-10-29 19:47:15 +03:00
Evgeny Mankov
21d798394a
[HIPIFY] Introduce --cuda-compile-host-device for LLVM >= 9
...
* LLVM < 9 continues using --cuda-host-only
[ROCm/clr commit: 411b18a124 ]
2019-10-29 19:42:53 +03:00
foreman
048e47d190
P4 to Git Change 2021171 by gandryey@gera-win10 on 2019/10/29 12:06:07
...
SWDEV-208424 - ROCr language runtime should not free code object until executable destroy
- Reshuffle the code to make sure HSA runtime can keep the pointer to the code object
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.cpp#67 edit
[ROCm/clr commit: 783f1a506c ]
2019-10-29 12:23:34 -04:00
Evgeny Mankov
532e8138d5
Merge pull request #1599 from emankov/hipify
...
[HIPIFY] cudaMemcpy2DFromArray(Async) support
[ROCm/clr commit: 50df94be1e ]
2019-10-29 19:14:00 +03:00
Evgeny Mankov
bb75fa46f0
[HIPIFY] cudaMemcpy2DFromArray(Async) support
...
[ROCm/clr commit: 5dd00bdf52 ]
2019-10-29 19:12:42 +03:00
Laurent Morichetti
0113961674
Fix a code object memory corruption
...
The lifetime of the buffer given to
hsa_code_object_reader_create_from_memory must exceed that of the
code object reader. We need to create a copy of the code object
binary memory (file) that is kept allocated until the code object
reader is destroyed.
[ROCm/clr commit: 66c91b42e6 ]
2019-10-29 08:23:57 -07:00
foreman
5591526562
P4 to Git Change 2020900 by chui@ocl-promo-incrementor on 2019/10/29 03:00:53
...
SWDEV-2 - Change OpenCL version number from 3027 to 3028.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2775 edit
[ROCm/clr commit: c081898145 ]
2019-10-29 03:02:40 -04:00
foreman
d4643d3325
P4 to Git Change 2020678 by gandryey@gera-win10 on 2019/10/28 18:06:48
...
SWDEV-79445 - OCL generic changes and code clean-up
- Fix memory leaks in COMGR path. Make sure metadata_ object is properly destroyed in COMGR.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/devkernel.cpp#28 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devkernel.hpp#18 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.cpp#66 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.hpp#34 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palkernel.cpp#84 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rockernel.cpp#53 edit
[ROCm/clr commit: 720ea66859 ]
2019-10-28 18:13:35 -04:00
Evgeny Mankov
28a5dd488b
Merge pull request #1594 from emankov/HIP
...
[HIP][doc] Fix typo: AMD-clang -> HIP-clang
[ROCm/clr commit: 3921ea9057 ]
2019-10-28 23:22:57 +03:00
Evgeny Mankov
a4c7894255
[HIP][cmake] Simplify UNIX related code (the beginning)
...
[REASONS]
1. Make OS-dependent code more clear and readable
2. To ease Windows support
[ROCm/clr commit: 4c5c6b4910 ]
2019-10-28 23:22:27 +03:00
Evgeny Mankov
4e02b285d6
[HIP][doc] NVIDIA-nvcc -> HIP-nvcc
...
[ROCm/clr commit: 3df22b2fde ]
2019-10-28 22:46:33 +03:00
Evgeny Mankov
935dd4ce94
[HIP][doc] AMD-hcc -> HIP-hcc
...
[ROCm/clr commit: d312bce79d ]
2019-10-28 21:41:12 +03:00