Maneesh Gupta
6f8def3200
Merge pull request #1153 from mangupta/disable_hiprtc_tests
...
[dtests] Temporarily disable hiprtc tests
[ROCm/hip commit: d0a6e15cfb ]
2019-06-03 12:00:03 +05:30
Maneesh Gupta
2f957147c9
[dtests] Temporarily disable hiprtc tests
...
Change-Id: I87c0c01837e7b59b11d99fb94d679a765f914da5
[ROCm/hip commit: bd4d1838f2 ]
2019-05-31 16:39:33 +05:30
Maneesh Gupta
5de90e8fb5
Merge pull request #1148 from kpyzhov/fix-windows-hip-clang-path
...
Fixed setting HIP_CLANG_PATH on Windows.
[ROCm/hip commit: 692bcf2063 ]
2019-05-29 12:35:00 +05:30
Siu Chi Chan
b2dff85550
fix compilation error when host compiler is clang ( #1147 )
...
* fix compilation error when host compiler is clang
* use a macro specifically for hcc && hip-clang
[ROCm/hip commit: 72e51f3ad0 ]
2019-05-29 12:34:48 +05:30
Maneesh Gupta
42342ae938
Merge pull request #1146 from mangupta/coop
...
Header changes for cooperative groups
[ROCm/hip commit: 04d56436bb ]
2019-05-29 12:34:33 +05:30
Konstantin Pyzhov
8b61e3c467
Fixed setting HIP_CLANG_PATH on Windows.
...
[ROCm/hip commit: ee1d0efdf6 ]
2019-05-28 09:38:17 -04:00
Maneesh Gupta
d5e847f2a3
Header changes for cooperative groups
...
Change-Id: I5f3acca94275d74adc97adcb168aed9f74951189
[ROCm/hip commit: 21a9e05867 ]
2019-05-28 16:58:55 +05:30
Yaxun (Sam) Liu
e403db242a
Fix hipcc for hip-clang. ( #1143 )
...
* Fix hipcc for hip-clang.
If there is -g, do not add -O3 by default.
If HIP_VDI_HOME is not set, set HIP_VDI_HOME based on hipcc directory for HIP/VDI runtime.
For HIP/VDI runtime, set HIP_CLANG_PATH and DEVICE_LIB_PATH based on HIP_VDI_HOME only if they exist.
This allows using HIP/VDI runtime with hip-clang installed at /opt/rocm/llvm and device lib installed
at /opt/rocm/lib.
* Fix HIP_VDI_HOME for hipcc called from /opt/rocm/bin
[ROCm/hip commit: e17f94e080 ]
2019-05-28 09:40:34 +05:30
Maneesh Gupta
53221cbd6e
Merge pull request #1139 from aaronenyeshi/fix-hip-clang-package-libhiprtc
...
Fix HIP-Clang missing libhiprtc.so packaging
[ROCm/hip commit: 1cb11189aa ]
2019-05-28 08:43:42 +05:30
Evgeny Mankov
1d487ac2e3
Merge pull request #1144 from emankov/cuDNN
...
[HIPIFY][DNN] Support of cuDNN 7.6.0
[ROCm/hip commit: f9a58ead90 ]
2019-05-27 21:47:40 +03:00
Evgeny Mankov
9cda729bbb
[HIPIFY][DNN] Support of cuDNN 7.6.0
...
+ Update docs and README.md accordingly
[ROCm/hip commit: b72909055d ]
2019-05-27 21:44:53 +03:00
Aaron Enye Shi
6af687f890
Workaround HIP-Clang missing libhiprtc.so packaging
...
[ROCm/hip commit: 81a3ea28d5 ]
2019-05-24 20:46:16 +00:00
Evgeny Mankov
bfa90f304a
Merge pull request #1137 from emankov/LLVM
...
[HIPIFY][LLVMCompat] Support of upcoming LLVM 9.0.0
[ROCm/hip commit: 418b89b136 ]
2019-05-24 15:16:27 +03:00
Evgeny Mankov
c3d7fd8d6c
[HIPIFY][LLVMCompat] Support of upcoming LLVM 9.0.0
...
[ROCm/hip commit: e1f6538daa ]
2019-05-24 15:14:14 +03:00
Maneesh Gupta
da977db4df
Merge pull request #1136 from yxsamliu/fix-rdc
...
Fix device lib path for hip-clang.
[ROCm/hip commit: 43e2c9d361 ]
2019-05-24 14:16:30 +05:30
Maneesh Gupta
3338453cca
Merge pull request #1129 from b-sumner/master
...
Update kernel language documentation
[ROCm/hip commit: 184eb790e9 ]
2019-05-24 14:16:21 +05:30
Maneesh Gupta
77010ad8e8
Merge pull request #1128 from aaronenyeshi/fix-smid-func
...
Fix bug in __smid not setting correct size
[ROCm/hip commit: 68ae4a0a3e ]
2019-05-24 14:16:12 +05:30
Maneesh Gupta
4b19bd3736
Merge pull request #1124 from kpyzhov/hipModule-test
...
Updated kernel binary file for hipModule test.
[ROCm/hip commit: 35aac8e8ce ]
2019-05-24 14:16:03 +05:30
Maneesh Gupta
bc2f291f49
Merge pull request #1121 from kpyzhov/hipStreamSync2-test
...
Disable hipStreamSync2 test for hip-clang.
[ROCm/hip commit: d840268636 ]
2019-05-24 14:15:54 +05:30
Maneesh Gupta
5c951ceab8
Merge pull request #1117 from aaronenyeshi/fix-exit-code-hipcc
...
Fix hipcc exit code when failing
[ROCm/hip commit: 49e394c81b ]
2019-05-24 14:15:44 +05:30
Yaxun Sam Liu
320676a2e3
Fix device lib path for hip-clang.
...
We now always need device lib path when compiling and not need it at linking.
[ROCm/hip commit: bba85f0e24 ]
2019-05-23 15:11:02 -04:00
Evgeny Mankov
6f2cedef75
Merge pull request #1132 from emankov/master
...
[HIPIFY] Add device texture fetch functions support
[ROCm/hip commit: 2f56a9c25f ]
2019-05-23 12:48:53 +03:00
Evgeny Mankov
6ba67c4a81
[HIPIFY] Add device texture fetch functions support
...
+ Add a corresponding reverse engineered sample tex2dKernel with texture template
[ROCm/hip commit: c7a2b4e492 ]
2019-05-23 12:47:08 +03:00
Evgeny Mankov
44adf38ebc
Merge pull request #1127 from emankov/master
...
[HIP][HIPIFY] Make hipMemcpyParam2D coherent with cuMemcpy2D
[ROCm/hip commit: 7bd7889de4 ]
2019-05-23 10:45:14 +03:00
Brian Sumner
b0d091506c
Update kernel language documentation
...
[ROCm/hip commit: 2d782664d1 ]
2019-05-22 12:30:00 -07:00
Aaron Enye Shi
b08cbff718
Fix bug in __smid not setting correct size
...
The SZ field should minus by 1 since SIZE range is 1..32. Also add comments that results may vary.
[ROCm/hip commit: ff74babedf ]
2019-05-22 19:20:09 +00:00
Evgeny Mankov
c24d90afb3
[HIP] fix typo in #1127
...
[ROCm/hip commit: eede980a39 ]
2019-05-22 20:48:18 +03:00
Evgeny Mankov
9ebc775254
[HIP] fix nvcc path break in #1127
...
[ROCm/hip commit: 47bbb9c605 ]
2019-05-22 20:04:45 +03:00
Evgeny Mankov
cd309b6638
[HIP][HIPIFY] Make hipMemcpyParam2D coherent with cuMemcpy2D
...
+ Makes hip_Memcpy2D struct compatible with CUDA_MEMCPY2D struct
+ Add hipMemcpyParam2D support in nvcc fallback path
+ Update hipify-clang, tests and docs accordingly
[ROCm/hip commit: 8f059b0ee9 ]
2019-05-22 18:31:39 +03:00
Konstantin Pyzhov
a4202d5ce6
Updated kernel binary file for hipModule test.
...
[ROCm/hip commit: a8b07ada2f ]
2019-05-21 13:21:48 -04:00
Maneesh Gupta
2c1e88ae9c
Merge pull request #1123 from emankov/master
...
[HIP][tests] Copyright notice update
[ROCm/hip commit: 673617f1cd ]
2019-05-21 09:35:13 +05:30
Evgeny Mankov
a6e82d8254
[HIP][tests] Copyright notice update
...
[ROCm/hip commit: c9af61e9d1 ]
2019-05-20 18:46:23 +03:00
Evgeny Mankov
77885c79c6
Merge pull request #1122 from emankov/master
...
[HIPIFY][tests] Add reverse engineered HIP sample "peer2peer"
[ROCm/hip commit: 15c97326f8 ]
2019-05-20 17:17:56 +03:00
Evgeny Mankov
87aa888175
[HIPIFY][tests] Add reverse engineered HIP sample "peer2peer"
...
+ Fix typo in sample "stream"
[ROCm/hip commit: 29d8e10112 ]
2019-05-20 17:16:11 +03:00
Evgeny Mankov
78c4d11f0f
Merge pull request #1120 from emankov/master
...
[HIPIFY][doc] Update README.md
[ROCm/hip commit: 734d235e6a ]
2019-05-20 13:09:50 +03:00
Evgeny Mankov
79b6ba52e8
[HIPIFY][doc] Update README.md
...
+ Populate supported CUDA and LLVM releases with hyperlinks
[ROCm/hip commit: 60609b07bb ]
2019-05-20 13:03:26 +03:00
Konstantin Pyzhov
993f323887
Disable hipStreamSync2 test for hip-clang.
...
[ROCm/hip commit: 7cbaa5082b ]
2019-05-20 02:13:30 -04:00
Maneesh Gupta
ad499e9a57
Merge pull request #1118 from yxsamliu/fix-build-hiprtc
...
Fix build failure due to hiprtc for HIP-Clang
[ROCm/hip commit: 532c2d3637 ]
2019-05-17 21:38:22 +05:30
Yaxun Sam Liu
6735bcf35f
Fix build failure due to hiprtc for HIP-Clang
...
[ROCm/hip commit: 21c179755b ]
2019-05-17 09:52:43 -04:00
Aaron Enye Shi
bce37a03b8
Fix hipcc exit code when failing
...
[ROCm/hip commit: 20ea7e9d26 ]
2019-05-16 20:36:58 +00:00
Evgeny Mankov
ca5d1e1ce6
Update README.md
...
[ROCm/hip commit: b29b8bb690 ]
2019-05-16 18:16:17 +03:00
Evgeny Mankov
0662c1e98d
Merge pull request #1116 from emankov/master
...
[HIPIFY][doc] Update README.md
[ROCm/hip commit: 482c6aebb7 ]
2019-05-16 18:10:09 +03:00
Evgeny Mankov
50253b37be
[HIPIFY][doc] Update README.md
...
+ Update logs
+ Formatting
[ROCm/hip commit: 6508ca8e76 ]
2019-05-16 18:07:11 +03:00
Evgeny Mankov
fa872ef65d
Merge pull request #1115 from emankov/master
...
[HIPIFY][cuDNN] Add cudnnGetFilter4dDescriptor support
[ROCm/hip commit: 390db35dfb ]
2019-05-16 16:39:34 +03:00
Evgeny Mankov
ce28dc83e4
[HIPIFY][cuDNN] Add cudnnGetFilter4dDescriptor support
...
+ Update cudnn_convolution_forward test accordingly
[ROCm/hip commit: aed2affda2 ]
2019-05-16 16:36:23 +03:00
Alex Voicu
d5a3acfd69
Add HIPRTC, glorious ersatz for NVRTC ( #1097 )
...
* Add ersatz for NVRTC.
* Fix extraneous paren and use correct namespace.
* Use lowerCamelCase (yuck, yuck) consistently.
* Link against FS when building hiprtc lib.
* Correctly mark Manipulators. Fix dual compile.
* Add unit tests. Extend HIT to accept linker options.
* Make sure the HIPRTC library is installed.
* Better logging. Try to auto-detect the target.
* Stop specifying the target explicitly.
* Add missing flavour of `hipModuleLaunchKernel`.
* Program was already destroyed.
* Don't use `--genco`. Fix mangled name trimming.
* Fix HIPRTC breakage due to upstream noise.
* [dtests] Replace RUN -> TEST in hiprtc tests
Change-Id: Ie499e92dfe4e5c94634b1c2b76cf52d241bcfea3
* [hit] Set HIP_PATH to HIP_ROOT_DIR for all tests
Change-Id: Ib0ad1f99bc71c03e363e055dd508a7a4a210680a
[ROCm/hip commit: ccfb764a59 ]
2019-05-16 18:28:54 +05:30
Maneesh Gupta
37226415d8
Merge pull request #1113 from wenkaidu/hop_count
...
Use NUMA distance for hop count calculation
[ROCm/hip commit: de7ec55bea ]
2019-05-16 14:16:29 +05:30
Maneesh Gupta
0d973555ee
Merge pull request #1112 from kpyzhov/hipModule-test
...
Upload pre-built kernel binary for hipModule test.
[ROCm/hip commit: 6e4646bb80 ]
2019-05-16 14:16:18 +05:30
Wenkai Du
bea3232428
Use NUMA distance for hop count calculation
...
[ROCm/hip commit: e8e58e9ce5 ]
2019-05-15 21:50:35 +00:00
Evgeny Mankov
597ee8fd19
Merge pull request #1111 from emankov/master
...
[HIPIFY][tests] Add reverse engineered HIP sample "stream"
[ROCm/hip commit: 70f01fad73 ]
2019-05-15 20:18:51 +03:00