Commit Graph

1918 Commits

Author SHA1 Message Date
Ben Sander 60f36ed175 Merge pull request #169 from bensander/doc_update
Update docs.

[ROCm/hip commit: b87ed391df]
2017-08-28 18:47:47 -05:00
Ben Sander bd434502db Lock streams when waiting on event completion or querying event safety.
[ROCm/hip commit: 6ff74d0e97]
2017-08-28 18:40:16 -05:00
Ben Sander 0f0414a5ba Merge pull request #165 from gargrahul/enable_strmsync_rcrdevnt_dtests
Enable hipStreamSync2 and record_event dtests

[ROCm/hip commit: 3ffe5c9189]
2017-08-28 15:51:35 -05:00
Ben Sander a497059d78 Update docs.
- Review unsupported comments and refresh.
- Review experimental tag in API.


[ROCm/hip commit: 1a9e588932]
2017-08-28 15:44:38 -05:00
Kent Knox 8c23735332 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/hip commit: d50fb898bf]
2017-08-28 13:58:18 -05:00
Rahul Garg 870228006e Null check on input pointer arguments
[ROCm/hip commit: 38c9febe21]
2017-08-25 08:46:34 +05:30
Rahul Garg 1d4213af20 Enable hipStreamSync2 and record_event dtests
[ROCm/hip commit: 4b98572f47]
2017-08-24 15:51:58 +05:30
Maneesh Gupta 268d9f929c Add a basic build+install script
Change-Id: Ida0702057fda3cbbe9b4674e07aecacb1004fc90


[ROCm/hip commit: 5c09f35b65]
2017-08-24 15:05:45 +05:30
Jenkins 789cdebc38 Merge 'master' into 'amd-master'
Change-Id: I2a303225bd3d2c9e89bf38d11977cc5e07dbdcc6


[ROCm/hip commit: ae67cc1445]
2017-08-24 04:11:12 -05:00
Maneesh Gupta eac539eca8 Merge pull request #162 from gargrahul/correct_devicecnt_check
Device count range check on input device id function argument

[ROCm/hip commit: 4051b9fac0]
2017-08-23 14:45:00 +05:30
Maneesh Gupta d4f53c3628 Merge pull request #163 from gargrahul/pcibusid_dtests
PCI Bus ID related dtests

[ROCm/hip commit: 87c9cee86c]
2017-08-23 14:44:25 +05:30
Jenkins b94e89e16f Merge 'master' into 'amd-master'
Change-Id: I226ec56c422f1a78f88e8b8f5c27f0bcf41a4c31


[ROCm/hip commit: 93691757a2]
2017-08-23 04:11:24 -05:00
Rahul Garg 82970c4dc1 PCI Bus ID related dtests
[ROCm/hip commit: 9441f3a50e]
2017-08-22 15:41:16 +05:30
Maneesh Gupta 7b99e32ec0 Merge pull request #159 from bensander/hipDispatchLatency
Refactor dispatch latency test and fix several bugs.

[ROCm/hip commit: 7bbde1fe22]
2017-08-22 14:49:14 +05:30
Rahul Garg e673304653 Device count check on input device id
[ROCm/hip commit: 38ecfb9384]
2017-08-22 14:05:44 +05:30
Jenkins aa89b90885 Merge 'master' into 'amd-master'
Change-Id: I826af9162f47fc666d0de3e7a170c384e93fa2b1


[ROCm/hip commit: c052d9261b]
2017-08-18 04:10:49 -05:00
Ben Sander b3b134d65a Refactor dispatch latency test and fix several bugs.
[ROCm/hip commit: e87f7a4d00]
2017-08-17 08:46:58 -05:00
Jenkins 5e0114f4c9 Merge 'master' into 'amd-master'
Change-Id: I1977b3b9931aa42245fc0e8328e791f9c2ce40b4


[ROCm/hip commit: 0c0167a6f7]
2017-08-17 04:11:11 -05:00
Maneesh Gupta 897449746f Merge pull request #156 from bensander/update_trace_api
Add some new HIP_TRACE_API options.

[ROCm/hip commit: f34b89b33f]
2017-08-17 12:02:29 +05:30
Jenkins 15bbd87faa Merge 'master' into 'amd-master'
Change-Id: I94b14b135dd8437c5a6ed5667bfed290051a36c9


[ROCm/hip commit: 67f3862de3]
2017-08-16 04:10:58 -05:00
Maneesh Gupta 9088acab1e Merge pull request #158 from mangupta/bump_hip_version
Bump HIP version to 1.3 and update release notes

[ROCm/hip commit: c4737636d2]
2017-08-16 12:30:13 +05:30
Maneesh Gupta ad692f9fa2 Merge pull request #157 from mangupta/switch_archived_ci_artifacts
[ci] Archive packages based on hcc-ctu instead of hcc-1.6

[ROCm/hip commit: 05bde84918]
2017-08-16 11:19:20 +05:30
Maneesh Gupta 5a81e6d50d Bump HIP version to 1.3 and update release notes
Change-Id: I53f89efca03472cb906bd56200a2bf2996453915


[ROCm/hip commit: 8c94bc0009]
2017-08-16 11:18:51 +05:30
Maneesh Gupta 049f36bc96 [ci] Archive packages based on hcc-ctu instead of hcc-1.6
Change-Id: Ie1ea6411ed19aae87b979fa001db3e8927fc11f6


[ROCm/hip commit: c11b8737b9]
2017-08-16 10:57:07 +05:30
Ben Sander 269271535e Merge pull request #152 from scchan/fix_threadfence_system_test
add C++11 compilation flags and minor bug fixes

