Maneesh Gupta
c2011c2a2d
Merge pull request #1028 from gargrahul/fix_d2d_async_test
...
[dtest] Fix D2DAsync test
[ROCm/clr commit: 3ba7afcfc1 ]
2019-04-24 16:49:13 +05:30
Aaron Enye Shi
9cd137f2e4
Add COMGR relative path for build machines
...
[ROCm/clr commit: 6b3095f7cb ]
2019-04-23 17:16:26 -04:00
Evgeny Mankov
4177b6f8a1
Merge pull request #1045 from emankov/master
...
[HIPIFY][doc] Provide patches for clang's bug 38811
[ROCm/clr commit: 716ed30878 ]
2019-04-23 21:15:33 +03:00
Evgeny Mankov
bc3583c9bd
[HIPIFY][doc] Provide patches for clang's bug 38811
...
+ Update Readme.md accordingly
[ROCm/clr commit: 87fa81f7be ]
2019-04-23 21:13:00 +03:00
Evgeny Mankov
b8c916f152
Merge pull request #1044 from emankov/master
...
[HIPIFY][hipify-perl] Formatting
[ROCm/clr commit: d8a51ee26c ]
2019-04-23 18:30:38 +03:00
Evgeny Mankov
176db946b2
[HIPIFY][hipify-perl] Formatting
...
[ROCm/clr commit: 65dd1d4c7d ]
2019-04-23 17:55:47 +03:00
David Salinas
5624c3837d
Revert "append the ELF flags for sram-ecc and xnack to the target triple per code object"
...
This reverts commit d1f4e7ea54 .
[ROCm/clr commit: 1237a0b691 ]
2019-04-18 11:49:40 -04:00
Rahul Garg
c6dd7c9678
Fix D2DAsync test
...
[ROCm/clr commit: f1dc017167 ]
2019-04-18 07:35:06 +05:30
Evgeny Mankov
2b42c0efeb
Merge pull request #1025 from emankov/master
...
[HIPIFY][SPARSE] cuSPARSE 10.1 support
[ROCm/clr commit: 9514678aeb ]
2019-04-16 15:01:19 +03:00
Evgeny Mankov
3586f0be35
[HIPIFY][SPARSE] cuSPARSE 10.1 support
...
[ROCm/clr commit: 95aca4f9a9 ]
2019-04-16 14:59:44 +03:00
Evgeny Mankov
fde9571585
Merge pull request #1024 from emankov/master
...
[HIPIFY][BLAS] cuBLAS 10.1 support
[ROCm/clr commit: 542d0c3d7a ]
2019-04-16 12:54:18 +03:00
Evgeny Mankov
e08460eb09
[HIPIFY][BLAS] cuBLAS 10.1 support
...
[ROCm/clr commit: bbcacd0146 ]
2019-04-16 12:52:58 +03:00
Evgeny Mankov
999640effd
Merge pull request #1023 from emankov/master
...
[HIPIFY][cuDNN] Add partial cudnnRNNBiasMode_t support
[ROCm/clr commit: f5f1636181 ]
2019-04-16 11:03:22 +03:00
Evgeny Mankov
26129109df
[HIPIFY][cuDNN] Add partial cudnnRNNBiasMode_t support
...
[ROCm/clr commit: 5fa84735a6 ]
2019-04-16 11:01:01 +03:00
Maneesh Gupta
7c43b9ee4b
Merge pull request #995 from david-salinas/add_sram-ecc_and_xnack_flags_to_triple
...
Append the ELF flags for sram-ecc and xnack to the target triple per code object
[ROCm/clr commit: 715a500b97 ]
2019-04-16 09:10:04 +05:30
Maneesh Gupta
dac817873f
Merge pull request #1019 from scchan/lazy_binding
...
minor workaround for lazy binding
[ROCm/clr commit: 22660bed74 ]
2019-04-16 08:36:10 +05:30
Jeff Daily
cf4e198a91
In hipFree, synchronize owner of memory ( #1018 )
...
* In hipFree, if memory is associated with a device, synchronize that device's streams.
This changes the behavior from synchronizing the currently set TLS device.
* All devices sync in hipFree for _appId=-1 case.
* Revert "All devices sync in hipFree for _appId=-1 case."
This reverts commit 1efb34d6a8426661e45bc5f763422a1147aeac10.
* add HIP_SYNC_FREE env var
[ROCm/clr commit: cf8fb43e6b ]
2019-04-16 08:35:55 +05:30
Mr-LiuSw
e909811963
add little changes in hip_runtime_api.h to work with c language ( #1017 )
...
* Update hip_runtime_api.h
when i try to use mpicc or gcc to compile a c language code which call some hip runtime api , error occured as
> /path/to/hcc_detail/hip_runtime_api.h:2268:33: error: unknown type name ‘hipFuncAttributes’;
> hipFuncGetAttributes(hipFuncAttributes* attr, const void* func);
add ' struct ' for the first parameter of hipFuncGetAttributes will get ride of this problem.
[ROCm/clr commit: 64bdf82265 ]
2019-04-16 08:35:36 +05:30
Aaron Enye Shi
10048a5631
Use COMgr to read Kernel Args Metadata ( #1006 )
...
* Add CMAKE dep to amd_comgr
* Use COMGR for read_kernarg_metadata in COV2
* Do not assume kernargs exist
* Add proper metadata destroy cleanup
* Use a process function for easier destroy
* Remove old read_kernarg_metadata
* Clean up HCC, prints, names
* Use COMGR in CMAKE by default
* Move metadata lookup for keyword values into helper
* Remove C string usage for lookup_keyword_value
* Guard COMGR for non-NVCC path
* Add hip_hcc dependency on comgr package
* Add lifetime to metadata nodes
* Find COMGR config file for amd_comgr target
* Move set_active data earlier
[ROCm/clr commit: 2c80975e9c ]
2019-04-16 08:34:39 +05:30
Evgeny Mankov
7426c317be
Merge pull request #1022 from emankov/master
...
[HIPIFY] cuDNN 7.5.0.56 support
[ROCm/clr commit: 3bc6f1e7b5 ]
2019-04-15 15:48:38 +03:00
Evgeny Mankov
27275c9e8e
[HIPIFY] cuDNN 7.5.0.56 support
...
[ROCm/clr commit: 64f0f29111 ]
2019-04-15 15:46:46 +03:00
Maneesh Gupta
5d577d7ef2
Merge pull request #1021 from mangupta/ci_update_builds
...
[ci] Enable tests on ROCm 2.3
[ROCm/clr commit: b700c19985 ]
2019-04-15 13:27:49 +05:30
Maneesh Gupta
c82695a311
[ci] Enable tests on ROCm 2.3
...
Change-Id: Id344ef600b0868f36f2e7ac08d5664234d88835b
[ROCm/clr commit: 72e17e3c92 ]
2019-04-15 12:38:01 +05:30
Maneesh Gupta
4610845721
Merge pull request #1016 from yxsamliu/align
...
hip-clang: Add __align__
[ROCm/clr commit: 464e098796 ]
2019-04-11 08:54:23 +05:30
Yaxun (Sam) Liu
7d58d7b02a
hip-clang: Add __align__
...
CUDA has __align__. Define eqivalent for hip-clang.
[ROCm/clr commit: e200ece4da ]
2019-04-10 14:17:18 -04:00
Evgeny Mankov
19ba784652
Merge pull request #1015 from emankov/master
...
[HIPIFY] CUDA 10.1 Runtime API support
[ROCm/clr commit: 131e74c64c ]
2019-04-10 18:44:21 +03:00
Evgeny Mankov
ca6021640b
[HIPIFY] CUDA 10.1 Runtime API support
...
[ROCm/clr commit: b11bf48270 ]
2019-04-10 18:41:36 +03:00
Evgeny Mankov
971a55a94a
Merge pull request #1014 from emankov/master
...
[HIPIFY] CUDA 10.1 Driver API support
[ROCm/clr commit: 2603fb409b ]
2019-04-10 15:05:28 +03:00
Evgeny Mankov
61a6949cf0
[HIPIFY] CUDA 10.1 Driver API support
...
[ROCm/clr commit: 9a660c0d48 ]
2019-04-10 15:03:34 +03:00
Maneesh Gupta
f8194fd6f1
Merge pull request #1013 from yxsamliu/config
...
Fix hip-config.cmake for hip-clang
[ROCm/clr commit: 75691ff3e4 ]
2019-04-10 07:53:22 +00:00
Maneesh Gupta
95218deb30
Merge pull request #1012 from yxsamliu/header
...
hip-clang: add include path for hsa headers
[ROCm/clr commit: 9a1f5c99fc ]
2019-04-10 07:53:13 +00:00
Yaxun (Sam) Liu
f6151a55fd
hip-clang: fix hipcc options
...
Use -O3 for default optimization level.
Fix --hip-device-lib-path for warnings about unused option.
[ROCm/clr commit: 419eeb4fe0 ]
2019-04-09 22:31:13 -04:00
Yaxun (Sam) Liu
65aa1eb59c
Fix hip-config.cmake for hip-clang
...
Define HIP_COMPILER and HIP_RUNTIME in hip-config.cmake to
facilitate other packages identify hip-clang and HIP/VDI
runtime.
[ROCm/clr commit: a781d2e017 ]
2019-04-09 16:41:01 -04:00
Yaxun (Sam) Liu
40cf556b82
hip-clang: add include path for hsa headers
...
[ROCm/clr commit: 98642129cc ]
2019-04-09 15:01:50 -04:00
Maneesh Gupta
6f8a83bd11
Merge pull request #1010 from ROCm-Developer-Tools/mangupta-patch-1
...
[ci] Disable hipLaunchParm.tst for now
[ROCm/clr commit: aa8f17193e ]
2019-04-09 03:19:56 +00:00
Evgeny Mankov
ea4138430e
Merge pull request #1011 from emankov/master
...
[HIPIFY][cmake][doc] Update CMakeLists and Readme cause CUDA 10.1 and clang 8.0.0 are released
[ROCm/clr commit: 18b3cbbb4c ]
2019-04-08 20:10:32 +03:00
Evgeny Mankov
0947324f18
[HIPIFY][cmake][doc] Update CMakeLists and Readme cause CUDA 10.1 and clang 8.0.0 are released
...
+ Fix the error in cmake: clang 8.0.0 supports CUDA 10.0, not 10.1; only trunk clang 9.0.0 supports CUDA 10.1.
+ Update Readme:
1. clang's bug 36384 is gone, so latest stable release for Linux is clang 8.0.0, which supports CUDA up to 10.0;
2. update dependencies, testing and building notes.
[ROCm/clr commit: 79e6bd8426 ]
2019-04-08 20:05:21 +03:00
Maneesh Gupta
47fab26a20
[ci] Disable hipLaunchParm.tst for now
...
Due to a HCC bug in rocm-head, the test fails to compile. Disabling the test until the issue is resolved.
Change-Id: Ib4e7baf0b9c2cb5f5dbe38e6dd2bab894d28886a
[ROCm/clr commit: 27013c9af6 ]
2019-04-08 16:14:25 +05:30
Maneesh Gupta
dfb2a26ad9
Merge pull request #1009 from yxsamliu/fix-mgpu
...
Fix regression on multi-gpu due to PR#997
[ROCm/clr commit: 6b47979b8a ]
2019-04-08 08:20:17 +00:00
Yaxun (Sam) Liu
d8acabf24c
Fix regression on multi-gpu due to PR#997
...
[ROCm/clr commit: 5c67ee11f4 ]
2019-04-05 22:54:41 -04:00
Evgeny Mankov
8d78207849
Merge pull request #1003 from acowley/patch-1
...
hipify: translate cudaErrorInvalidSymbol
[ROCm/clr commit: 3352d7b174 ]
2019-04-05 20:21:27 +03:00
Evgeny Mankov
93be84247c
Merge pull request #1007 from emankov/master
...
[HIP][doc] Fix typos and minor text inaccuracies in HIP FAQ
[ROCm/clr commit: 90225d2a39 ]
2019-04-05 20:18:01 +03:00
David Salinas
d1f4e7ea54
append the ELF flags for sram-ecc and xnack to the target triple per code object
...
[ROCm/clr commit: 4d0dc45078 ]
2019-04-05 13:17:11 -04:00
Evgeny Mankov
9eb10c5b4d
[HIPIFY][doc] Fix typos and minor text inaccuracies in HIP FAQ
...
[ROCm/clr commit: 4990a1003b ]
2019-04-05 19:19:38 +03:00
Siu Chi Chan
f6837a4e7f
minor workaround for lazy binding
...
[ROCm/clr commit: b5045af7e9 ]
2019-04-02 17:28:06 -04:00
Anthony Cowley
191dfc8dff
hipify: translate cudaErrorInvalidSymbol
...
[ROCm/clr commit: f15dd58a91 ]
2019-04-02 08:54:37 -04:00
Maneesh Gupta
bedff2406a
Merge pull request #998 from yxsamliu/doc
...
hip-clang: update installation guide.
[ROCm/clr commit: 2d9e5615b7 ]
2019-04-02 05:08:18 +00:00
Maneesh Gupta
9d2c0c8e5d
Merge pull request #997 from yxsamliu/mgpu
...
hip-clang: fix kernel not found on multi-gpu
[ROCm/clr commit: a6e7dfefe3 ]
2019-04-02 05:07:31 +00:00
Evgeny Mankov
1168e2925b
Merge pull request #1001 from emankov/master
...
[HIPIFY][tests] Fix typo in test for CUDA 10.x
[ROCm/clr commit: 887c096ed7 ]
2019-04-01 19:53:42 +03:00
Evgeny Mankov
17ac0d3e19
[HIPIFY][tests] Fix typo in test for CUDA 10.x
...
[ROCm/clr commit: 5b59f87305 ]
2019-04-01 19:52:08 +03:00