Commit Graph

1871 Commits

Author SHA1 Message Date
Ben Sander b446d8ebdf Merge branch 'master' into hip_init_alloc
[ROCm/hip commit: fbd22c3e49]
2017-09-14 11:53:33 -05:00
Maneesh Gupta effd716252 Merge pull request #180 from 7SK/hip_doc_update
Add more info for inline asm in hip kernel guide and cookbook readme

[ROCm/hip commit: 926c8677ce]
2017-09-14 16:17:04 +05:30
Maneesh Gupta 0ba15f6faf Merge pull request #175 from gargrahul/assert_support
Device side assert support

[ROCm/hip commit: c7e5fd24ac]
2017-09-14 16:08:00 +05:30
Maneesh Gupta 3bcabf4580 Merge pull request #172 from bensander/streamwaitevent
Streamwaitevent

[ROCm/hip commit: 61be1d3bfd]
2017-09-14 16:07:19 +05:30
sriharikarnam ba8fd5cbee Add hipDevice[Get/Set]SharedMemConfig API on nvcc details
[ROCm/hip commit: 3e69b2ed5a]
2017-09-14 16:03:19 +05:30
Ben Sander 5418e3de45 Add HIP_INIT_ALLOC to init allocated memory.
[ROCm/hip commit: cea80cd8b3]
2017-09-13 23:31:48 +00:00
Sandeep Kumar 01e6e7f356 Add more info for inline asm in hip kernel guide and cookbook readme
[ROCm/hip commit: e43802035f]
2017-09-13 12:57:37 +05:30
Rahul Garg d1425f3cf5 Device side assert support
[ROCm/hip commit: 40ff42e555]
2017-09-07 20:45:27 +05:30
Ben Sander cbbb0826f2 hipStreamQuery uses av::is_empty. Add HIP_FORCE_NULL_STREAM.
[ROCm/hip commit: 4ac6d643c1]
2017-08-31 03:00:14 +00:00
Ben Sander 2a23d6dbe7 Refactor hipStreamWaitEvent
- Null streams use same flow as non-null.
- Add HIP_SYNC_STREAM_WAIT
- Resolve null stream.


[ROCm/hip commit: 882dab4536]
2017-08-31 03:00:14 +00:00
Ben Sander f66a03fa9c Merge pull request #167 from bensander/event_safety
Event safety

[ROCm/hip commit: cc08b36647]
2017-08-29 13:55:46 -05:00
Ben Sander 9977f3c352 Merge pull request #166 from gargrahul/input_ptr_null_check
Null check on input pointer arguments

[ROCm/hip commit: 3c172aabe7]
2017-08-29 13:55:38 -05:00
Ben Sander 29d4fae62a Merge pull request #164 from mangupta/add_install_script
Add a basic build+install script

[ROCm/hip commit: e069b26e29]
2017-08-29 11:01:14 -05:00
Maneesh Gupta 437549deb3 Merge pull request #168 from kknox/update-nvidia-volume
Update the nvidia volume driver version

[ROCm/hip commit: a5b1aab349]
2017-08-29 09:37:39 +05:30
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
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
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
Ben Sander b3b134d65a Refactor dispatch latency test and fix several bugs.
[ROCm/hip commit: e87f7a4d00]
2017-08-17 08:46:58 -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
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
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
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
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