Maneesh Gupta
25c828297a
Merge pull request #1129 from b-sumner/master
...
Update kernel language documentation
[ROCm/clr commit: 98d93eef6b ]
2019-05-24 14:16:21 +05:30
Maneesh Gupta
d1bc228f25
Merge pull request #1128 from aaronenyeshi/fix-smid-func
...
Fix bug in __smid not setting correct size
[ROCm/clr commit: f03a8cc1b0 ]
2019-05-24 14:16:12 +05:30
Maneesh Gupta
f9a832ce3f
Merge pull request #1124 from kpyzhov/hipModule-test
...
Updated kernel binary file for hipModule test.
[ROCm/clr commit: f30446c4bc ]
2019-05-24 14:16:03 +05:30
Maneesh Gupta
af0765080c
Merge pull request #1121 from kpyzhov/hipStreamSync2-test
...
Disable hipStreamSync2 test for hip-clang.
[ROCm/clr commit: c289973030 ]
2019-05-24 14:15:54 +05:30
Maneesh Gupta
015891413d
Merge pull request #1117 from aaronenyeshi/fix-exit-code-hipcc
...
Fix hipcc exit code when failing
[ROCm/clr commit: 30ccb66949 ]
2019-05-24 14:15:44 +05:30
Laurent Morichetti
4c402ccfaf
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/clr commit: de89102528 ]
2019-05-23 18:03:32 -07:00
Yaxun Sam Liu
beb0031f4a
Fix device lib path for hip-clang.
...
We now always need device lib path when compiling and not need it at linking.
[ROCm/clr commit: 6360570532 ]
2019-05-23 15:11:02 -04:00
Evgeny Mankov
db10954ba1
Merge pull request #1132 from emankov/master
...
[HIPIFY] Add device texture fetch functions support
[ROCm/clr commit: acaea5d7b2 ]
2019-05-23 12:48:53 +03:00
Evgeny Mankov
fa2ec209ab
[HIPIFY] Add device texture fetch functions support
...
+ Add a corresponding reverse engineered sample tex2dKernel with texture template
[ROCm/clr commit: 7db992cf44 ]
2019-05-23 12:47:08 +03:00
Evgeny Mankov
be03907ced
Merge pull request #1127 from emankov/master
...
[HIP][HIPIFY] Make hipMemcpyParam2D coherent with cuMemcpy2D
[ROCm/clr commit: c3606891a9 ]
2019-05-23 10:45:14 +03:00
Brian Sumner
665c1c550d
Update kernel language documentation
...
[ROCm/clr commit: e481012f43 ]
2019-05-22 12:30:00 -07:00
Aaron Enye Shi
2fd8de1749
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/clr commit: 2b11a8bf0c ]
2019-05-22 19:20:09 +00:00
Evgeny Mankov
3afaf0d2de
[HIP] fix typo in #1127
...
[ROCm/clr commit: 49b9df7a9e ]
2019-05-22 20:48:18 +03:00
Evgeny Mankov
a0e1887ff3
[HIP] fix nvcc path break in #1127
...
[ROCm/clr commit: 6806ab6745 ]
2019-05-22 20:04:45 +03:00
Evgeny Mankov
204043c6e0
[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/clr commit: 9cb3e9aa5e ]
2019-05-22 18:31:39 +03:00
Jenkins
94f17d0953
Merge 'master' into 'amd-master'
...
Change-Id: I2c8409732f0c2397d6c65f1c39c0fb847bd1bcd8
[ROCm/clr commit: 1e526ae7c5 ]
2019-05-22 07:30:16 -04:00
Konstantin Pyzhov
bd9f78fe4e
Updated kernel binary file for hipModule test.
...
[ROCm/clr commit: d2125f0325 ]
2019-05-21 13:21:48 -04:00
Maneesh Gupta
e02fc91feb
Merge pull request #1123 from emankov/master
...
[HIP][tests] Copyright notice update
[ROCm/clr commit: 7068859ff4 ]
2019-05-21 09:35:13 +05:30
Evgeny Mankov
fef3e849eb
[HIP][tests] Copyright notice update
...
[ROCm/clr commit: 7664560f14 ]
2019-05-20 18:46:23 +03:00
Evgeny Mankov
0c34f69f2f
Merge pull request #1122 from emankov/master
...
[HIPIFY][tests] Add reverse engineered HIP sample "peer2peer"
[ROCm/clr commit: be09662009 ]
2019-05-20 17:17:56 +03:00
Evgeny Mankov
3e0fa665f7
[HIPIFY][tests] Add reverse engineered HIP sample "peer2peer"
...
+ Fix typo in sample "stream"
[ROCm/clr commit: 5c205b75f5 ]
2019-05-20 17:16:11 +03:00
Evgeny Mankov
947555c6fe
Merge pull request #1120 from emankov/master
...
[HIPIFY][doc] Update README.md
[ROCm/clr commit: 44f1be5a28 ]
2019-05-20 13:09:50 +03:00
Evgeny Mankov
45fd88e251
[HIPIFY][doc] Update README.md
...
+ Populate supported CUDA and LLVM releases with hyperlinks
[ROCm/clr commit: c3c42834ab ]
2019-05-20 13:03:26 +03:00
Konstantin Pyzhov
05746f20e9
Disable hipStreamSync2 test for hip-clang.
...
[ROCm/clr commit: adf3b8774e ]
2019-05-20 02:13:30 -04:00
Jenkins
ad8b2accd1
Merge 'master' into 'amd-master'
...
Change-Id: Ic1757967f5f1d7982fa304c84f8a4c923dd606c4
[ROCm/clr commit: 96f4b022ab ]
2019-05-18 19:59:41 -07:00
Maneesh Gupta
713ff86eb0
Merge pull request #1118 from yxsamliu/fix-build-hiprtc
...
Fix build failure due to hiprtc for HIP-Clang
[ROCm/clr commit: 71143b426e ]
2019-05-17 21:38:22 +05:30
Jenkins
b9cb2ec991
Merge 'master' into 'amd-master'
...
Change-Id: I4189feaa83580761c6fb2d0b636040a40964cbeb
[ROCm/clr commit: 0d805b92be ]
2019-05-17 10:50:29 -04:00
Yaxun Sam Liu
c0a754b148
Fix build failure due to hiprtc for HIP-Clang
...
[ROCm/clr commit: d088a8c23b ]
2019-05-17 09:52:43 -04:00
Aaron Enye Shi
f4fa9d55f9
Fix hipcc exit code when failing
...
[ROCm/clr commit: 303ba600d6 ]
2019-05-16 20:36:58 +00:00
Evgeny Mankov
824d5d8792
Update README.md
...
[ROCm/clr commit: 633323c981 ]
2019-05-16 18:16:17 +03:00
Evgeny Mankov
df5dbdd6a6
Merge pull request #1116 from emankov/master
...
[HIPIFY][doc] Update README.md
[ROCm/clr commit: ab865dbf0e ]
2019-05-16 18:10:09 +03:00
Evgeny Mankov
71647e33bf
[HIPIFY][doc] Update README.md
...
+ Update logs
+ Formatting
[ROCm/clr commit: df2a64cf0d ]
2019-05-16 18:07:11 +03:00
Evgeny Mankov
9d0ac6be5e
Merge pull request #1115 from emankov/master
...
[HIPIFY][cuDNN] Add cudnnGetFilter4dDescriptor support
[ROCm/clr commit: 21518887bc ]
2019-05-16 16:39:34 +03:00
Evgeny Mankov
76c52aa429
[HIPIFY][cuDNN] Add cudnnGetFilter4dDescriptor support
...
+ Update cudnn_convolution_forward test accordingly
[ROCm/clr commit: 02f8dfe7d8 ]
2019-05-16 16:36:23 +03:00
Alex Voicu
a4a3132c64
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/clr commit: a538eb705a ]
2019-05-16 18:28:54 +05:30
Maneesh Gupta
ef71f962f9
Merge pull request #1113 from wenkaidu/hop_count
...
Use NUMA distance for hop count calculation
[ROCm/clr commit: 3178ae2f92 ]
2019-05-16 14:16:29 +05:30
Maneesh Gupta
13f8cc0139
Merge pull request #1112 from kpyzhov/hipModule-test
...
Upload pre-built kernel binary for hipModule test.
[ROCm/clr commit: 8e9bc62f6e ]
2019-05-16 14:16:18 +05:30
Wenkai Du
3d75b10e0b
Use NUMA distance for hop count calculation
...
[ROCm/clr commit: 56d2dc0022 ]
2019-05-15 21:50:35 +00:00
Evgeny Mankov
6ce0a62bb5
Merge pull request #1111 from emankov/master
...
[HIPIFY][tests] Add reverse engineered HIP sample "stream"
[ROCm/clr commit: 43ad335d3c ]
2019-05-15 20:18:51 +03:00
Evgeny Mankov
355f49a850
[HIPIFY][tests] Add reverse engineered HIP sample "stream"
...
+ Add additional checks for extern __shared__ due to [#1109 ]
[ROCm/clr commit: 7cc12df514 ]
2019-05-15 20:17:03 +03:00
Evgeny Mankov
2addee852a
Merge pull request #1110 from emankov/master
...
[HIPIFY][fix][#1109 ] Do not preserve extern __shared__ for IncompleteArrayType
[ROCm/clr commit: de57a5ba62 ]
2019-05-15 20:09:00 +03:00
Evgeny Mankov
bbe9275e38
[HIPIFY][fix][ #1109 ] Do not preserve extern __shared__ for IncompleteArrayType
...
+ Update tests accordingly
[ROCm/clr commit: bf65120156 ]
2019-05-15 20:05:56 +03:00
foreman
5ff37a06a8
P4 to Git Change 1783301 by cpaquot@cpaquot-ocl-lc-lnx on 2019/05/15 11:57:57
...
SWDEV-189488 - [HIP] Caffe2 TensorTest.TensorSerializationMultiDevices fails
1. Make sure to set attributes->device to current device for host malloc'd
2. Return hipSuccess for hipDeviceCanAccessPeer
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_memory.cpp#56 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_peer.cpp#4 edit
[ROCm/clr commit: 61bacfd131 ]
2019-05-15 12:22:50 -04:00
Konstantin Pyzhov
5bb9455f51
Upload pre-built kernel binary for hipModule test.
...
[ROCm/clr commit: 6242377a5c ]
2019-05-15 07:19:40 -04:00
Jenkins
dc634cc586
Merge 'master' into 'amd-master'
...
Change-Id: I15e04f87004767e238af9aa1ab9567921594d07f
[ROCm/clr commit: 6ffc5cb48f ]
2019-05-15 05:45:15 -04:00
Evgeny Mankov
b866a2e1d1
Merge pull request #1104 from emankov/master
...
[HIPIFY][tests] Add reverse engineered HIP sample Profiler
[ROCm/clr commit: a0f10ebaa2 ]
2019-05-14 16:59:36 +03:00
Evgeny Mankov
7a5a838e80
[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/clr commit: 5e49c25faa ]
2019-05-14 16:43:44 +03:00
Jenkins
a84793b372
Merge 'master' into 'amd-master'
...
Change-Id: I476b12c4e051b47fb2e62dbea709d268d9a2f630
[ROCm/clr commit: b32578d5b9 ]
2019-05-14 02:12:10 -07:00
Evgeny Mankov
a973fba09f
Merge pull request #1102 from emankov/master
...
[HIPIFY][tests] Add reverse engineered HIP sample hipEvent
[ROCm/clr commit: 5da723222e ]
2019-05-13 22:14:41 +03:00
Evgeny Mankov
8c12edcf65
[HIPIFY][tests] Add reverse engineered HIP sample hipEvent
...
[ROCm/clr commit: 9860dac7fa ]
2019-05-13 22:12:43 +03:00