Aaron Enye Shi
a047da2c83
hcc-config already sets -lc++ -lc++abi flags
...
Since hcc-config will set the flags for CentOS7 and RHEL 7.X, we don't need to set flags here.
[ROCm/clr commit: de8c59ed00 ]
2017-09-14 10:55:38 -04:00
Aaron Enye Shi
718b5a12d6
Added support for RHEL 7.4
...
[ROCm/clr commit: bfff9bf005 ]
2017-09-13 14:21:43 -04:00
Aaron Enye Shi
aa6fb7ccd4
Update hipcc
...
[ROCm/clr commit: 4f7972b0ee ]
2017-09-12 17:50:44 -04:00
Aaron Enye Shi
a3fba80b02
Must explicitly add libc++ and libc++abi
...
[ROCm/clr commit: f7a2c019c6 ]
2017-09-12 16:59:43 -04:00
Aaron Enye Shi
11a2e5a8bf
[CentOS7] Fix HIP sample hipInfo and other tests
...
Cent OS 7 has conflicts between its libc++ and libstdc++. Seems that we cannot use libstdc++ on Cent OS. This is related to SWDEV-131972 [ROCm CQE][Cent OS 7][G] Building any HIP sample giving an fatal error: 'bits/c++config.h'.
[ROCm/clr commit: 728f1f4c95 ]
2017-09-08 11:46:10 -04:00
Ben Sander
13dabd677c
Merge pull request #167 from bensander/event_safety
...
Event safety
[ROCm/clr commit: 8add022539 ]
2017-08-29 13:55:46 -05:00
Ben Sander
f39e87de0e
Merge pull request #166 from gargrahul/input_ptr_null_check
...
Null check on input pointer arguments
[ROCm/clr commit: ed3325f952 ]
2017-08-29 13:55:38 -05:00
Ben Sander
72dcf7d488
Merge pull request #164 from mangupta/add_install_script
...
Add a basic build+install script
[ROCm/clr commit: f39d7929e9 ]
2017-08-29 11:01:14 -05:00
Maneesh Gupta
73ab902694
Merge pull request #168 from kknox/update-nvidia-volume
...
Update the nvidia volume driver version
[ROCm/clr commit: d152ebe161 ]
2017-08-29 09:37:39 +05:30
Ben Sander
a1cdc40b86
Merge pull request #169 from bensander/doc_update
...
Update docs.
[ROCm/clr commit: f275d267f6 ]
2017-08-28 18:47:47 -05:00
Ben Sander
070bdb3736
Lock streams when waiting on event completion or querying event safety.
...
[ROCm/clr commit: bc9ba7cd81 ]
2017-08-28 18:40:16 -05:00
Ben Sander
ef278f9709
Merge pull request #165 from gargrahul/enable_strmsync_rcrdevnt_dtests
...
Enable hipStreamSync2 and record_event dtests
[ROCm/clr commit: e2a25fcab4 ]
2017-08-28 15:51:35 -05:00
Ben Sander
dcd8961a9d
Update docs.
...
- Review unsupported comments and refresh.
- Review experimental tag in API.
[ROCm/clr commit: a6d1778fff ]
2017-08-28 15:44:38 -05:00
Kent Knox
8faf89e5b7
Update the nvidia volume driver version
...
Move deleting docker images into the try clause, don't treat failure to delete images
as a build failure
[ROCm/clr commit: ff2a957ee2 ]
2017-08-28 13:58:18 -05:00
Rahul Garg
d238f5061e
Null check on input pointer arguments
...
[ROCm/clr commit: 765d7f3c7b ]
2017-08-25 08:46:34 +05:30
Rahul Garg
b6e1129b22
Enable hipStreamSync2 and record_event dtests
...
[ROCm/clr commit: 3e4df05632 ]
2017-08-24 15:51:58 +05:30
Maneesh Gupta
a4898fbf15
Add a basic build+install script
...
Change-Id: Ida0702057fda3cbbe9b4674e07aecacb1004fc90
[ROCm/clr commit: 6db7569dc4 ]
2017-08-24 15:05:45 +05:30
Maneesh Gupta
ca9ca1f808
Merge pull request #162 from gargrahul/correct_devicecnt_check
...
Device count range check on input device id function argument
[ROCm/clr commit: fbcc8764df ]
2017-08-23 14:45:00 +05:30
Maneesh Gupta
97573f176a
Merge pull request #163 from gargrahul/pcibusid_dtests
...
PCI Bus ID related dtests
[ROCm/clr commit: 76700d0d81 ]
2017-08-23 14:44:25 +05:30
Rahul Garg
a76d10b58e
PCI Bus ID related dtests
...
[ROCm/clr commit: 5a49396e3e ]
2017-08-22 15:41:16 +05:30
Maneesh Gupta
93c20f5b07
Merge pull request #159 from bensander/hipDispatchLatency
...
Refactor dispatch latency test and fix several bugs.
[ROCm/clr commit: eab54316ee ]
2017-08-22 14:49:14 +05:30
Rahul Garg
7c51575223
Device count check on input device id
...
[ROCm/clr commit: 04a5a36ef7 ]
2017-08-22 14:05:44 +05:30
Ben Sander
3901200dca
Refactor dispatch latency test and fix several bugs.
...
[ROCm/clr commit: 9da4352142 ]
2017-08-17 08:46:58 -05:00
Maneesh Gupta
ae1c58fd1d
Merge pull request #156 from bensander/update_trace_api
...
Add some new HIP_TRACE_API options.
[ROCm/clr commit: ec84e8818e ]
2017-08-17 12:02:29 +05:30
Maneesh Gupta
41f4db0878
Merge pull request #158 from mangupta/bump_hip_version
...
Bump HIP version to 1.3 and update release notes
[ROCm/clr commit: f18167570d ]
2017-08-16 12:30:13 +05:30
Maneesh Gupta
b151c7c38d
Merge pull request #157 from mangupta/switch_archived_ci_artifacts
...
[ci] Archive packages based on hcc-ctu instead of hcc-1.6
[ROCm/clr commit: dbfe12083e ]
2017-08-16 11:19:20 +05:30
Maneesh Gupta
333984302c
Bump HIP version to 1.3 and update release notes
...
Change-Id: I53f89efca03472cb906bd56200a2bf2996453915
[ROCm/clr commit: 809a548bd4 ]
2017-08-16 11:18:51 +05:30
Maneesh Gupta
57fbb0f290
[ci] Archive packages based on hcc-ctu instead of hcc-1.6
...
Change-Id: Ie1ea6411ed19aae87b979fa001db3e8927fc11f6
[ROCm/clr commit: 59c0df4d5c ]
2017-08-16 10:57:07 +05:30
Ben Sander
c25b5ab653
Merge pull request #152 from scchan/fix_threadfence_system_test
...
add C++11 compilation flags and minor bug fixes
[ROCm/clr commit: a0bbe2da97 ]
2017-08-15 23:04:49 -05:00
Ben Sander
d47041017b
Merge pull request #153 from mangupta/ci_ignore_testbuild_failures
...
[ci] Continue building remaining dtests on failure
[ROCm/clr commit: 6c9c7b9e22 ]
2017-08-15 23:03:41 -05:00
Ben Sander
967ca1a44e
Add some new HIP_TRACE_API options.
...
[ROCm/clr commit: d6aee9ad8f ]
2017-08-16 04:00:33 +00:00
Ben Sander
ce1eab116f
Merge pull request #148 from weixingzhang/vmaddr1
...
[HIP Texture] The GPU virtual address for texture memory needs to be
[ROCm/clr commit: 94554500db ]
2017-08-15 14:19:45 -05:00
Maneesh Gupta
d74896f873
[texture] guard new HCC APIs under workweek
...
Change-Id: I4f60a64fb0b0496ca1eb01ffe6ddda121c25d976
[ROCm/clr commit: 172a568aa6 ]
2017-08-15 15:51:38 +05:30
Maneesh Gupta
3585157c01
[ci] Continue building remaining dtests on failure
...
Change-Id: Iab7fd53517e0b66dd5f71efb9e65bd2e9c91355b
[ROCm/clr commit: c48b1dc8ff ]
2017-08-11 15:57:20 +05:30
Maneesh Gupta
bf29705489
[dtests] Fix hip_threadfence_system test's BUILD command
...
Change-Id: I037c523369e4bddd7a386ffe117fe97a178900fd
[ROCm/clr commit: 88ff8d9da4 ]
2017-08-11 14:49:17 +05:30
Siu Chi Chan
a69503394d
add C++11 compilation flags and minor bug fixes
...
[ROCm/clr commit: 8c2cda8f9e ]
2017-08-10 17:58:36 +00:00
Maneesh Gupta
b37cc92f36
Merge pull request #138 from scchan/threadfence_system
...
implement __threadfence_system
[ROCm/clr commit: 2bd79ab9f5 ]
2017-08-10 12:51:05 +05:30
Maneesh Gupta
a8dc5dc11b
[dtests] Disable hip_threadfence_system.tst on nvcc
...
The test needs some more modifications before it is ready for building
on nvcc path. Disabling it for now so that the pull request can be
merged.
Change-Id: I19a894fcda7b2159f86a4e4e95a409c5655d3760
[ROCm/clr commit: 0d537f9966 ]
2017-08-10 12:05:58 +05:30
Ben Sander
b17e0394f5
Merge pull request #146 from gargrahul/docs_update_memcpysymbol
...
docs update for memcpytosymbol support
[ROCm/clr commit: e810da61f3 ]
2017-08-09 17:48:48 -05:00
Ben Sander
34775b1296
Merge pull request #145 from gargrahul/context_mgmt_changes
...
Updated context management logic:
[ROCm/clr commit: dfc87a85bd ]
2017-08-09 17:47:45 -05:00
Ben Sander
086cd96e56
Merge pull request #139 from gargrahul/disable_p2pcoherency_test
...
Disable failing test p2p_copy_coherency
[ROCm/clr commit: 2a3ba24776 ]
2017-08-09 16:54:33 -05:00
Maneesh Gupta
97aabed5f4
Merge pull request #147 from mangupta/bump_workweek
...
Bump min hcc_workweek required for named kernel dispatch to 17312
[ROCm/clr commit: 077c5a75af ]
2017-08-09 14:10:07 +05:30
Weixing Zhang
a7f95bb8ee
[HIP Texture] The GPU virtual address for texture memory needs to be
...
aligned.
In hcc_am, a bigger buffer will be allocated for alignment purpose
and _unalignedDevicePointer is added in struct AmPointerInfo for
original allocated address.
[ROCm/clr commit: e4de2d1138 ]
2017-08-08 11:18:00 -04:00
Maneesh Gupta
51c48e4cef
Bump min hcc_workweek required for named kernel dispatch to 17312
...
Change-Id: I8c7b58306b279ed113d03260e4bc6086bb8b4e68
[ROCm/clr commit: dabd6d2bc6 ]
2017-08-08 11:08:55 +05:30
Rahul Garg
93d30119d0
docs update for memcpytosymbol support
...
[ROCm/clr commit: a8512b7597 ]
2017-08-08 09:13:12 +05:30
Rahul Garg
687fac97dc
Updated context management logic:
...
1) hipSetDevice sets a flag so that next call to hipCtxGetCurrent returns primary context on current device
2) hipCtxGetCurrent returns primary context on current device if TLS context stack is empty
3) hipCtxPopCurrent falls back to primary context on current device as default
4) hipCtxPushCurrent, hipCtxSetCurrent and hipCtxCreate reset the flag set in hipSetDevice
[ROCm/clr commit: c4e9323877 ]
2017-08-08 07:02:22 +05:30
Rahul Garg
b32cf1b3e8
Disable failing test p2p_copy_coherency
...
[ROCm/clr commit: f916a7654e ]
2017-08-02 14:47:13 +05:30
Siu Chi Chan
6598eabd24
implement __threadfence_system
...
[ROCm/clr commit: b6e22b5c93 ]
2017-08-02 08:50:18 +00:00
Ben Sander
ddf72a1b2c
Merge pull request #136 from mangupta/update_install_markdown
...
[doc] Add details of HIP build time dependencies to INSTALL.md
[ROCm/clr commit: 3061e394bf ]
2017-07-31 11:05:30 -05:00
Ben Sander
10a2a2e3e6
Merge pull request #128 from mangupta/cleanup_amdgpu_target_logic
...
[hipcc] Cleanup amdgpu target logic
[ROCm/clr commit: 3ed8c6c034 ]
2017-07-31 11:05:06 -05:00