David Rohr
a2e61f597e
Treat .cxx files like .cpp files
...
[ROCm/hip commit: a90310162d ]
2019-08-07 19:11:35 +02:00
foreman
9f77fec459
P4 to Git Change 1979518 by kjayapra@3_HIPWS_TXHDR_ROCM on 2019/08/07 12:40:50
...
SWDEV-198194 - Adding lock in Unregistervar.
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_platform.cpp#36 edit
[ROCm/hip commit: 4092ab0f7a ]
2019-08-07 12:45:50 -04:00
foreman
1a4364558a
P4 to Git Change 1979482 by zukhan@zukhan-ocl-win10 on 2019/08/07 11:30:33
...
SWDEV-196326 - [hipclang-vdi-rocm]: [FBA-80]: Runtime error when all GPUs are hidden by ROCR_VISIBLE_DEVICES
- Adjusted hipGetDeviceCount to return "hipErrorNoDevice".
- This was done to match the same behaviour as HIP-HCC, and API spec for when no devices are found. Rather then return "count = 0" as it did.
ReviewBoardURL = http://ocltc.amd.com/reviews/r/17789/diff/
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_device.cpp#22 edit
[ROCm/hip commit: 7f0373f2e3 ]
2019-08-07 11:44:31 -04:00
foreman
32919a1ecb
P4 to Git Change 1979479 by cpaquot@cpaquot-ocl-lc-lnx on 2019/08/07 11:25:59
...
SWDEV-198424 - [HIP] Implemented missing fields for hipGetDeviceAttribute.
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_device.cpp#21 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_device_runtime.cpp#17 edit
[ROCm/hip commit: 042a4c2bb2 ]
2019-08-07 11:30:59 -04:00
foreman
b6bbedd924
P4 to Git Change 1979460 by kjayapra@3_HIPWS_TXHDR_ROCM on 2019/08/07 11:05:27
...
SWDEV-145570 - Code changes after header update.
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_texture.cpp#13 edit
[ROCm/hip commit: fa2d5186ba ]
2019-08-07 11:07:16 -04:00
lthakur
aeb53881fb
Fixed compilation errors being observed on windows
...
[ROCm/hip commit: 435badcb0e ]
2019-08-07 15:54:46 +05:30
Rahul Garg
fe9cfbdd3c
Enable temporarily disabled device properties on HIP/VDI
...
[ROCm/hip commit: 59bda14979 ]
2019-08-06 22:03:19 -04:00
foreman
a36e00c36d
P4 to Git Change 1979123 by cpaquot@cpaquot-ocl-lc-lnx on 2019/08/06 17:15:10
...
SWDEV-198556 - [HIP] Gnarly bug due to macros:
HIP_RETURN(ret) duplicates ret twice first by setting the last error
then via LogDebugInfo. So if HIP_RETURN has a function as a parameter,
the function would get called twice. So ihipMalloc and ihipMemcpy were
being called twice (and perhaps more functions).
Also logging the pointer returned by ihipMalloc so we can track memory
in logs more easily.
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_internal.hpp#33 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_memory.cpp#65 edit
[ROCm/hip commit: adf865621c ]
2019-08-06 17:19:28 -04:00
Jenkins
b81028a038
Merge 'master' into 'amd-master'
...
Change-Id: Ifbc64e6a162790ce7e2e949904e9d53ef1f6540d
[ROCm/hip commit: a05c22cad3 ]
2019-08-06 05:10:19 -04:00
Evgeny Mankov
1429e1c2fb
[HIP][doc] Populate README.md with the supported CUDA APIs links
...
[ROCm/hip commit: cf8ec29fe2 ]
2019-08-05 16:05:39 +03:00
Evgeny Mankov
faf2ef9af0
Merge pull request #1289 from emankov/master
...
[HIPIFY][doc] Update README.md
[ROCm/hip commit: de1dd33333 ]
2019-08-05 14:50:43 +03:00
Evgeny Mankov
3d8fa99789
[HIPIFY][doc] Update README.md
...
+ cuDNN, Python, and VS supported versions update;
+ testing output update.
[ROCm/hip commit: 739e2df224 ]
2019-08-05 14:49:01 +03:00
Maneesh Gupta
e61c6214f4
Merge pull request #1286 from mangupta/swdev-198753
...
Partial revert of 'Add HSA_PATH to hip_Includes in cmake and hipconfig (#1260 )'
[ROCm/hip commit: 63831417ac ]
2019-08-05 09:52:47 +00:00
Alex Voicu
4509df8151
Fix hip_throw. ( #1285 )
...
* Fix hip_throw.
* Fix typo
* No, really fix typo
[ROCm/hip commit: fbbed603ff ]
2019-08-05 09:52:22 +00:00
Maneesh Gupta
3a04541b9d
Merge pull request #1280 from ROCm-Developer-Tools/fix_dont_break_hcc_just_because
...
This difference makes absolutely no sense.
[ROCm/hip commit: 4ee600ed5e ]
2019-08-05 09:51:53 +00:00
Sarbojit2019
b72170d037
Enabled gcc for hip host code ( #1214 )
...
* Enabled gcc for hip host code
* Adding tests for hip code + (gcc & g++), without kernels
* Excluding nvcc platforms for gcc and g++ tests + Addressing review comments
* minor code clean-up
* Add rocm include path
* Added relative path for library
* Hiding non supported functions for gcc
* Incorporating review comments
[ROCm/hip commit: 3bfff0a23d ]
2019-08-05 09:51:36 +00:00
Jeff Daily
9b44993343
consolidate thread local storage ( #915 )
...
* all thread local access now through single struct
* clean up old commented-out code, more use of GET_TLS()
* fewer calls to GET_TLS by passing tls as a funtion argument
* revert unnecessary change to printf
* fix failing tests due to TLS change
* fix merge conflicts in ihipOccupancyMaxActiveBlocksPerMultiprocessor
[ROCm/hip commit: 1eb3dbf065 ]
2019-08-05 09:51:02 +00:00
Maneesh Gupta
4e771d6097
Partial revert of 'Add HSA_PATH to hip_Includes in cmake and hipconfig ( #1260 )'
...
Change-Id: I35173f2defe446c0d1e5511e582e9c8722841381
[ROCm/hip commit: 0782e79478 ]
2019-08-05 13:32:46 +05:30
Evgeny Mankov
3fe8568377
Merge pull request #1282 from emankov/hipify-clang
...
[HIPIFY][fix][#211 ] Taking into account include guard controlling macro
[ROCm/hip commit: 4bebb52feb ]
2019-08-04 16:31:53 +03:00
foreman
cd496a5a90
P4 to Git Change 1978068 by cpaquot@cpaquot-ocl-lc-lnx on 2019/08/03 12:16:57
...
SWDEV-198546 - [HIP] Implemented basic Ctx APIs that are deprecated.
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_context.cpp#20 edit
[ROCm/hip commit: 44813761ba ]
2019-08-03 12:23:25 -04:00
Evgeny Mankov
728b2f5843
[HIPIFY][fix][ #211 ] Taking into account include guard controlling macro
...
...while including HIP main header file, which is inserted now after #indef controlling macro, or after #pragma once, if it's occurred earlier.
+ Add a couple of unit tests.
ToDo: Check backward compatibility on older clang versions.
[ROCm/hip commit: 25075729f9 ]
2019-08-02 16:46:45 +03:00
Maneesh Gupta
ba14b149d4
Merge pull request #1278 from gargrahul/fix_hipfuncGetAttribute_logstatus
...
Fix missing logstatus in hipFuncGetAttributes
[ROCm/hip commit: f52245d440 ]
2019-08-02 10:00:38 +00:00
wkwchau
b663dbc5ce
Added CooperativeLaunch and CooperativeMultiDeviceLaunch flag and property for hipDeviceGetAttribute() and hipGetDeviceProperties() ( #1247 )
...
[ROCm/hip commit: aaec4f73a6 ]
2019-08-02 10:00:25 +00:00
Alex Voicu
b859635575
This difference makes absolutely no sense.
...
[ROCm/hip commit: a85b0fe68e ]
2019-08-02 12:30:03 +03:00
Jenkins
faa8bfa04a
Merge 'master' into 'amd-master'
...
Change-Id: I1e1c4dd98314f65c5d9a53537eafee324c855718
[ROCm/hip commit: 9fe0bd1a56 ]
2019-08-02 05:10:20 -04:00
Rahul Garg
8b597565c4
Fix missing logstatus in hipFuncGetAttributes
...
[ROCm/hip commit: 474bf0effc ]
2019-08-02 11:51:34 +05:30
foreman
6ccfa38fa3
P4 to Git Change 1977240 by wchau@wc_hip_vdi on 2019/08/01 16:35:47
...
SWDEV-180872 - Runtime support changes for Cooperative Group Features
- Taking into account of SGPRs usage to determine the block size
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_platform.cpp#35 edit
[ROCm/hip commit: 99d54cb7bd ]
2019-08-01 16:40:24 -04:00
foreman
121dddd188
P4 to Git Change 1977018 by cpaquot@cpaquot-ocl-lc-lnx on 2019/08/01 11:58:59
...
SWDEV-197462 - [HIP] Add HIP_INIT_API to hipFree to initialize current thread.
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_memory.cpp#64 edit
[ROCm/hip commit: ed497989b9 ]
2019-08-01 12:06:04 -04:00
wkwchau
c666fdaa08
Added query of hipDeviceAttributeHdpMemFlushCntl and hipDeviceAttribu… ( #1238 )
...
* Added query of hipDeviceAttributeHdpMemFlushCntl and hipDeviceAttributeHdpRegFlushCntl
* Added NVCC blocker for the hip*FlushCntl test cases
[ROCm/hip commit: e7447d5809 ]
2019-08-01 16:03:35 +00:00
Maneesh Gupta
87bc7183bf
Merge pull request #1277 from mangupta/nvcc_devprop
...
[nvcc] Populate missing fields in hipGetDeviceProperties
[ROCm/hip commit: adc95002c6 ]
2019-08-01 08:59:58 +00:00
Maneesh Gupta
bcd4ffb953
Merge pull request #1276 from vsytch/SWDEV-197675
...
[hip][tests] Don't use a hardcoded warp size, since it can be dynamically changed.…
[ROCm/hip commit: 79358e086a ]
2019-08-01 08:59:43 +00:00
Maneesh Gupta
77f847711c
Merge pull request #1275 from yxsamliu/fix-std
...
Fix -std=c++14 for windows
[ROCm/hip commit: be168102c2 ]
2019-08-01 08:59:27 +00:00
Maneesh Gupta
6ae756ccfd
Merge pull request #1243 from jeffdaily/master-stream-lock-fix
...
remove stream locks where it is safe to do so
[ROCm/hip commit: 859fb94f3d ]
2019-08-01 08:59:13 +00:00
wkwchau
7676b86f12
Added support of hipOccupancyMaxActiveBlocksPerMultiprocessor & hipOc… ( #1240 )
...
* Added support of hipOccupancyMaxActiveBlocksPerMultiprocessor & hipOccupancyMaxActiveBlocksPerMultiprocessorWithFlags APIs
* Taking into account of SGPR usage to determine the max active blocks in hipOccupancyMaxActiveBlocksPerMultiprocessor()
[ROCm/hip commit: 4b18b321f7 ]
2019-08-01 08:58:48 +00:00
Maneesh Gupta
1e92f785bc
[nvcc] Populate missing fields in hipGetDeviceProperties
...
Change-Id: Ie90e02674d503e385f144f1ead3d53ff7b49cecc
[ROCm/hip commit: 3ec381d729 ]
2019-08-01 13:16:39 +05:30
Vladislav Sytchenko
6837312da4
Don't use a hardcoded warp size, since it can be dynamically changed. Query it from the runtime instead.
...
[ROCm/hip commit: fd3b626386 ]
2019-07-31 17:04:31 -04:00
Yaxun (Sam) Liu
76ea65c212
Fix -std=c++14 for windows
...
[ROCm/hip commit: f467cb850e ]
2019-07-31 16:36:47 -04:00
Evgeny Mankov
357038ab51
Merge pull request #1274 from emankov/cuDNN
...
[HIP][doc] Populate CUDA Runtime API doc with CUDA version field
[ROCm/hip commit: 7809783a91 ]
2019-07-31 23:01:32 +03:00
Evgeny Mankov
2810475577
[HIP][doc] Populate CUDA Runtime API doc with CUDA version field
...
+ CUDA version - version in which API has appeared and (optional) last version before abandoning it; no value in case of earlier versions < 7.5.
+ Fix typos, add missing references.
[ROCm/hip commit: 77e9ade9bc ]
2019-07-31 22:59:05 +03:00
Maneesh Gupta
ba53d3f04c
Merge pull request #1269 from gargrahul/fix_ptr_attr_unkonwn_to_invalid
...
hipPointerGetAttributes- Change hipErrorUnknown to hipErrorInvalidValue
[ROCm/hip commit: a4407f13db ]
2019-07-31 15:43:06 +00:00
Maneesh Gupta
b0976644d2
Merge pull request #1265 from gargrahul/fix_hip_porting_guide_texture_ref_use
...
[docs]Fix texture reference APIs usage part
[ROCm/hip commit: dec701df03 ]
2019-07-31 15:42:54 +00:00
Rahul Garg
617a6d43dc
Add hip init in hipExtLaunchMultiKernelMultiDevice ( #1263 )
...
* Add hip init in hipExtLaunchMultiKernelMultiDevice
* Add more logstatus for multiple return paths
* Fix missing i in function name
[ROCm/hip commit: b9e6d72ee6 ]
2019-07-31 15:42:29 +00:00
Rahul Garg
d7973153ca
Add HIP init in hipFuncGetAttributes ( #1262 )
...
* Add HIP init in hipFuncGetAttributes
* [dtest]Remove explicit hip init call in hipFuncGetAttributes dtest
[ROCm/hip commit: 0517c30507 ]
2019-07-31 15:42:08 +00:00
Jenkins
38f7f2280e
Merge 'master' into 'amd-master'
...
Change-Id: Icb10bd2bba7544534e71e3c0e7e6f8ba46a7ee3c
[ROCm/hip commit: 73fe08d8f0 ]
2019-07-31 05:09:32 -04:00
Maneesh Gupta
0cb7c0c369
Merge pull request #1270 from mangupta/ci_stablity
...
[ci] Disable flaky hipMemoryAllocateCoherentDriver on CI for now
[ROCm/hip commit: e1376699c3 ]
2019-07-31 05:03:25 +00:00
ansurya
1aee311e6a
Testcase to validate signed/unsigned char,short as normalized float ( #1267 )
...
* Testcase to validate signed/unsigned char,short as normalized float
* corrected test_common.cpp file path
[ROCm/hip commit: 0f0b60f57d ]
2019-07-31 05:02:35 +00:00
ansurya
357c361949
Add HSA_PATH to hip_Includes in cmake and hipconfig ( #1260 )
...
* Add HSA_PATH to hip_Includes in cmake and hipconfig
* HSA_PATH to CACHE path,checks for HSA include path
* Removed new lines at EOF
[ROCm/hip commit: 50597e2085 ]
2019-07-31 05:02:20 +00:00
Maneesh Gupta
877a201ce8
[ci] Disable flaky hipMemoryAllocateCoherentDriver on CI for now
...
Change-Id: Ib90dd390ed71d0b3867e5dc36a41988cc4d42a99
[ROCm/hip commit: 756d4ba1a0 ]
2019-07-31 09:35:43 +05:30
Rahul Garg
0009dc1067
Change hipErrorUnknown to hipErrorInvalidValue
...
[ROCm/hip commit: 483aab031f ]
2019-07-31 00:28:30 +05:30
Evgeny Mankov
9fbb45ba91
Merge pull request #1268 from emankov/cuDNN
...
[HIPIFY][DNN][doc] Populate cuDNN API doc with CUDA version field
[ROCm/hip commit: 707fc26ee7 ]
2019-07-30 20:55:08 +03:00