Evgeny Mankov
3f41ab38d2
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
e61a9d60f0
[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
d4bf0fb309
Merge pull request #1253 from emankov/cuDNN
...
[HIPIFY][doc] Fix typo
2019-07-24 21:11:02 +03:00
Evgeny Mankov
fa0ef27994
[HIPIFY][doc] Fix typo
2019-07-24 21:10:14 +03:00
Evgeny Mankov
d458ee20ad
Merge pull request #1252 from emankov/cuDNN
...
[HIPIFY][doc] Fix typos
2019-07-24 21:05:59 +03:00
Evgeny Mankov
325ddef6b6
[HIPIFY][doc] Fix typos
2019-07-24 21:04:41 +03:00
Evgeny Mankov
60b2c701d2
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
d1a0ac6990
[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
Aryan Salmanpour
571af6d85b
[hip][tests] add a unit test for using hipExtLaunchMultiKernelMultiDevice API ( #1250 )
2019-07-24 07:57:39 +00:00
Aaron Enye Shi
8c82f9db77
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
7feda764b6
[dtests] Fix complex_loading_behavior.cpp build issues on nvcc path ( #1242 )
2019-07-24 07:49:39 +00:00
Aaron Enye Shi
c56876cc19
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
Evgeny Mankov
7e1a3c450c
Merge pull request #1249 from emankov/cuDNN
...
[HIPIFY][doc] Update Readme.md
2019-07-23 19:35:19 +03:00
Evgeny Mankov
682f1301bd
[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
21d0ef01b1
Merge pull request #1248 from emankov/cuDNN
...
HIPIFY] Clang 8.0.1 support
2019-07-23 19:20:12 +03:00
Evgeny Mankov
deb4325372
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
Evgeny Mankov
bec84fa53b
Merge pull request #1244 from emankov/cuDNN
...
[HIPIFY][#1239 ] Fix an assert
2019-07-22 22:18:58 +03:00
Evgeny Mankov
6d61e02acb
[HIPIFY][ #1239 ] Fix an assert
2019-07-22 22:13:54 +03:00
Evgeny Mankov
452ce283c8
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
14aad50e07
[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
13301398d8
Temporarily disable maxTexture1D in hipDeviceProp_t for VDI ( #1237 )
2019-07-19 15:38:32 +00:00
gilbertlee-amd
54ad90f2fa
Fix Typo HipHostMemory to HipHostMalloc ( #1236 )
2019-07-19 04:46:07 +00:00
Maneesh Gupta
af9aae6b4e
[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
fc0aca2a7d
Increased the number of implicit-kernarg bytes to 56 ( #1217 )
2019-07-19 04:45:34 +00:00
ansurya
f566bec546
[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
wkwchau
6ec476e50a
Fixed bug of determine max block size in hipOccupancyMaxPotentialBlockSize ( #1235 )
2019-07-18 03:19:29 +00:00
ansurya
00aa42e05f
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
849b5ef6af
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
12bf6dbcda
HIPCommander code cleanup ( #1207 )
...
* HIPCommander code cleanup
* Removed non-used headerfiles
* Removed empty ifdef
2019-07-18 03:18:15 +00:00
Rahul Garg
d2e8cdc8fb
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
Aryan Salmanpour
8b90a5d274
[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
ba87bcba5c
[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
d206d66dfe
[dtests] Fix typo in hipAPIStreamDisable.cpp ( #1227 )
...
Change-Id: Ib88a6be49ba192578129bb88ad09817839981398
2019-07-17 07:28:38 +00:00
Maneesh Gupta
4d2f2396aa
[dtests] Temporarily disable failing tests ( #1218 )
...
Change-Id: I7bb36a964c635bfbdf67484f3454d8fff7168eb2
2019-07-17 07:28:21 +00:00
Evgeny Mankov
c978af3b13
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
Evgeny Mankov
ee3045948e
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
608a2a1eb8
[HIPIFY][doc] Update README.md: the latest cuDNN 7.6.1.34 is supported
2019-07-12 18:49:54 +03:00
Evgeny Mankov
299fbd4842
[HIP] Fix segfault on uninitialized struct members in hipArrayCreate and hipArray3DCreate
2019-07-12 16:38:26 +03:00
Evgeny Mankov
02eb212e66
Merge pull request #1222 from emankov/perl
...
[HIPIFY][#1221 ] Add regex replacements for include refs with path separators while generating hipify-perl
2019-07-12 16:20:40 +03:00
Evgeny Mankov
13788368ea
[HIPIFY][ #1221 ] Add regex replacements for include refs with path separators while generating hipify-perl
2019-07-12 16:18:00 +03:00
kpyzhov
728ce926d9
Added gfx906 kernel binary to the HIPFB file for hipModule test. ( #1215 )
2019-07-12 03:13:45 +00:00
Yaxun (Sam) Liu
4b5061e13f
Add amdgpu targets gfx1010 and gfx1012 ( #1211 )
2019-07-12 03:13:35 +00:00
Evgeny Mankov
f0832fd968
[HIP][HIPIFY] Split HIP_ARRAY_DESCRIPTOR struct to HIP_ARRAY_DESCRIPTOR and HIP_ARRAY3D_DESCRIPTOR
...
[Reason] To be compatible with CUDA [#1133 ]
Update HIP code, hipify-clang, tests and docs
[TODO] Add support of the corresponding functions on nvcc fallback path
2019-07-11 14:58:16 +03:00
mhbliao
e701e337f9
Add missing compound assignment operators. ( #1216 )
2019-07-11 09:16:15 +00:00
Jatin Chaudhary
46553d719a
Adding fix to initialize a dim3 variable from blockIdx. ( #1212 )
...
Adding gitignore for ctags
2019-07-11 09:16:03 +00:00
Maneesh Gupta
e3b1dabdc5
Revert "[ci] Disable hipLaunchParm.tst for now" ( #1087 )
2019-07-11 00:24:23 +00:00
Aryan Salmanpour
b1d8736f4a
[hip][samples] fix a typo in module_api/defaultDriver sample ( #1210 )
2019-07-10 03:05:19 +00:00
Aryan Salmanpour
034e5c0311
Fix a compilation error when templated operator<< fails if 'U' type is std::ostream. ( #1209 )
2019-07-10 03:05:04 +00:00
Maneesh Gupta
bb72dd047c
[ci] Enable tests on ROCm 2.6 ( #1208 )
2019-07-10 03:04:52 +00:00
darkbuck
d0afaff280
Fix even more typo. ( #1204 )
2019-07-08 11:00:51 +00:00