Rahul Garg
3f65bec096
Maintain HIP_VISIBLE_DEVICES for kernel launch
...
[ROCm/clr commit: 3be54a903c ]
2019-05-07 05:09:02 +05:30
Rahul Garg
bf3bafb9f5
Fix symbol address issue on NVCC path
...
[ROCm/clr commit: 6cbc70d238 ]
2019-05-07 03:59:43 +05:30
foreman
0e562f5290
P4 to Git Change 1778985 by cpaquot@cpaquot-ocl-lc-lnx on 2019/05/06 17:21:57
...
SWDEV-188668 - [HIP] Implemented hipExtModuleLaunchKernel. Ignoring the flag for now.
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_hcc.def.in#14 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_hcc.map.in#15 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#25 edit
[ROCm/clr commit: 9aecfde4a5 ]
2019-05-06 18:02:54 -04:00
foreman
4f37e552ad
P4 to Git Change 1778971 by cpaquot@cpaquot-ocl-lc-lnx on 2019/05/06 17:03:12
...
SWDEV-187125 - [HIP] Protect hip::Event with lock and add threadId to logs.
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_event.cpp#9 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_event.hpp#3 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_internal.hpp#30 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#24 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_stream.cpp#18 edit
[ROCm/clr commit: 84d257cf3b ]
2019-05-06 17:43:06 -04:00
foreman
be2ca7d2ef
P4 to Git Change 1778949 by michliao@hliao-dev-00-hip.rocm-workspace on 2019/05/06 16:36:53
...
SWDEV-144570 - Fix build failure after switching to gcc-7
- Hex representation of float needs gnu++11. We'd better not relying on
that. Change the float in hex format into alternative representation.
RBT: http://ocltc.amd.com/reviews/r/17300/
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_platform.cpp#29 edit
[ROCm/clr commit: 0da954f20e ]
2019-05-06 17:20:00 -04:00
Maneesh Gupta
f657eba4a5
Implement hipExtGetLinkTypeAndHopCount for ROCm devices
...
Change-Id: Ie5bb4f640ac6d189c7fceeab22627a7494fd10bd
[ROCm/clr commit: 2f43f110d9 ]
2019-05-06 15:54:31 +05:30
foreman
f581ba2aa4
P4 to Git Change 1778587 by chui@ocl-promo-incrementor on 2019/05/06 03:00:17
...
SWDEV-2 - Change OpenCL version number from 2890 to 2891.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2638 edit
[ROCm/clr commit: e37953f099 ]
2019-05-06 03:55:23 -04:00
foreman
2ad9c95413
P4 to Git Change 1778428 by chui@ocl-promo-incrementor on 2019/05/05 17:08:51
...
SWDEV-2 - Change OpenCL version number from 2889 to 2890.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2637 edit
[ROCm/clr commit: 6a217d1ea0 ]
2019-05-05 17:17:25 -04:00
Michael LIAO
f644d4daaa
[test] Add device variant of std::declval.
...
- Current clang disallows any invocation of wrong-side functions even
under context with type-inspection only. Work around that by adding a
variant of `std::decl` with `__device__` attribute.
[ROCm/clr commit: 32f69c8bc4 ]
2019-05-03 15:58:31 -04:00
Michael LIAO
fa74e75fc1
[test] Use explicit cast for address space cast.
...
[ROCm/clr commit: a27877794f ]
2019-05-03 14:56:00 -04:00
Maneesh Gupta
13b13c3493
Merge pull request #1062 from mhbliao/hliao/master/icmp
...
[hip] Re-implement ballot using AMDGCN builtins
[ROCm/clr commit: 2eafa5dcf9 ]
2019-05-03 17:48:19 +05:30
Maneesh Gupta
c73c864fdf
Merge pull request #1058 from mhbliao/hliao/master/devfunc
...
[Device Function] Fix implementation
[ROCm/clr commit: ad070d4da5 ]
2019-05-03 17:47:51 +05:30
Konstantin Pyzhov
1be1dd207a
hipMultiThreadDevice test: Reduced maximum number of created HIP streams on Windows.
...
[ROCm/clr commit: e04e408a37 ]
2019-05-03 05:43:30 -04:00
Konstantin Pyzhov
b2e3880696
Refined hipSetDevice test.
...
[ROCm/clr commit: 29fd3812e5 ]
2019-05-03 05:39:45 -04:00
foreman
35b325c15a
P4 to Git Change 1777875 by chui@ocl-promo-incrementor on 2019/05/03 03:00:03
...
SWDEV-2 - Change OpenCL version number from 2888 to 2889.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2636 edit
[ROCm/clr commit: 0f72983a61 ]
2019-05-03 03:09:51 -04:00
foreman
96044cf114
P4 to Git Change 1777625 by asalmanp@asalmanp-ocl-stg on 2019/05/02 14:31:30
...
SWDEV-132899 - [OCL][GFX10] Add support for Navi12Lite
ReviewBaordURL = http://ocltc.amd.com/reviews/r/17281/
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbedefs#37 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.cpp#78 edit
[ROCm/clr commit: 441d322dc8 ]
2019-05-02 15:20:45 -04:00
Michael LIAO
9823184397
[test] Remove unused common routines.
...
- Remove used common routines, which variadic functions, not supported
feature, are used.
[ROCm/clr commit: aad19f6171 ]
2019-05-02 12:34:07 -04:00
foreman
590ca4c37c
P4 to Git Change 1777295 by chui@ocl-promo-incrementor on 2019/05/02 03:00:03
...
SWDEV-2 - Change OpenCL version number from 2887 to 2888.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2635 edit
[ROCm/clr commit: b6712eb2ed ]
2019-05-02 03:13:01 -04:00
Michael LIAO
08fa23f774
[devfunc] Add necessary __device__ and __host__ attributes.
...
- Minor clean up to keep consistent function declaration.
[ROCm/clr commit: a9f90713f3 ]
2019-05-01 22:26:35 -04:00
foreman
f567589672
P4 to Git Change 1777225 by cpaquot@cpaquot-ocl-lc-lnx on 2019/05/01 18:47:25
...
SWDEV-188233 - [HIP] Implemented hipGetChannelDesc.
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_texture.cpp#11 edit
[ROCm/clr commit: b39d02b166 ]
2019-05-01 19:53:29 -04:00
foreman
70c54adc71
P4 to Git Change 1777158 by cpaquot@cpaquot-ocl-lc-lnx on 2019/05/01 17:12:01
...
SWDEV-188219 - [HIP] Add hipStreamCreateWithPriority. NOP right now.
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_device_runtime.cpp#14 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_hcc.def.in#13 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_hcc.map.in#14 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_stream.cpp#17 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/commandqueue.hpp#21 edit
[ROCm/clr commit: d3774315a0 ]
2019-05-01 18:43:47 -04:00
foreman
2d2e37205f
P4 to Git Change 1777158 by cpaquot@cpaquot-ocl-lc-lnx on 2019/05/01 17:12:01
...
SWDEV-188219 - [HIP] Add hipStreamCreateWithPriority. NOP right now.
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_device_runtime.cpp#14 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_hcc.def.in#13 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_hcc.map.in#14 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_stream.cpp#17 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/commandqueue.hpp#21 edit
[ROCm/clr commit: ef45e9ab42 ]
2019-05-01 18:43:47 -04:00
foreman
9c291c3119
P4 to Git Change 1776901 by gandryey@gera-w8 on 2019/05/01 11:42:45
...
SWDEV-187956 - [CQE OCL][NAVI 10][WIN][LNX] Assertion failure observed with Subtests of OpenMM on PAL/LC path
- Correct the number of SIMDs and SIMD width for Navi10.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldefs.hpp#51 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdefs.hpp#24 edit
... //depot/stg/opencl/drivers/opencl/tests/ocltst/module/runtime/OCLDeviceQueries.cpp#54 edit
[ROCm/clr commit: 268627d98e ]
2019-05-01 12:05:50 -04:00
foreman
60bed323a1
P4 to Git Change 1776881 by jatang@jatang_win_pal_lc on 2019/05/01 11:04:10
...
SWDEV-174198 - Back out changelist 1776874.
Need to wait for //depot/main/drivers/inc/asic_reg/ai_id.h promotion.
Affected files ...
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/linker.cpp#161 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/libUtils.cpp#39 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/target_mappings.h#58 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/target_mappings_hsail.h#54 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/target_mappings_hsail64.h#49 edit
... //depot/stg/opencl/drivers/opencl/compiler/tools/driver/driver.cpp#71 edit
[ROCm/clr commit: e79e3e6f21 ]
2019-05-01 11:49:17 -04:00
foreman
bfefbd1dc0
P4 to Git Change 1776874 by jatang@jatang_win_pal_lc on 2019/05/01 10:56:52
...
SWDEV-174198 - Add support for MI100.
Affected files ...
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/linker.cpp#160 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/libUtils.cpp#38 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/target_mappings.h#57 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/target_mappings_hsail.h#53 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/target_mappings_hsail64.h#48 edit
... //depot/stg/opencl/drivers/opencl/compiler/tools/driver/driver.cpp#70 edit
[ROCm/clr commit: c8d38859e0 ]
2019-05-01 11:44:42 -04:00
foreman
016cc2c43f
P4 to Git Change 1776811 by chui@ocl-promo-incrementor on 2019/05/01 03:00:07
...
SWDEV-2 - Change OpenCL version number from 2886 to 2887.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2634 edit
[ROCm/clr commit: e9dedd6682 ]
2019-05-01 03:09:33 -04:00
foreman
5f144110be
P4 to Git Change 1776765 by todli@todli-win-opencl-kv1 on 2019/04/30 19:30:32
...
SWDEV-181817 - remove HostMemDirectAccess flag for non-tiled 3D image, so that unimplemented pal::Resouce::mapLayers() will not be hit by Fill Image path.
ocltc.amd.com/reviews/r/17238/
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palmemory.cpp#23 edit
[ROCm/clr commit: cf74994c54 ]
2019-04-30 19:41:57 -04:00
Evgeny Mankov
86c59f7bc9
Merge pull request #1063 from emankov/master
...
[HIPIFY][tests] Add cuSPARSE CSR-BCSR-SPMV-conversions example
[ROCm/clr commit: be1e22ffe3 ]
2019-04-30 17:40:05 +03:00
emankov
c27f0b952e
[HIPIFY][tests] Add cuSPARSE CSR-BCSR-SPMV-conversions example
...
[ROCm/clr commit: d5c3e5ea71 ]
2019-04-30 17:37:34 +03:00
Michael LIAO
eb43303d0b
[Device Function] Fix implementation of __bitinsert_u64
...
- It's a common mistake by assuming 1 << shamt would be promoted to
64-bit, if shamt is a 64-bit integer. That's not the case. Replace
that left shift to a 64-bit one to ensure it won't fall into undefined
behavior.
- Fix the host-side implementation as well for device function testing.
[ROCm/clr commit: 2380eb8ecc ]
2019-04-30 08:59:13 -04:00
foreman
dfe6332cfa
P4 to Git Change 1776336 by chui@ocl-promo-incrementor on 2019/04/30 03:00:03
...
SWDEV-2 - Change OpenCL version number from 2885 to 2886.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2633 edit
[ROCm/clr commit: f18b734f30 ]
2019-04-30 03:39:29 -04:00
Michael LIAO
e8de293fc5
[devfunc] Re-implement ballot using AMDGCN builtins
...
- As the signature of `amdgcn.icmp` is changed for next-gen chip, using
clang builtins is portable way to hide that details.
[ROCm/clr commit: a7a4d80f54 ]
2019-04-29 17:21:25 -04:00
Michael LIAO
fb427976d7
[hipcc] Repace --rpath with --rpath-link
...
- With `--rpath`, app's RUNPATH is set to the temporary library path
during build. Instead, `--rpath-link` should be used to leave RUNPATH
untouched. User should set LD_LIBRARY_PATH or system ld.so.conf to
proper setting.
[ROCm/clr commit: 92f90c3651 ]
2019-04-29 16:01:16 -04:00
foreman
c1cd5b9e43
P4 to Git Change 1776019 by gandryey@gera-w8 on 2019/04/29 14:13:29
...
SWDEV-79445 - OCL generic changes and code clean-up
- Remove GPU_DEVICE_NAME support
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#605 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.cpp#131 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.cpp#125 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#305 edit
[ROCm/clr commit: 5f99d6ed66 ]
2019-04-29 14:30:36 -04:00
foreman
6757b5d253
P4 to Git Change 1775995 by gandryey@gera-w8 on 2019/04/29 13:46:53
...
SWDEV-79445 - OCL generic changes and code clean-up
- Enable P2P extension for PAL path, currently it's staging copy only
- Fix P2P staging copy
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_memory.cpp#55 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.cpp#243 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#336 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.cpp#130 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.cpp#77 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#131 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.hpp#59 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.cpp#124 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.hpp#36 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#74 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.cpp#92 edit
[ROCm/clr commit: 7101fd9ed2 ]
2019-04-29 13:58:26 -04:00
foreman
5c11478b66
P4 to Git Change 1775995 by gandryey@gera-w8 on 2019/04/29 13:46:53
...
SWDEV-79445 - OCL generic changes and code clean-up
- Enable P2P extension for PAL path, currently it's staging copy only
- Fix P2P staging copy
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_memory.cpp#55 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.cpp#243 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#336 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.cpp#130 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.cpp#77 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#131 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.hpp#59 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.cpp#124 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.hpp#36 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#74 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.cpp#92 edit
[ROCm/clr commit: 1e33e8be4d ]
2019-04-29 13:58:26 -04:00
foreman
c50040d6e8
P4 to Git Change 1775916 by chui@ocl-promo-incrementor on 2019/04/29 11:12:31
...
SWDEV-2 - Change OpenCL version number from 2884 to 2885.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2632 edit
[ROCm/clr commit: 1dddb78021 ]
2019-04-29 11:28:38 -04:00
Evgeny Mankov
fbadd3f6cd
Merge pull request #1060 from emankov/master
...
[HIPIFY][doc] Update Readme.md: latest cuDNN 7.5.1.10 is supported
[ROCm/clr commit: 67175ea97d ]
2019-04-29 15:42:37 +03:00
Evgeny Mankov
7efe95bc42
[HIPIFY][doc] Update Readme.md: latest cuDNN 7.5.1.10 is supported
...
+ tested with CUDA 9.0, 9,2, 10.0 and 10.1
[ROCm/clr commit: 116daa3a1f ]
2019-04-29 15:41:08 +03:00
Jenkins
c8be3d2bb3
Merge 'master' into 'amd-master'
...
Change-Id: I95e3e5332a3e6a8e23ea717df4df47490916824b
[ROCm/clr commit: f7db1781cd ]
2019-04-26 23:01:32 -07:00
Aaron Enye Shi
f8d108a815
Revert "Use COMgr to read Kernel Args Metadata ( #1006 )"
...
This reverts commit 10048a5631 .
[ROCm/clr commit: 235c6877c8 ]
2019-04-26 16:04:56 -04:00
Aaron Enye Shi
2105ed24fc
Revert "Add COMGR relative path for build machines"
...
This reverts commit 9cd137f2e4 .
[ROCm/clr commit: acfa46bbbc ]
2019-04-26 16:04:56 -04:00
Aaron Enye Shi
9fbc8c0b58
Revert "Add dependency on amd_comgr in hip-config-*.cmake.in"
...
This reverts commit a1aa1f6f10 .
[ROCm/clr commit: 2378c7a20b ]
2019-04-26 16:04:56 -04:00
foreman
4a8b1861fd
P4 to Git Change 1775366 by kjayapra@99_HIPWS_SLV_CHECKIN on 2019/04/26 14:48:23
...
SWDEV-144570 - hipFuncGetAttributes() API changes.
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_internal.hpp#29 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#23 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_platform.cpp#28 edit
[ROCm/clr commit: 33ebadc935 ]
2019-04-26 15:15:48 -04:00
Jenkins
ba25b0c8cb
Merge 'master' into 'amd-master'
...
Change-Id: I00292478e5ccfbb1007e449673e09c11d717782d
[ROCm/clr commit: 4b84c1c486 ]
2019-04-25 17:18:46 -07:00
Maneesh Gupta
a1aa1f6f10
Add dependency on amd_comgr in hip-config-*.cmake.in
...
Change-Id: Iac1d851a8cfb99224e9c5926780273d9b9b08426
[ROCm/clr commit: b8fe5ba572 ]
2019-04-25 15:26:33 -04:00
Sameer Sahasrabuddhe
4f69390332
minor cleanup: eliminate repetition
...
[ROCm/clr commit: c74a97f756 ]
2019-04-25 20:41:16 +05:30
Evgeny Mankov
30c3c7f652
Merge pull request #1053 from emankov/master
...
[HIPIFY][perl][fix][258] Memory fence device functions are supported now
[ROCm/clr commit: 30b49bfaff ]
2019-04-25 13:28:59 +03:00
Evgeny Mankov
729de93385
[HIPIFY][perl][fix][258] Memory fence device functions are supported now
...
[ROCm/clr commit: f0c2fdc6d7 ]
2019-04-25 13:27:30 +03:00
Evgeny Mankov
2b1971b328
Merge pull request #1051 from emankov/master
...
[HIPIFY][DNN] cudnnSetFilter4dDescriptor support
[ROCm/clr commit: 9f2d7c4872 ]
2019-04-25 12:20:09 +03:00