Evgeny Mankov
a1ab9aa9c4
Merge pull request #1255 from emankov/cuDNN
...
[HIPIFY][BLAS][doc] Populate cuBlas API doc with CUDA version field
2019-07-25 18:50:25 +03:00
Evgeny Mankov
667defc65d
[HIPIFY][BLAS][doc] Populate cuBlas 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.
2019-07-25 18:49:23 +03:00
Evgeny Mankov
e01e405df8
Merge pull request #1253 from emankov/cuDNN
...
[HIPIFY][doc] Fix typo
2019-07-24 21:11:02 +03:00
Evgeny Mankov
7dfed2ad0d
[HIPIFY][doc] Fix typo
2019-07-24 21:10:14 +03:00
Evgeny Mankov
1c9add54f3
Merge pull request #1252 from emankov/cuDNN
...
[HIPIFY][doc] Fix typos
2019-07-24 21:05:59 +03:00
Evgeny Mankov
4573177fe7
[HIPIFY][doc] Fix typos
2019-07-24 21:04:41 +03:00
Evgeny Mankov
071f03b521
Merge pull request #1251 from emankov/cuDNN
...
[HIPIFY][doc] Populate Driver API doc with CUDA version field
2019-07-24 20:53:57 +03:00
Evgeny Mankov
75c0dc9d8f
[HIPIFY][doc] Populate Driver 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.
2019-07-24 20:52:42 +03:00
foreman
e4072ca0ec
P4 to Git Change 1972936 by pghafari@pghafari-gera-win10 on 2019/07/24 12:22:38
...
SWDEV-197122 - Renamed filename typo
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/CMakeFiles.txt#2 move/delete
... //depot/stg/opencl/drivers/opencl/api/hip/CMakeLists.txt#1 move/add
2019-07-24 12:29:10 -04:00
foreman
01a2cf16e0
P4 to Git Change 1972922 by cpaquot@cpaquot-ocl-lc-lnx on 2019/07/24 11:59:16
...
SWDEV-196881 - [HIP] Fix hipStreamQuery implementation. Using isEmpty isn't correct.
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_internal.hpp#32 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_stream.cpp#20 edit
2019-07-24 12:05:47 -04:00
foreman
49bdfeb9be
P4 to Git Change 1972736 by pghafari@pghafari-gera-win10 on 2019/07/24 04:51:12
...
SWDEV-197122 - Initial CMake file for hip-vdi-rocr path
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/CMakeFiles.txt#1 add
2019-07-24 05:06:40 -04:00
Aryan Salmanpour
f3c4952f80
[hip][tests] add a unit test for using hipExtLaunchMultiKernelMultiDevice API ( #1250 )
2019-07-24 07:57:39 +00:00
Aaron Enye Shi
b754de37c1
Add GFX908 specific changes to HIP ( #1229 )
...
* Add GFX908 specific for HIP
* Fix missing __halfTest in hipTestNativeHalf
2019-07-24 07:51:17 +00:00
Maneesh Gupta
75abc65e12
[dtests] Fix complex_loading_behavior.cpp build issues on nvcc path ( #1242 )
2019-07-24 07:49:39 +00:00
Aaron Enye Shi
0de4caa085
Fix hipMemcpy-size test running out of Host Mem ( #1224 )
...
* Fix hipMemcpy-size test running out of Host Mem
The hipMemcpy-size uses a maxElem calculated from the total GPU mem /8. Then it will allocate 4 times that amount of host memory. This tests begins failing when there is not enough host memory, such as on systems with 32GB GPU mem, and 16GB RAM. This fixes the test if not enough host memory is available on the system.
* Add windows support to hipMemcpy-size fix
* avoid linking extra libs for windows
* HIPMemcpy-size Remove freeCPU including swap
2019-07-24 07:49:20 +00:00
foreman
c837c6e769
P4 to Git Change 1972494 by kjayapra@0_HIPWS_P2P1_ROCM on 2019/07/23 20:01:13
...
SWDEV-144570 - Handling variable register during hipModuleLoad.
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_internal.hpp#31 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#30 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_platform.cpp#34 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.cpp#51 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.hpp#30 edit
2019-07-23 20:09:59 -04:00
foreman
6987b1896b
P4 to Git Change 1972329 by cpaquot@cpaquot-ocl-lc-lnx on 2019/07/23 15:16:26
...
SWDEV-197168 - [HIP] handle width or height or src or dst being 0
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_memory.cpp#63 edit
2019-07-23 15:18:51 -04:00
Evgeny Mankov
cde3d75fa4
Merge pull request #1249 from emankov/cuDNN
...
[HIPIFY][doc] Update Readme.md
2019-07-23 19:35:19 +03:00
Evgeny Mankov
b8e4f93b5c
[HIPIFY][doc] Update Readme.md
...
+ 8.0.1 - is the latest supported clang version on Linux
+ Testing update
2019-07-23 19:30:57 +03:00
Evgeny Mankov
4204c99cc5
Merge pull request #1248 from emankov/cuDNN
...
HIPIFY] Clang 8.0.1 support
2019-07-23 19:20:12 +03:00
Evgeny Mankov
91e461fcf2
HIPIFY] Clang 8.0.1 support
...
+ Tested on Windows and Linux;
+ Provide patch for clang's bug 38811;
+ Update Readme.md accordingly.
P.S.
With the next 9.0.0 release patches for Windows won't be needed, cause all fixes will be there.
2019-07-23 19:18:17 +03:00
Jenkins
9e0abd85bf
Merge 'master' into 'amd-master'
...
Change-Id: I75832f03fee4361d2d71cc90c5fc7171164b3565
2019-07-23 05:10:33 -04:00
Evgeny Mankov
543da8e8ae
Merge pull request #1244 from emankov/cuDNN
...
[HIPIFY][#1239 ] Fix an assert
2019-07-22 22:18:58 +03:00
Evgeny Mankov
d19fcbcde4
[HIPIFY][ #1239 ] Fix an assert
2019-07-22 22:13:54 +03:00
Jeff Daily
f096a3239e
remove stream locks where it is safe to do so
2019-07-22 17:38:51 +00:00
Evgeny Mankov
866cc4e646
Merge pull request #1241 from emankov/cuDNN
...
[HIPIFY][#941 ][fix] Workaround for an assert on forbidden option "--"
2019-07-19 20:25:19 +03:00
Evgeny Mankov
f5d6bb8267
[HIPIFY][ #941 ][fix] Workaround for an assert on forbidden option "--"
...
+ Fixes the following assert in debug version:
Assertion failed: (S.empty() || S[0] != '-') && "Option can't start with '-", file C:\GIT\LLVM\trunk-for-submits\llvm-project\llvm\lib\Support\CommandLine.cpp, line 440
+ DashDash option left declared in order to be listed in help.
2019-07-19 20:23:17 +03:00
Yaxun (Sam) Liu
d7aea38d74
Temporarily disable maxTexture1D in hipDeviceProp_t for VDI ( #1237 )
2019-07-19 15:38:32 +00:00
Jenkins
125969888f
Merge 'master' into 'amd-master'
...
Change-Id: I79fe77319a0627dc35a1a88fe12f0e7115cd679f
2019-07-19 05:10:30 -04:00
gilbertlee-amd
8ff7a99a4c
Fix Typo HipHostMemory to HipHostMalloc ( #1236 )
2019-07-19 04:46:07 +00:00
Maneesh Gupta
888ccbc205
[hit] Workaround for %cc and %cxx mappings. ( #1233 )
...
* [hit] Workaround for %cc and %cxx mappings.
HIP CMakeLists.txt modifies CMAKE_C_COMPILER and CMAKE_CXX_COMPILER.
This messes up any dtests that want to test against cc/c++.
So hardcode %cc to /usr/bin/cc and %cxx to /usr/bin/c++ for now till
we come up with a better solution.
Change-Id: I7dce93ce8360191e612a94e3a735e5612ac27ab5
* [hit] Add auto-variable %hip-path to syntax for BUILD_CMD
Change-Id: Id097a183fbce2b2c9691d0180d3304dd17a4e016
2019-07-19 04:45:56 +00:00
cdevadas
d5dba47804
Increased the number of implicit-kernarg bytes to 56 ( #1217 )
2019-07-19 04:45:34 +00:00
ansurya
fa4d6b353a
[HIP][Tests] Added new testcases for Module API ( #1150 )
...
* [HIP][tests] New testcases for module api
* [HIP][Tests]Support for CUDA devices
* Updated tests as per latest master & test GetGlobal to work on all platforms
2019-07-19 04:45:20 +00:00
Jenkins
5575d2e52e
Merge 'master' into 'amd-master'
...
Change-Id: I143645ea2bd2c543f0d7ed736b4515c39ee2832b
2019-07-18 05:22:11 -04:00
wkwchau
38254caf7a
Fixed bug of determine max block size in hipOccupancyMaxPotentialBlockSize ( #1235 )
2019-07-18 03:19:29 +00:00
ansurya
8e496c09d9
Add Max Texture 1D,2D,3D device properties ( #1226 )
...
* Add Max Texture 1D,2D,3D device properties
* Corrected testcase to use enums defined in hipDeviceAttribute_t
* Added texture 1D,2D and 3D support for NVIDIA path
2019-07-18 03:18:50 +00:00
ansurya
6b6258b84f
UChar and UShort textures as Normalized Float ( #1213 )
...
* UChar and UShort textures as Normalized Float
* UChar and UShort textures as Normalized Float for all float variants
* Handled uninitilaized texture format value
2019-07-18 03:18:28 +00:00
ansurya
84f8441146
HIPCommander code cleanup ( #1207 )
...
* HIPCommander code cleanup
* Removed non-used headerfiles
* Removed empty ifdef
2019-07-18 03:18:15 +00:00
Rahul Garg
1dcf618d20
Fix HIP_VISIBLE_DEVICES order ( #1184 )
...
* Fix HIP_VISIBLE_DEVICES order
* Fix device IDs mismatch
* Fix review comments- loop order and device range check
* Handle incomplete VISIBLE device env variable
* Revert "Handle incomplete VISIBLE device env variable"
2019-07-18 03:18:04 +00:00
Jenkins
174c2ca1f5
Merge 'master' into 'amd-master'
...
Change-Id: I78adcf3c827842ae36df13a9a827da8f66a0c8ea
2019-07-17 13:28:40 -04:00
Aryan Salmanpour
034201f658
[hip] fix a bug where we parse kernel's arguments layout for a given kernel multiple times ( #1232 )
2019-07-17 07:29:07 +00:00
Evgeny Mankov
b1fad7915b
[HIPIFY][bash] Make 'find' sorted by extension ( #1231 )
...
+ Source files are the first to go. It is needed for in-place hipification in order to avoid errors with included but already hipified header files.
+ More extensions support for batch processing.
2019-07-17 07:28:54 +00:00
Maneesh Gupta
8a28afeb84
[dtests] Fix typo in hipAPIStreamDisable.cpp ( #1227 )
...
Change-Id: Ib88a6be49ba192578129bb88ad09817839981398
2019-07-17 07:28:38 +00:00
Maneesh Gupta
f7bb4f233c
[dtests] Temporarily disable failing tests ( #1218 )
...
Change-Id: I7bb36a964c635bfbdf67484f3454d8fff7168eb2
2019-07-17 07:28:21 +00:00
foreman
fd89a62ac3
P4 to Git Change 1968576 by cpaquot@cpaquot-ocl-lc-lnx on 2019/07/16 15:48:18
...
SWDEV-145570 - [HIP] update code after header change
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_memory.cpp#62 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_texture.cpp#12 edit
2019-07-16 15:54:22 -04:00
Evgeny Mankov
7a87fc6c04
Merge pull request #1220 from emankov/master
...
[HIP][HIPIFY] Split HIP_ARRAY_DESCRIPTOR struct to HIP_ARRAY_DESCRIPTOR and HIP_ARRAY3D_DESCRIPTOR
2019-07-16 18:15:44 +03:00
Jenkins
8b4dae7871
Merge 'master' into 'amd-master'
...
Change-Id: I021bf2e7486a66cbf430e5282d7ad483813d5768
2019-07-16 05:25:42 -04:00
Evgeny Mankov
ee2332602e
Merge pull request #1223 from emankov/cuDNN
...
[HIPIFY][doc] Update README.md: the latest cuDNN 7.6.1.34 is supported
2019-07-12 18:51:07 +03:00
Evgeny Mankov
e5fcb5f964
[HIPIFY][doc] Update README.md: the latest cuDNN 7.6.1.34 is supported
2019-07-12 18:49:54 +03:00
Evgeny Mankov
09162d9a53
[HIP] Fix segfault on uninitialized struct members in hipArrayCreate and hipArray3DCreate
2019-07-12 16:38:26 +03:00