[ROCm/hip commit: 04385f12cb]
2017-08-15 23:04:49 -05:00
Ben Sander d3df8b5908 Merge pull request #153 from mangupta/ci_ignore_testbuild_failures
[ci] Continue building remaining dtests on failure

[ROCm/hip commit: 1575fc2579]
2017-08-15 23:03:41 -05:00
Ben Sander 542bd863a2 Add some new HIP_TRACE_API options.
[ROCm/hip commit: e3161bb40e]
2017-08-16 04:00:33 +00:00
Ben Sander c26e1d8c3d Merge pull request #148 from weixingzhang/vmaddr1
[HIP Texture] The GPU virtual address for texture memory needs to be

[ROCm/hip commit: 8b7dde6519]
2017-08-15 14:19:45 -05:00
wsttiger 09fb0fce42 Modify header such that it's compatible with strict C compiler
[ROCm/hip commit: b6a3d8c946]
2017-08-15 13:23:09 -05:00
wsttiger db3ebbcbae Add missing CUDA tags
[ROCm/hip commit: 512214e930]
2017-08-15 13:22:20 -05:00
Maneesh Gupta c036a1b25c [texture] guard new HCC APIs under workweek
Change-Id: I4f60a64fb0b0496ca1eb01ffe6ddda121c25d976


[ROCm/hip commit: e40047f2bf]
2017-08-15 15:51:38 +05:30
Maneesh Gupta 478b7fb9ae [ci] Continue building remaining dtests on failure
Change-Id: Iab7fd53517e0b66dd5f71efb9e65bd2e9c91355b


[ROCm/hip commit: ec3db6791e]
2017-08-11 15:57:20 +05:30
Maneesh Gupta 52a97377ac [dtests] Fix hip_threadfence_system test's BUILD command
Change-Id: I037c523369e4bddd7a386ffe117fe97a178900fd


[ROCm/hip commit: 4bcb3372b5]
2017-08-11 14:49:17 +05:30
Jenkins be62f3fc68 Merge 'master' into 'amd-master'
Change-Id: I91979b423c77711019ab0e2aec11f03e4ad252c9


[ROCm/hip commit: cd666b1b17]
2017-08-11 04:11:32 -05:00
Siu Chi Chan 588ca89c92 add C++11 compilation flags and minor bug fixes
[ROCm/hip commit: 9a04c5cdd4]
2017-08-10 17:58:36 +00:00
Jenkins 45a5edd7f3 Merge 'master' into 'amd-master'
Change-Id: I958da2155a9578cc0e136651b1d71e1de1b0c0c7


[ROCm/hip commit: 1fbffb66c7]
2017-08-10 04:10:42 -05:00
Maneesh Gupta 0a25b3e972 Merge pull request #138 from scchan/threadfence_system
implement __threadfence_system

[ROCm/hip commit: f14e31d9d7]
2017-08-10 12:51:05 +05:30
Maneesh Gupta 7390368693 [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/hip commit: 69e431f035]
2017-08-10 12:05:58 +05:30
Ben Sander 5709a38ef3 Merge pull request #146 from gargrahul/docs_update_memcpysymbol
docs update for memcpytosymbol support

[ROCm/hip commit: e7a7574cf3]
2017-08-09 17:48:48 -05:00
Ben Sander d4d9836a96 Merge pull request #145 from gargrahul/context_mgmt_changes
Updated context management logic:

[ROCm/hip commit: 660061c3b4]
2017-08-09 17:47:45 -05:00
Ben Sander d2454ffb9f Merge pull request #139 from gargrahul/disable_p2pcoherency_test
Disable failing test p2p_copy_coherency

[ROCm/hip commit: 4a34bce26f]
2017-08-09 16:54:33 -05:00
Maneesh Gupta 8856953fed Merge pull request #147 from mangupta/bump_workweek
Bump min hcc_workweek required for named kernel dispatch to 17312

[ROCm/hip commit: fa3f9c2474]
2017-08-09 14:10:07 +05:30
Weixing Zhang 5bf177340a [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/hip commit: 4264a4ce56]
2017-08-08 11:18:00 -04:00
Maneesh Gupta c050396510 Bump min hcc_workweek required for named kernel dispatch to 17312
Change-Id: I8c7b58306b279ed113d03260e4bc6086bb8b4e68


[ROCm/hip commit: 8d6acec135]
2017-08-08 11:08:55 +05:30
Rahul Garg d571697190 docs update for memcpytosymbol support
[ROCm/hip commit: eb25bd72db]
2017-08-08 09:13:12 +05:30
Rahul Garg 8d254a7113 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/hip commit: 3e84cf4aba]
2017-08-08 07:02:22 +05:30
Rahul Garg 63456bfea0 Disable failing test p2p_copy_coherency
[ROCm/hip commit: 2f617bac6d]
2017-08-02 14:47:13 +05:30
Siu Chi Chan 21c1d69e77 implement __threadfence_system
[ROCm/hip commit: 96e79f97e2]
2017-08-02 08:50:18 +00:00
Jenkins e970f0c7b9 Merge 'master' into 'amd-master'
Change-Id: Id400e2e3c0fa393ca934634dee46496aca8ade21


[ROCm/hip commit: a827869a4a]
2017-08-01 04:11:20 -05:00
Ben Sander f88f99276a Merge pull request #136 from mangupta/update_install_markdown
[doc] Add details of HIP build time dependencies to INSTALL.md

[ROCm/hip commit: 6d6c325626]
2017-07-31 11:05:30 -05:00