Yaxun (Sam) Liu
16632b627c
Temporarily disable maxTexture1D in hipDeviceProp_t for VDI ( #1237 )
...
[ROCm/clr commit: 13301398d8 ]
2019-07-19 15:38:32 +00:00
gilbertlee-amd
71f87c218e
Fix Typo HipHostMemory to HipHostMalloc ( #1236 )
...
[ROCm/clr commit: 54ad90f2fa ]
2019-07-19 04:46:07 +00:00
Maneesh Gupta
f0f831daa7
[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
[ROCm/clr commit: af9aae6b4e ]
2019-07-19 04:45:56 +00:00
cdevadas
35f0fb2916
Increased the number of implicit-kernarg bytes to 56 ( #1217 )
...
[ROCm/clr commit: fc0aca2a7d ]
2019-07-19 04:45:34 +00:00
ansurya
af2df395a0
[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
[ROCm/clr commit: f566bec546 ]
2019-07-19 04:45:20 +00:00
wkwchau
d20537e595
Fixed bug of determine max block size in hipOccupancyMaxPotentialBlockSize ( #1235 )
...
[ROCm/clr commit: 6ec476e50a ]
2019-07-18 03:19:29 +00:00
ansurya
8b8946f78b
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
[ROCm/clr commit: 00aa42e05f ]
2019-07-18 03:18:50 +00:00
ansurya
264df316ba
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
[ROCm/clr commit: 849b5ef6af ]
2019-07-18 03:18:28 +00:00
ansurya
aa8224417e
HIPCommander code cleanup ( #1207 )
...
* HIPCommander code cleanup
* Removed non-used headerfiles
* Removed empty ifdef
[ROCm/clr commit: 12bf6dbcda ]
2019-07-18 03:18:15 +00:00
Rahul Garg
d92afe2277
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"
[ROCm/clr commit: d2e8cdc8fb ]
2019-07-18 03:18:04 +00:00
Aryan Salmanpour
a4992850d8
[hip] fix a bug where we parse kernel's arguments layout for a given kernel multiple times ( #1232 )
...
[ROCm/clr commit: 8b90a5d274 ]
2019-07-17 07:29:07 +00:00
Evgeny Mankov
d7600871ad
[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.
[ROCm/clr commit: ba87bcba5c ]
2019-07-17 07:28:54 +00:00
Maneesh Gupta
61833b948d
[dtests] Fix typo in hipAPIStreamDisable.cpp ( #1227 )
...
Change-Id: Ib88a6be49ba192578129bb88ad09817839981398
[ROCm/clr commit: d206d66dfe ]
2019-07-17 07:28:38 +00:00
Maneesh Gupta
ccf76633f9
[dtests] Temporarily disable failing tests ( #1218 )
...
Change-Id: I7bb36a964c635bfbdf67484f3454d8fff7168eb2
[ROCm/clr commit: 4d2f2396aa ]
2019-07-17 07:28:21 +00:00
Evgeny Mankov
096aad2de2
Merge pull request #1220 from emankov/master
...
[HIP][HIPIFY] Split HIP_ARRAY_DESCRIPTOR struct to HIP_ARRAY_DESCRIPTOR and HIP_ARRAY3D_DESCRIPTOR
[ROCm/clr commit: c978af3b13 ]
2019-07-16 18:15:44 +03:00
Evgeny Mankov
5c7e0c921f
Merge pull request #1223 from emankov/cuDNN
...
[HIPIFY][doc] Update README.md: the latest cuDNN 7.6.1.34 is supported
[ROCm/clr commit: ee3045948e ]
2019-07-12 18:51:07 +03:00
Evgeny Mankov
495c6489ee
[HIPIFY][doc] Update README.md: the latest cuDNN 7.6.1.34 is supported
...
[ROCm/clr commit: 608a2a1eb8 ]
2019-07-12 18:49:54 +03:00
Evgeny Mankov
24af494e97
[HIP] Fix segfault on uninitialized struct members in hipArrayCreate and hipArray3DCreate
...
[ROCm/clr commit: 299fbd4842 ]
2019-07-12 16:38:26 +03:00
Evgeny Mankov
7221087cda
Merge pull request #1222 from emankov/perl
...
[HIPIFY][#1221 ] Add regex replacements for include refs with path separators while generating hipify-perl
[ROCm/clr commit: 02eb212e66 ]
2019-07-12 16:20:40 +03:00
Evgeny Mankov
129df30a5f
[HIPIFY][ #1221 ] Add regex replacements for include refs with path separators while generating hipify-perl
...
[ROCm/clr commit: 13788368ea ]
2019-07-12 16:18:00 +03:00
kpyzhov
71297fa621
Added gfx906 kernel binary to the HIPFB file for hipModule test. ( #1215 )
...
[ROCm/clr commit: 728ce926d9 ]
2019-07-12 03:13:45 +00:00
Yaxun (Sam) Liu
682dcddbbd
Add amdgpu targets gfx1010 and gfx1012 ( #1211 )
...
[ROCm/clr commit: 4b5061e13f ]
2019-07-12 03:13:35 +00:00
Evgeny Mankov
b5f0cdaa7b
[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
[ROCm/clr commit: f0832fd968 ]
2019-07-11 14:58:16 +03:00
mhbliao
e402a1db65
Add missing compound assignment operators. ( #1216 )
...
[ROCm/clr commit: e701e337f9 ]
2019-07-11 09:16:15 +00:00
Jatin Chaudhary
877fd02244
Adding fix to initialize a dim3 variable from blockIdx. ( #1212 )
...
Adding gitignore for ctags
[ROCm/clr commit: 46553d719a ]
2019-07-11 09:16:03 +00:00
Maneesh Gupta
362938e1b0
Revert "[ci] Disable hipLaunchParm.tst for now" ( #1087 )
...
[ROCm/clr commit: e3b1dabdc5 ]
2019-07-11 00:24:23 +00:00
Aryan Salmanpour
7a4e3ecc00
[hip][samples] fix a typo in module_api/defaultDriver sample ( #1210 )
...
[ROCm/clr commit: b1d8736f4a ]
2019-07-10 03:05:19 +00:00
Aryan Salmanpour
3fb7138a61
Fix a compilation error when templated operator<< fails if 'U' type is std::ostream. ( #1209 )
...
[ROCm/clr commit: 034e5c0311 ]
2019-07-10 03:05:04 +00:00
Maneesh Gupta
4c944c9ac5
[ci] Enable tests on ROCm 2.6 ( #1208 )
...
[ROCm/clr commit: bb72dd047c ]
2019-07-10 03:04:52 +00:00
darkbuck
bd1ba52254
Fix even more typo. ( #1204 )
...
[ROCm/clr commit: d0afaff280 ]
2019-07-08 11:00:51 +00:00
Jatin Chaudhary
6e8edf8890
Adding bounds check before hipMemset ( #1190 )
...
* Adding bounds check in ihipMemset
* Adding ihipMemPtrGetInfo to hipMemPtrGetInfo
[ROCm/clr commit: fcb0a3d4e2 ]
2019-07-08 11:00:38 +00:00
Evgeny Mankov
4f078733ae
Merge pull request #1206 from emankov/master
...
[HIPIFY] Statistics to CSV file dumping revise
[ROCm/clr commit: ac2357aa0a ]
2019-07-07 20:58:16 +03:00
Evgeny Mankov
c4928afa45
[HIPIFY] Statistics to CSV file dumping revise
...
+ Add option -print-stats-csv to dump statistics to CSV file
+ If -o-dir is specified, CSV file will be dumped there
+ Generate 1 summary file sum_stat.csv in case of multiple sources
[ROCm/clr commit: 60a9143d6d ]
2019-07-07 20:55:17 +03:00
searlmc1
768fca3d42
Fix typo ( T in Vec3_cmp = needs to be int ). ( #1203 )
...
Typo introduced here:
commit 1e12e00009
Author: Alex Voicu <alexandru.voicu@amd.com >
Date: Mon Jun 24 20:02:09 2019 -0500
Put 3-wide vector types on a ketogenic diet. (#1180 )
[ROCm/clr commit: f3bbad0716 ]
2019-07-04 00:44:26 +00:00
kpyzhov
d6b81bc408
Change the type of hipTextureObject_t to pointer to a struct. ( #1199 )
...
This is necessary to allow Runtime to perform required texture buffer handling.
[ROCm/clr commit: 43ffe25979 ]
2019-07-04 00:44:06 +00:00
Jannik
566679ba1d
Fix call to cuda library ( #1197 )
...
* Remove flags parameter from hipOccupancyMaxPotentialBlockSize
This commit makes the hipOccupancyMaxPotentialBlockSize method consistent with hcc path and the CUDA API.
[ROCm/clr commit: a401997b8e ]
2019-07-04 00:43:22 +00:00
Aryan Salmanpour
4b06a21504
[hip] Move _criticalData of ihipStream_t class to private section and use criticalData() to access it ( #1177 )
...
[ROCm/clr commit: 7e48231252 ]
2019-07-04 00:42:19 +00:00
Maneesh Gupta
f977bf9278
Fix sample module_api_global for hip-clang ( #1201 )
...
module_api_global relies on a HCC only feature which allows host code
to write to device variables. This feature does not exist in CUDA
or hip-clang, which causes the sample not working in CUDA or hip-clang.
This patch fixes the sample by using standard features of CUDA and
hip-clang. The fixed sample works in HCC, CUDA and hip-clang.
[ROCm/clr commit: 3541d18528 ]
2019-07-03 08:52:19 +00:00
Yaxun (Sam) Liu
2c8502f1db
Add __hip_pinned_shadow__ for hip-clang and fix texture reference tests ( #1200 )
...
[ROCm/clr commit: 3169f3a881 ]
2019-07-03 08:51:59 +00:00
Maneesh Gupta
154b861905
Added missing NULL checks and corrected API return values ( #1188 )
...
* Added missing NULL checks and corrected API return values as per validation
* Added missing NULL checks
[ROCm/clr commit: a220a8e8e9 ]
2019-07-03 08:51:39 +00:00
Jatin Chaudhary
db5f404b5c
Adding new unroll example ( #1187 )
...
[ROCm/clr commit: 3cb87cdc46 ]
2019-07-03 08:51:19 +00:00
Yaxun Sam Liu
79c6028768
Fix sample module_api_global for hip-clang
...
module_api_global relies on a HCC only feature which allows host code
to write to device variables. This feature does not exist in CUDA
or hip-clang, which causes the sample not working in CUDA or hip-clang.
This patch fixes the sample by using standard features of CUDA and
hip-clang. The fixed sample works in HCC, CUDA and hip-clang.
[ROCm/clr commit: 98648828c0 ]
2019-07-02 16:36:53 -04:00
eshcherb
8b74b0e2b2
hip_api_name fixed to be inline to suppress not used warning ( #1194 )
...
[ROCm/clr commit: 0218f95c32 ]
2019-06-30 03:38:43 +00:00
Evgeny Mankov
bd412c67b5
Merge pull request #1195 from emankov/master
...
[HIPIFY] Clang 7.1.0 support
[ROCm/clr commit: 54dab53c04 ]
2019-06-29 17:25:07 +03:00
Evgeny Mankov
c4396a0aa0
[HIPIFY] Clang 7.1.0 support
...
+ Provide patch for clang's bug 38811
+ Update Readme.md accordingly
[ROCm/clr commit: b1bc9caef9 ]
2019-06-29 17:23:18 +03:00
Anusha Godavarthy Surya
27722855b4
Added missing NULL checks
...
[ROCm/clr commit: 1a7c7e3b06 ]
2019-06-27 20:19:30 +05:30
Anusha Godavarthy Surya
e643bae27d
Added missing NULL checks and corrected API return values as per validation
...
[ROCm/clr commit: 4989452413 ]
2019-06-27 00:19:05 +05:30
Maneesh Gupta
dc4b3289de
Add dependency on amd_comgr in hip-config-*.cmake.in ( #1179 )
...
Change-Id: Ia12a40cd5c89920a50ec714ceae99f60259a6f66
[ROCm/clr commit: a90871aefe ]
2019-06-26 15:18:11 +05:30
wkwchau
7662c1a650
Fixed bug in hipOccupancyMaxPotentialBlockSize for the SGPRs limitation of gfx8 devices ( #1176 )
...
[ROCm/clr commit: 3742f24477 ]
2019-06-26 15:18:00 +05:30
Maneesh Gupta
493e713fde
[packaging] Add dependency on comgr to hip_hcc package ( #1182 )
...
[ROCm/clr commit: e0b86d890c ]
2019-06-25 06:32:46 +05:30