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
Laurent Morichetti
03fec15b7c
Add support for code object v3
...
Use the code object manager library to parse the code object metadata. Both
code object v2 and v3 formats are now supported for HCC generated binaries.
[ROCm/hip commit: 73f931bdbd ]
2019-05-23 18:03:32 -07:00
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
Evgeny Mankov
75adf32213
[HIPIFY][tests] Add reverse engineered HIP sample "stream"
...
+ Add additional checks for extern __shared__ due to [#1109 ]
[ROCm/hip commit: 64eeeca6ce ]
2019-05-15 20:17:03 +03:00
Evgeny Mankov
946281504d
Merge pull request #1110 from emankov/master
...
[HIPIFY][fix][#1109 ] Do not preserve extern __shared__ for IncompleteArrayType
[ROCm/hip commit: 84a42e1769 ]
2019-05-15 20:09:00 +03:00
Evgeny Mankov
2472ece71d
[HIPIFY][fix][ #1109 ] Do not preserve extern __shared__ for IncompleteArrayType
...
+ Update tests accordingly
[ROCm/hip commit: fa3dda9107 ]
2019-05-15 20:05:56 +03:00
Konstantin Pyzhov
769171e2bb
Upload pre-built kernel binary for hipModule test.
...
[ROCm/hip commit: c8f92bebf3 ]
2019-05-15 07:19:40 -04:00
Evgeny Mankov
ea09ce30c5
Merge pull request #1104 from emankov/master
...
[HIPIFY][tests] Add reverse engineered HIP sample Profiler
[ROCm/hip commit: 8def9412ff ]
2019-05-14 16:59:36 +03:00
Evgeny Mankov
265f9336f5
[HIPIFY][tests] Add reverse engineered HIP sample Profiler
...
+ Add missing cuda_profiler_api.h to hip/hip_profile.h transformation.
NOTE: HIP Profiler API is under development. This is NOT WORKING example.
TODO: Find out a way to generate HIP_SCOPED_MARKER, HIP_BEGIN_MARKER, HIP_END_MARKER, declared in hip/hip_profile.h in particular place (signatures are to obtain).
[ROCm/hip commit: d74d03aa74 ]
2019-05-14 16:43:44 +03:00
Evgeny Mankov
2a2da9a997
Merge pull request #1102 from emankov/master
...
[HIPIFY][tests] Add reverse engineered HIP sample hipEvent
[ROCm/hip commit: aa32693e8f ]
2019-05-13 22:14:41 +03:00
Evgeny Mankov
3d00f22ccc
[HIPIFY][tests] Add reverse engineered HIP sample hipEvent
...
[ROCm/hip commit: 3bc3b61fb4 ]
2019-05-13 22:12:43 +03:00
Evgeny Mankov
4c535af10d
Merge pull request #1101 from emankov/master
...
[HIPIFY][tests] Add reverse engineered HIP sample MatrixTranspose
[ROCm/hip commit: ee2823666b ]
2019-05-13 19:39:16 +03:00
emankov
cac92068bc
[HIPIFY][tests] Add reverse engineered HIP sample MatrixTranspose
...
[ROCm/hip commit: 4b861bca39 ]
2019-05-13 19:37:18 +03:00
Wen-Heng (Jack) Chung
3264991e58
Revert "HACK for SWDEV-173477" ( #1004 )
...
* Revert "HACK for SWDEV-173477"
This reverts commit 3eb009913c .
[ROCm/hip commit: 9b9257f9b0 ]
2019-05-13 14:42:05 +05:30
Maneesh Gupta
384b4554a2
Merge pull request #1083 from gargrahul/fix_hip_impl_visible_agents
...
Maintain HIP_VISIBLE_DEVICES for kernel launch
[ROCm/hip commit: 693bd556d4 ]
2019-05-13 14:20:18 +05:30