Updated doxygen documentation
Change-Id: Idec4b7b811a441c9a792aa205286352f243945f0
[ROCm/hip commit: a352f83710]
Este cometimento está contido em:
1 ascendente
0385a53d43
cometimento
d4ce97429b
107 ficheiros modificados
+2834
-2025
Não existem ficheiros que correspondam à sua pesquisa
@@ -109,7 +109,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</div></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -112,7 +112,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -85,15 +85,13 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<p>HCC always returns 0 for regsPerBlock </p>
|
||||
<p class="enddd">HCC always returns 0 for l2CacheSize </p>
|
||||
</dd>
|
||||
<dt><a class="anchor" id="_bug000003"></a>Member <a class="el" href="group__PeerToPeer.html#ga216f951370c931d22e80c089ab724ed9">hipMemcpyPeerAsync</a> (void *dst, int dstDevice, const void *src, int srcDevice, size_t sizeBytes, hipStream_t stream)</dt>
|
||||
<dd>This function uses a synchronous copy </dd>
|
||||
<dt><a class="anchor" id="_bug000004"></a>Member <a class="el" href="group__Stream.html#gacdd84c8f8ef1539c96c57c1d5bcae633">hipStreamWaitEvent</a> (hipStream_t stream, <a class="el" href="structhipEvent__t.html">hipEvent_t</a> event, unsigned int flags)</dt>
|
||||
<dt><a class="anchor" id="_bug000003"></a>Member <a class="el" href="group__Stream.html#gacdd84c8f8ef1539c96c57c1d5bcae633">hipStreamWaitEvent</a> (hipStream_t stream, <a class="el" href="structhipEvent__t.html">hipEvent_t</a> event, unsigned int flags)</dt>
|
||||
<dd>This function conservatively waits for all work in the specified stream to complete. </dd>
|
||||
</dl>
|
||||
</div></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -104,12 +104,12 @@ void </td><td class="memItemRight" valign="bottom"><b>unlock</b> ()</td></t
|
||||
<tr class="separator:a3e7ff53ca213c09836bd213203537b08"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li>/home/mangupta/hip_git/release_0.84.00/include/hcc_detail/<a class="el" href="hip__hcc_8h_source.html">hip_hcc.h</a></li>
|
||||
<li>/home/mangupta/git/hip/release_0.86.00/include/hcc_detail/<a class="el" href="hip__hcc_8h_source.html">hip_hcc.h</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -97,7 +97,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -104,12 +104,12 @@ T * </td><td class="memItemRight" valign="bottom"><b>operator-></b> ()</
|
||||
<tr class="separator:a259b55c6511ea098be309e0f51139f5f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li>/home/mangupta/hip_git/release_0.84.00/include/hcc_detail/<a class="el" href="hip__hcc_8h_source.html">hip_hcc.h</a></li>
|
||||
<li>/home/mangupta/git/hip/release_0.86.00/include/hcc_detail/<a class="el" href="hip__hcc_8h_source.html">hip_hcc.h</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -111,7 +111,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -97,19 +97,20 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>ihipDeviceCriticalBase_t</b>() (defined in <a class="el" href="classihipDeviceCriticalBase__t.html">ihipDeviceCriticalBase_t< MUTEX_TYPE ></a>)</td><td class="entry"><a class="el" href="classihipDeviceCriticalBase__t.html">ihipDeviceCriticalBase_t< MUTEX_TYPE ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>incStreamId</b>() (defined in <a class="el" href="classihipDeviceCriticalBase__t.html">ihipDeviceCriticalBase_t< MUTEX_TYPE ></a>)</td><td class="entry"><a class="el" href="classihipDeviceCriticalBase__t.html">ihipDeviceCriticalBase_t< MUTEX_TYPE ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>init</b>(unsigned deviceCnt) (defined in <a class="el" href="classihipDeviceCriticalBase__t.html">ihipDeviceCriticalBase_t< MUTEX_TYPE ></a>)</td><td class="entry"><a class="el" href="classihipDeviceCriticalBase__t.html">ihipDeviceCriticalBase_t< MUTEX_TYPE ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>lock</b>() (defined in <a class="el" href="structLockedBase.html">LockedBase< MUTEX_TYPE ></a>)</td><td class="entry"><a class="el" href="structLockedBase.html">LockedBase< MUTEX_TYPE ></a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>LockedAccessor< ihipDeviceCriticalBase_t ></b> (defined in <a class="el" href="classihipDeviceCriticalBase__t.html">ihipDeviceCriticalBase_t< MUTEX_TYPE ></a>)</td><td class="entry"><a class="el" href="classihipDeviceCriticalBase__t.html">ihipDeviceCriticalBase_t< MUTEX_TYPE ></a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>peerAgents</b>() const (defined in <a class="el" href="classihipDeviceCriticalBase__t.html">ihipDeviceCriticalBase_t< MUTEX_TYPE ></a>)</td><td class="entry"><a class="el" href="classihipDeviceCriticalBase__t.html">ihipDeviceCriticalBase_t< MUTEX_TYPE ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>peerCnt</b>() const (defined in <a class="el" href="classihipDeviceCriticalBase__t.html">ihipDeviceCriticalBase_t< MUTEX_TYPE ></a>)</td><td class="entry"><a class="el" href="classihipDeviceCriticalBase__t.html">ihipDeviceCriticalBase_t< MUTEX_TYPE ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>removePeer</b>(ihipDevice_t *peer) (defined in <a class="el" href="classihipDeviceCriticalBase__t.html">ihipDeviceCriticalBase_t< MUTEX_TYPE ></a>)</td><td class="entry"><a class="el" href="classihipDeviceCriticalBase__t.html">ihipDeviceCriticalBase_t< MUTEX_TYPE ></a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>resetPeers</b>(ihipDevice_t *thisDevice) (defined in <a class="el" href="classihipDeviceCriticalBase__t.html">ihipDeviceCriticalBase_t< MUTEX_TYPE ></a>)</td><td class="entry"><a class="el" href="classihipDeviceCriticalBase__t.html">ihipDeviceCriticalBase_t< MUTEX_TYPE ></a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>streams</b>() (defined in <a class="el" href="classihipDeviceCriticalBase__t.html">ihipDeviceCriticalBase_t< MUTEX_TYPE ></a>)</td><td class="entry"><a class="el" href="classihipDeviceCriticalBase__t.html">ihipDeviceCriticalBase_t< MUTEX_TYPE ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>unlock</b>() (defined in <a class="el" href="structLockedBase.html">LockedBase< MUTEX_TYPE ></a>)</td><td class="entry"><a class="el" href="structLockedBase.html">LockedBase< MUTEX_TYPE ></a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>~ihipDeviceCriticalBase_t</b>() (defined in <a class="el" href="classihipDeviceCriticalBase__t.html">ihipDeviceCriticalBase_t< MUTEX_TYPE ></a>)</td><td class="entry"><a class="el" href="classihipDeviceCriticalBase__t.html">ihipDeviceCriticalBase_t< MUTEX_TYPE ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>isPeer</b>(const ihipDevice_t *peer) (defined in <a class="el" href="classihipDeviceCriticalBase__t.html">ihipDeviceCriticalBase_t< MUTEX_TYPE ></a>)</td><td class="entry"><a class="el" href="classihipDeviceCriticalBase__t.html">ihipDeviceCriticalBase_t< MUTEX_TYPE ></a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>lock</b>() (defined in <a class="el" href="structLockedBase.html">LockedBase< MUTEX_TYPE ></a>)</td><td class="entry"><a class="el" href="structLockedBase.html">LockedBase< MUTEX_TYPE ></a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>LockedAccessor< ihipDeviceCriticalBase_t ></b> (defined in <a class="el" href="classihipDeviceCriticalBase__t.html">ihipDeviceCriticalBase_t< MUTEX_TYPE ></a>)</td><td class="entry"><a class="el" href="classihipDeviceCriticalBase__t.html">ihipDeviceCriticalBase_t< MUTEX_TYPE ></a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>peerAgents</b>() const (defined in <a class="el" href="classihipDeviceCriticalBase__t.html">ihipDeviceCriticalBase_t< MUTEX_TYPE ></a>)</td><td class="entry"><a class="el" href="classihipDeviceCriticalBase__t.html">ihipDeviceCriticalBase_t< MUTEX_TYPE ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>peerCnt</b>() const (defined in <a class="el" href="classihipDeviceCriticalBase__t.html">ihipDeviceCriticalBase_t< MUTEX_TYPE ></a>)</td><td class="entry"><a class="el" href="classihipDeviceCriticalBase__t.html">ihipDeviceCriticalBase_t< MUTEX_TYPE ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>removePeer</b>(ihipDevice_t *peer) (defined in <a class="el" href="classihipDeviceCriticalBase__t.html">ihipDeviceCriticalBase_t< MUTEX_TYPE ></a>)</td><td class="entry"><a class="el" href="classihipDeviceCriticalBase__t.html">ihipDeviceCriticalBase_t< MUTEX_TYPE ></a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>resetPeers</b>(ihipDevice_t *thisDevice) (defined in <a class="el" href="classihipDeviceCriticalBase__t.html">ihipDeviceCriticalBase_t< MUTEX_TYPE ></a>)</td><td class="entry"><a class="el" href="classihipDeviceCriticalBase__t.html">ihipDeviceCriticalBase_t< MUTEX_TYPE ></a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>streams</b>() (defined in <a class="el" href="classihipDeviceCriticalBase__t.html">ihipDeviceCriticalBase_t< MUTEX_TYPE ></a>)</td><td class="entry"><a class="el" href="classihipDeviceCriticalBase__t.html">ihipDeviceCriticalBase_t< MUTEX_TYPE ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>unlock</b>() (defined in <a class="el" href="structLockedBase.html">LockedBase< MUTEX_TYPE ></a>)</td><td class="entry"><a class="el" href="structLockedBase.html">LockedBase< MUTEX_TYPE ></a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~ihipDeviceCriticalBase_t</b>() (defined in <a class="el" href="classihipDeviceCriticalBase__t.html">ihipDeviceCriticalBase_t< MUTEX_TYPE ></a>)</td><td class="entry"><a class="el" href="classihipDeviceCriticalBase__t.html">ihipDeviceCriticalBase_t< MUTEX_TYPE ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -115,6 +115,9 @@ const std::list< <a class="el" href="classihipStream__t.html">ihipStream_t</a
|
||||
<tr class="memitem:aac0f1a454bdb14ba8c71f010eb27ab77"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aac0f1a454bdb14ba8c71f010eb27ab77"></a>
|
||||
ihipStream_t::SeqNum_t </td><td class="memItemRight" valign="bottom"><b>incStreamId</b> ()</td></tr>
|
||||
<tr class="separator:aac0f1a454bdb14ba8c71f010eb27ab77"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a496ffa74d9dc4f35cfd90c233c2a9151"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a496ffa74d9dc4f35cfd90c233c2a9151"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><b>isPeer</b> (const <a class="el" href="classihipDevice__t.html">ihipDevice_t</a> *peer)</td></tr>
|
||||
<tr class="separator:a496ffa74d9dc4f35cfd90c233c2a9151"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a79f3241207541638c7380d1b838518e6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a79f3241207541638c7380d1b838518e6"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><b>addPeer</b> (<a class="el" href="classihipDevice__t.html">ihipDevice_t</a> *peer)</td></tr>
|
||||
<tr class="separator:a79f3241207541638c7380d1b838518e6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
@@ -141,12 +144,12 @@ class </td><td class="memItemRight" valign="bottom"><b>LockedAccessor< i
|
||||
<tr class="separator:a9dabc44ac42ace176e6f660d9b89a44f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li>/home/mangupta/hip_git/release_0.84.00/include/hcc_detail/<a class="el" href="hip__hcc_8h_source.html">hip_hcc.h</a></li>
|
||||
<li>/home/mangupta/git/hip/release_0.86.00/include/hcc_detail/<a class="el" href="hip__hcc_8h_source.html">hip_hcc.h</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -110,7 +110,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -144,13 +144,13 @@ unsigned </td><td class="memItemRight" valign="bottom"><b>_device_flags</b>
|
||||
<tr class="separator:a7dcb89dc5509c89866b3569f11799f65"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>/home/mangupta/hip_git/release_0.84.00/include/hcc_detail/<a class="el" href="hip__hcc_8h_source.html">hip_hcc.h</a></li>
|
||||
<li>/home/mangupta/hip_git/release_0.84.00/src/<a class="el" href="hip__hcc_8cpp.html">hip_hcc.cpp</a></li>
|
||||
<li>/home/mangupta/git/hip/release_0.86.00/include/hcc_detail/<a class="el" href="hip__hcc_8h_source.html">hip_hcc.h</a></li>
|
||||
<li>/home/mangupta/git/hip/release_0.86.00/src/<a class="el" href="hip__hcc_8cpp.html">hip_hcc.cpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -95,7 +95,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -113,12 +113,12 @@ Public Attributes</h2></td></tr>
|
||||
<tr class="separator:a60958e483cb1fec5e8be9c5d46a28337"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li>/home/mangupta/hip_git/release_0.84.00/include/hcc_detail/<a class="el" href="hip__hcc_8h_source.html">hip_hcc.h</a></li>
|
||||
<li>/home/mangupta/git/hip/release_0.86.00/include/hcc_detail/<a class="el" href="hip__hcc_8h_source.html">hip_hcc.h</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -106,7 +106,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -144,12 +144,12 @@ MUTEX_TYPE </td><td class="memItemRight" valign="bottom"><b>_mutex</b></td>
|
||||
<tr class="separator:a9f06ef8dd0ca387f29f4bfce78171ce6 inherit pub_attribs_structLockedBase"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li>/home/mangupta/hip_git/release_0.84.00/include/hcc_detail/<a class="el" href="hip__hcc_8h_source.html">hip_hcc.h</a></li>
|
||||
<li>/home/mangupta/git/hip/release_0.86.00/include/hcc_detail/<a class="el" href="hip__hcc_8h_source.html">hip_hcc.h</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -113,7 +113,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -164,13 +164,13 @@ std::ostream & </td><td class="memItemRight" valign="bottom"><b>operato
|
||||
<tr class="separator:a87ec2e4405353137e645ba1e55f25ff6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>/home/mangupta/hip_git/release_0.84.00/include/hcc_detail/<a class="el" href="hip__hcc_8h_source.html">hip_hcc.h</a></li>
|
||||
<li>/home/mangupta/hip_git/release_0.84.00/src/<a class="el" href="hip__hcc_8cpp.html">hip_hcc.cpp</a></li>
|
||||
<li>/home/mangupta/git/hip/release_0.86.00/include/hcc_detail/<a class="el" href="hip__hcc_8h_source.html">hip_hcc.h</a></li>
|
||||
<li>/home/mangupta/git/hip/release_0.86.00/src/<a class="el" href="hip__hcc_8cpp.html">hip_hcc.cpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<title>HIP: Heterogenous-computing Interface for Portability: /home/mangupta/hip_git/release_0.84.00/src Directory Reference</title>
|
||||
<title>HIP: Heterogenous-computing Interface for Portability: /home/mangupta/git/hip/release_0.86.00/src Directory Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
@@ -96,6 +96,8 @@ Files</h2></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:hip__hcc_8cpp"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="hip__hcc_8cpp.html">hip_hcc.cpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:hip__ldg_8cpp"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><b>hip_ldg.cpp</b></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:hip__memory_8cpp"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><b>hip_memory.cpp</b></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:hip__peer_8cpp"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><b>hip_peer.cpp</b></td></tr>
|
||||
@@ -108,7 +110,7 @@ Files</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<title>HIP: Heterogenous-computing Interface for Portability: /home/mangupta/hip_git/release_0.84.00/include/hcc_detail Directory Reference</title>
|
||||
<title>HIP: Heterogenous-computing Interface for Portability: /home/mangupta/git/hip/release_0.86.00/include/hcc_detail Directory Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
@@ -90,6 +90,8 @@ Files</h2></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:hip__hcc_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><b>hip_hcc.h</b> <a href="hip__hcc_8h_source.html">[code]</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:hip__ldg_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><b>hip_ldg.h</b> <a href="hip__ldg_8h_source.html">[code]</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:hcc__detail_2hip__runtime_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="hcc__detail_2hip__runtime_8h.html">hip_runtime.h</a> <a href="hcc__detail_2hip__runtime_8h_source.html">[code]</a></td></tr>
|
||||
<tr class="memdesc:hcc__detail_2hip__runtime_8h"><td class="mdescLeft"> </td><td class="mdescRight">Contains definitions of APIs for HIP runtime. <br/></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
@@ -115,7 +117,7 @@ Files</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<title>HIP: Heterogenous-computing Interface for Portability: /home/mangupta/hip_git/release_0.84.00/include Directory Reference</title>
|
||||
<title>HIP: Heterogenous-computing Interface for Portability: /home/mangupta/git/hip/release_0.86.00/include Directory Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
@@ -105,7 +105,7 @@ Files</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -91,27 +91,28 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<tr id="row_0_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_0_0_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_0_')"/><img id="img_0_0_" src="ftv2folderopen.png" alt="-" width="24" height="22" onclick="toggleFolder('0_0_')"/><a class="el" href="dir_6d8604cb65fa6b83549668eb0ce09cac.html" target="_self">hcc_detail</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="hcc__acc_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><b>hcc_acc.h</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_1_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="hip__hcc_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><b>hip_hcc.h</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_2_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="hcc__detail_2hip__runtime_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="hcc__detail_2hip__runtime_8h.html" target="_self">hip_runtime.h</a></td><td class="desc">Contains definitions of APIs for HIP runtime </td></tr>
|
||||
<tr id="row_0_0_3_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="hcc__detail_2hip__runtime__api_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="hcc__detail_2hip__runtime__api_8h.html" target="_self">hip_runtime_api.h</a></td><td class="desc">Contains C function APIs for HIP runtime. This file does not use any HCC builtin or special language extensions (-hc mode) ; those functions in hip_runtime.h </td></tr>
|
||||
<tr id="row_0_0_4_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="hip__texture_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="hip__texture_8h.html" target="_self">hip_texture.h</a></td><td class="desc">HIP C++ Texture API for hcc compiler </td></tr>
|
||||
<tr id="row_0_0_5_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="hip__util_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><b>hip_util.h</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_6_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="hcc__detail_2hip__vector__types_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="hcc__detail_2hip__vector__types_8h.html" target="_self">hip_vector_types.h</a></td><td class="desc">Defines the different newt vector types for HIP runtime </td></tr>
|
||||
<tr id="row_0_0_7_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="host__defines_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="host__defines_8h.html" target="_self">host_defines.h</a></td><td class="desc">TODO-doc </td></tr>
|
||||
<tr id="row_0_0_8_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="staging__buffer_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><b>staging_buffer.h</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_9_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="trace__helper_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><b>trace_helper.h</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="hcc_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><b>hcc.h</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_2_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="hip__common_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><b>hip_common.h</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_3_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="hip__runtime_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><b>hip_runtime.h</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_4_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="hip__runtime__api_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><b>hip_runtime_api.h</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_5_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="hip__vector__types_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><b>hip_vector_types.h</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_"><td class="entry"><img id="arr_1_" src="ftv2mlastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('1_')"/><img id="img_1_" src="ftv2folderopen.png" alt="-" width="24" height="22" onclick="toggleFolder('1_')"/><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html" target="_self">src</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_0_" class="even"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="hip__hcc_8cpp.html" target="_self">hip_hcc.cpp</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_2_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="hip__ldg_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><b>hip_ldg.h</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_3_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="hcc__detail_2hip__runtime_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="hcc__detail_2hip__runtime_8h.html" target="_self">hip_runtime.h</a></td><td class="desc">Contains definitions of APIs for HIP runtime </td></tr>
|
||||
<tr id="row_0_0_4_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="hcc__detail_2hip__runtime__api_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="hcc__detail_2hip__runtime__api_8h.html" target="_self">hip_runtime_api.h</a></td><td class="desc">Contains C function APIs for HIP runtime. This file does not use any HCC builtin or special language extensions (-hc mode) ; those functions in hip_runtime.h </td></tr>
|
||||
<tr id="row_0_0_5_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="hip__texture_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="hip__texture_8h.html" target="_self">hip_texture.h</a></td><td class="desc">HIP C++ Texture API for hcc compiler </td></tr>
|
||||
<tr id="row_0_0_6_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="hip__util_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><b>hip_util.h</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_7_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="hcc__detail_2hip__vector__types_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="hcc__detail_2hip__vector__types_8h.html" target="_self">hip_vector_types.h</a></td><td class="desc">Defines the different newt vector types for HIP runtime </td></tr>
|
||||
<tr id="row_0_0_8_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="host__defines_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="host__defines_8h.html" target="_self">host_defines.h</a></td><td class="desc">TODO-doc </td></tr>
|
||||
<tr id="row_0_0_9_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="staging__buffer_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><b>staging_buffer.h</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_10_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="trace__helper_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><b>trace_helper.h</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_1_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="hcc_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><b>hcc.h</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_2_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="hip__common_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><b>hip_common.h</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_3_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="hip__runtime_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><b>hip_runtime.h</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_4_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="hip__runtime__api_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><b>hip_runtime_api.h</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_5_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="hip__vector__types_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><b>hip_vector_types.h</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_" class="even"><td class="entry"><img id="arr_1_" src="ftv2mlastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('1_')"/><img id="img_1_" src="ftv2folderopen.png" alt="-" width="24" height="22" onclick="toggleFolder('1_')"/><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html" target="_self">src</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_0_"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="hip__hcc_8cpp.html" target="_self">hip_hcc.cpp</a></td><td class="desc"></td></tr>
|
||||
</table>
|
||||
</div><!-- directory -->
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -309,7 +309,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -309,7 +309,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -79,8 +79,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<ul class="tablist">
|
||||
<li><a href="#index__"><span>_</span></a></li>
|
||||
<li><a href="#index_d"><span>d</span></a></li>
|
||||
<li><a href="#index_h"><span>h</span></a></li>
|
||||
<li class="current"><a href="#index_o"><span>o</span></a></li>
|
||||
<li class="current"><a href="#index_h"><span>h</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
@@ -294,13 +293,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
: <a class="el" href="group__GlobalDefs.html#gga232e222db36b1fc672ba98054d036a18a9d66b705aa85a9c83f0f533cef70d0af">hip_runtime_api.h</a>
|
||||
</li>
|
||||
<li>hipMemcpyKind
|
||||
: <a class="el" href="group__GlobalDefs.html#ga232e222db36b1fc672ba98054d036a18">hip_runtime_api.h</a>
|
||||
</li>
|
||||
<li>hipMemcpyPeer()
|
||||
: <a class="el" href="group__PeerToPeer.html#ga5512f45e25c08052667c8ffe7162333b">hip_runtime_api.h</a>
|
||||
</li>
|
||||
<li>hipMemcpyPeerAsync()
|
||||
: <a class="el" href="group__PeerToPeer.html#ga216f951370c931d22e80c089ab724ed9">hip_runtime_api.h</a>
|
||||
: <a class="el" href="group__GlobalDefs.html#ga0c04e67413ce030817361f02673e5c85">hip_runtime_api.h</a>
|
||||
</li>
|
||||
<li>hipMemcpyToSymbol()
|
||||
: <a class="el" href="group__Memory.html#ga131ac5c1ba04e186112491cb9bf964bc">hip_runtime_api.h</a>
|
||||
@@ -375,17 +368,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
: <a class="el" href="hcc__detail_2hip__runtime_8h.html#a48f5f9da77c5fab1fbcf0205bb347d89">hip_runtime.h</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_o"></a>- o -</h3><ul>
|
||||
<li>ONE_COMPONENT_ACCESS
|
||||
: <a class="el" href="hcc__detail_2hip__vector__types_8h.html#add5d9c0f058c5a52c2b9165a66035d0e">hip_vector_types.h</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -131,14 +131,11 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li>hipThreadIdx_x
|
||||
: <a class="el" href="hcc__detail_2hip__runtime_8h.html#a48f5f9da77c5fab1fbcf0205bb347d89">hip_runtime.h</a>
|
||||
</li>
|
||||
<li>ONE_COMPONENT_ACCESS
|
||||
: <a class="el" href="hcc__detail_2hip__vector__types_8h.html#add5d9c0f058c5a52c2b9165a66035d0e">hip_vector_types.h</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:03 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -111,7 +111,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -138,7 +138,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -216,12 +216,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li>hipMemcpyAsync()
|
||||
: <a class="el" href="group__Memory.html#gad55fa9f5980b711bc93c52820149ba18">hip_runtime_api.h</a>
|
||||
</li>
|
||||
<li>hipMemcpyPeer()
|
||||
: <a class="el" href="group__PeerToPeer.html#ga5512f45e25c08052667c8ffe7162333b">hip_runtime_api.h</a>
|
||||
</li>
|
||||
<li>hipMemcpyPeerAsync()
|
||||
: <a class="el" href="group__PeerToPeer.html#ga216f951370c931d22e80c089ab724ed9">hip_runtime_api.h</a>
|
||||
</li>
|
||||
<li>hipMemcpyToSymbol()
|
||||
: <a class="el" href="group__Memory.html#ga131ac5c1ba04e186112491cb9bf964bc">hip_runtime_api.h</a>
|
||||
</li>
|
||||
@@ -268,7 +262,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -108,7 +108,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -110,7 +110,7 @@ Modules</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -463,7 +463,7 @@ Functions</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -197,7 +197,7 @@ Functions</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -340,7 +340,7 @@ Functions</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -202,7 +202,10 @@ Enumerations</h2></td></tr>
|
||||
<br/>
|
||||
  <a class="el" href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a1159eb9a6be66bea740a8bfb61378723">hipErrorRuntimeMemory</a>,
|
||||
<a class="el" href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a44f847c5914be2177feac107dcb096d1">hipErrorRuntimeOther</a>,
|
||||
<a class="el" href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594ab556409e11ddb0c4cf77a2f4fc91ea9e">hipErrorTbd</a>
|
||||
<a class="el" href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a9d7173cea72aace620a83d502569de1b">hipErrorHostMemoryAlreadyRegistered</a>,
|
||||
<a class="el" href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a6901476ca88eed786fb8be003d9661d9">hipErrorHostMemoryNotRegistered</a>,
|
||||
<br/>
|
||||
  <a class="el" href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594ab556409e11ddb0c4cf77a2f4fc91ea9e">hipErrorTbd</a>
|
||||
<br/>
|
||||
}</td></tr>
|
||||
<tr class="separator:gadf5010f6e140a53ecbdf949e73e87594"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
@@ -532,6 +535,12 @@ Enumerations</h2></td></tr>
|
||||
<tr><td class="fieldname"><em><a class="anchor" id="ggadf5010f6e140a53ecbdf949e73e87594a44f847c5914be2177feac107dcb096d1"></a>hipErrorRuntimeOther</em> </td><td class="fielddoc">
|
||||
<p>HSA runtime call other than memory returned error. Typically not seen in production systems. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><em><a class="anchor" id="ggadf5010f6e140a53ecbdf949e73e87594a9d7173cea72aace620a83d502569de1b"></a>hipErrorHostMemoryAlreadyRegistered</em> </td><td class="fielddoc">
|
||||
<p>Produced when trying to lock a page-locked memory. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><em><a class="anchor" id="ggadf5010f6e140a53ecbdf949e73e87594a6901476ca88eed786fb8be003d9661d9"></a>hipErrorHostMemoryNotRegistered</em> </td><td class="fielddoc">
|
||||
<p>Produced when trying to unlock a non-page-locked memory. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><em><a class="anchor" id="ggadf5010f6e140a53ecbdf949e73e87594ab556409e11ddb0c4cf77a2f4fc91ea9e"></a>hipErrorTbd</em> </td><td class="fielddoc">
|
||||
<p>Marker that more error codes are needed. </p>
|
||||
</td></tr>
|
||||
@@ -623,7 +632,7 @@ Enumerations</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -88,7 +88,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</div><!-- fragment --> </div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -82,7 +82,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -535,6 +535,7 @@ Functions</h2></td></tr>
|
||||
|
||||
<p>Copy data from src to dst. </p>
|
||||
<p>It supports memory from host to device, device to host, device to device and host to host The src and dst must not overlap.</p>
|
||||
<p>For hipMemcpy, the copy is always performed by the current device (set by hipSetDevice). For multi-gpu or peer-to-peer configurations, it is recommended to set the current device to the device where the src data is physically located. For optimal peer-to-peer copies, the copy device must be able to access the src and dst pointers (by calling hipDeviceEnablePeerAccess with copy agent as the current device and src/dest as the peerDevice argument. if this is not done, the hipMemcpy will still work, but will perform the copy using a staging buffer on the host.</p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[out]</td><td class="paramname">dst</td><td>Data being copy to </td></tr>
|
||||
@@ -592,6 +593,8 @@ Functions</h2></td></tr>
|
||||
|
||||
<p>Copy data from src to dst asynchronously. </p>
|
||||
<dl class="section warning"><dt>Warning</dt><dd>If host or dest are not pinned, the memory copy will be performed synchronously. For best performance, use hipHostMalloc to allocate host memory that is transferred asynchronously.</dd></dl>
|
||||
<p>For hipMemcpy, the copy is always performed by the device associated with the specified stream.</p>
|
||||
<p>For multi-gpu or peer-to-peer configurations, it is recommended to use a stream which is a attached to the device where the src data is physically located. For optimal peer-to-peer copies, the copy device must be able to access the src and dst pointers (by calling hipDeviceEnablePeerAccess with copy agent as the current device and src/dest as the peerDevice argument. if this is not done, the hipMemcpy will still work, but will perform the copy using a staging buffer on the host.</p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[out]</td><td class="paramname">dst</td><td>Data being copy to </td></tr>
|
||||
@@ -829,7 +832,7 @@ on HCC hipMemcpyAsync requires that any host pointers are pinned (ie via the hip
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -93,15 +93,10 @@ Functions</h2></td></tr>
|
||||
<tr class="memitem:ga85030c72824fb60aaddc7374ab60481b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__GlobalDefs.html#gadf5010f6e140a53ecbdf949e73e87594">hipError_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__PeerToPeer.html#ga85030c72824fb60aaddc7374ab60481b">hipDeviceDisablePeerAccess</a> (int peerDeviceId)</td></tr>
|
||||
<tr class="memdesc:ga85030c72824fb60aaddc7374ab60481b"><td class="mdescLeft"> </td><td class="mdescRight">Disable direct access from current device's virtual address space to memory allocations physically located on a peer device. <a href="#ga85030c72824fb60aaddc7374ab60481b">More...</a><br/></td></tr>
|
||||
<tr class="separator:ga85030c72824fb60aaddc7374ab60481b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga5512f45e25c08052667c8ffe7162333b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__GlobalDefs.html#gadf5010f6e140a53ecbdf949e73e87594">hipError_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__PeerToPeer.html#ga5512f45e25c08052667c8ffe7162333b">hipMemcpyPeer</a> (void *dst, int dstDeviceId, const void *src, int srcDeviceId, size_t sizeBytes)</td></tr>
|
||||
<tr class="memdesc:ga5512f45e25c08052667c8ffe7162333b"><td class="mdescLeft"> </td><td class="mdescRight">Copies memory from one device to memory on another device. <a href="#ga5512f45e25c08052667c8ffe7162333b">More...</a><br/></td></tr>
|
||||
<tr class="separator:ga5512f45e25c08052667c8ffe7162333b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga216f951370c931d22e80c089ab724ed9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__GlobalDefs.html#gadf5010f6e140a53ecbdf949e73e87594">hipError_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__PeerToPeer.html#ga216f951370c931d22e80c089ab724ed9">hipMemcpyPeerAsync</a> (void *dst, int dstDevice, const void *src, int srcDevice, size_t sizeBytes, hipStream_t stream)</td></tr>
|
||||
<tr class="memdesc:ga216f951370c931d22e80c089ab724ed9"><td class="mdescLeft"> </td><td class="mdescRight">Copies memory from one device to memory on another device. <a href="#ga216f951370c931d22e80c089ab724ed9">More...</a><br/></td></tr>
|
||||
<tr class="separator:ga216f951370c931d22e80c089ab724ed9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<h2>----------------------------------------------------------------------------------------------— </h2>
|
||||
<dl class="section warning"><dt>Warning</dt><dd>PeerToPeer support is experimental. </dd></dl>
|
||||
<h2 class="groupheader">Function Documentation</h2>
|
||||
<a class="anchor" id="ga0a1c9ccd775758d9d7d5b5a1f525b719"></a>
|
||||
<div class="memitem">
|
||||
@@ -136,17 +131,19 @@ Functions</h2></td></tr>
|
||||
<p>Determine if a device can access a peer's memory. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[out]</td><td class="paramname">canAccessPeer</td><td>returns true if specified devices are peers. </td></tr>
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">device</td><td></td></tr>
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">peerDevice</td><td>Returns "1" in <code>canAccessPeer</code> if the specified <code>device</code> is capable of directly accessing memory physically located on peerDevice , or "0" if not.</td></tr>
|
||||
<tr><td class="paramdir">[out]</td><td class="paramname">canAccessPeer</td><td>Returns the peer access capability (0 or 1) </td></tr>
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">device</td><td>- device from where memory may be accessed. </td></tr>
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">peerDevice</td><td>- device where memory is physically located</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<p>Returns "1" in <code>canAccessPeer</code> if the specified <code>device</code> is capable of directly accessing memory physically located on peerDevice , or "0" if not.</p>
|
||||
<p>Returns "0" in <code>canAccessPeer</code> if deviceId == peerDeviceId, and both are valid devices : a device is not a peer of itself.</p>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594aadfbdb847b149723c684ebd764556063" title="Successful completion. ">hipSuccess</a>, </dd>
|
||||
<dd>
|
||||
<a class="el" href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a07ab9b704ea693c1781a52741c60cd0d" title="DeviceID must be in range 0...#compute-devices. ">hipErrorInvalidDevice</a> if deviceId or peerDeviceId are not valid devices</dd></dl>
|
||||
<dl class="section warning"><dt>Warning</dt><dd>HCC returns 0 in *canAccessPeer ; Need to update this function when RT supports P2P </dd></dl>
|
||||
<a class="el" href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a07ab9b704ea693c1781a52741c60cd0d" title="DeviceID must be in range 0...#compute-devices. ">hipErrorInvalidDevice</a> if deviceId or peerDeviceId are not valid devices </dd></dl>
|
||||
<dl class="section warning"><dt>Warning</dt><dd>PeerToPeer support is experimental.</dd></dl>
|
||||
<p>HCC returns 0 in *canAccessPeer ; Need to update this function when RT supports P2P </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -168,10 +165,12 @@ Functions</h2></td></tr>
|
||||
<p>Returns hipErrorPeerAccessNotEnabled if direct access to memory on peerDevice has not yet been enabled from the current device.</p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">peerDeviceId</td><td>Returns <a class="el" href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594aadfbdb847b149723c684ebd764556063" title="Successful completion. ">hipSuccess</a>, <a class="el" href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a2ee0bf2e64840f253e4a1b12bbaf2d09" title="Peer access was never enabled from the current device. ">hipErrorPeerAccessNotEnabled</a> </td></tr>
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">peerDeviceId</td><td></td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594aadfbdb847b149723c684ebd764556063" title="Successful completion. ">hipSuccess</a>, <a class="el" href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a2ee0bf2e64840f253e4a1b12bbaf2d09" title="Peer access was never enabled from the current device. ">hipErrorPeerAccessNotEnabled</a> </dd></dl>
|
||||
<dl class="section warning"><dt>Warning</dt><dd>PeerToPeer support is experimental. </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -209,135 +208,14 @@ Functions</h2></td></tr>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a5399c146f91246f8b77abcd4ea30e7ac" title="Peer access was already enabled from the current device. ">hipErrorPeerAccessAlreadyEnabled</a> if peer access is already enabled for this device. </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="ga5512f45e25c08052667c8ffe7162333b"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="group__GlobalDefs.html#gadf5010f6e140a53ecbdf949e73e87594">hipError_t</a> hipMemcpyPeer </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">void * </td>
|
||||
<td class="paramname"><em>dst</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>dstDeviceId</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const void * </td>
|
||||
<td class="paramname"><em>src</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>srcDeviceId</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">size_t </td>
|
||||
<td class="paramname"><em>sizeBytes</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Copies memory from one device to memory on another device. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[out]</td><td class="paramname">dst</td><td>- Destination device pointer. </td></tr>
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">dstDeviceId</td><td>- Destination device </td></tr>
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">src</td><td>- Source device pointer </td></tr>
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">srcDeviceId</td><td>- Source device </td></tr>
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">sizeBytes</td><td>- Size of memory copy in bytes</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<p>Returns <a class="el" href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594aadfbdb847b149723c684ebd764556063" title="Successful completion. ">hipSuccess</a>, <a class="el" href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a1e8215fe1108a508bad3944bce7b4d83" title="One or more of the parameters passed to the API call is NULL or not in an acceptable range...">hipErrorInvalidValue</a>, <a class="el" href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a07ab9b704ea693c1781a52741c60cd0d" title="DeviceID must be in range 0...#compute-devices. ">hipErrorInvalidDevice</a> </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="ga216f951370c931d22e80c089ab724ed9"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="group__GlobalDefs.html#gadf5010f6e140a53ecbdf949e73e87594">hipError_t</a> hipMemcpyPeerAsync </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">void * </td>
|
||||
<td class="paramname"><em>dst</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>dstDevice</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const void * </td>
|
||||
<td class="paramname"><em>src</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>srcDevice</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">size_t </td>
|
||||
<td class="paramname"><em>sizeBytes</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">hipStream_t </td>
|
||||
<td class="paramname"><em>stream</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Copies memory from one device to memory on another device. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[out]</td><td class="paramname">dst</td><td>- Destination device pointer. </td></tr>
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">dstDevice</td><td>- Destination device </td></tr>
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">src</td><td>- Source device pointer </td></tr>
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">srcDevice</td><td>- Source device </td></tr>
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">sizeBytes</td><td>- Size of memory copy in bytes </td></tr>
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">stream</td><td>- Stream identifier</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<p>Returns <a class="el" href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594aadfbdb847b149723c684ebd764556063" title="Successful completion. ">hipSuccess</a>, <a class="el" href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a1e8215fe1108a508bad3944bce7b4d83" title="One or more of the parameters passed to the API call is NULL or not in an acceptable range...">hipErrorInvalidValue</a>, <a class="el" href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a07ab9b704ea693c1781a52741c60cd0d" title="DeviceID must be in range 0...#compute-devices. ">hipErrorInvalidDevice</a></p>
|
||||
<dl class="bug"><dt><b><a class="el" href="bug.html#_bug000003">Bug:</a></b></dt><dd>This function uses a synchronous copy </dd></dl>
|
||||
<dl class="section warning"><dt>Warning</dt><dd>PeerToPeer support is experimental. </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -85,7 +85,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -307,14 +307,14 @@ Functions</h2></td></tr>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594aadfbdb847b149723c684ebd764556063" title="Successful completion. ">hipSuccess</a>, <a class="el" href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a88e525a7c8f35552dfada58e9f2f6d3a" title="Resource handle (hipEvent_t or hipStream_t) invalid. ">hipErrorInvalidResourceHandle</a></dd></dl>
|
||||
<p>This function inserts a wait operation into the specified stream. All future work submitted to <code>stream</code> will wait until <code>event</code> reports completion before beginning execution. This function is host-asynchronous and the function may return before the wait has completed.</p>
|
||||
<dl class="bug"><dt><b><a class="el" href="bug.html#_bug000004">Bug:</a></b></dt><dd>This function conservatively waits for all work in the specified stream to complete. </dd></dl>
|
||||
<dl class="bug"><dt><b><a class="el" href="bug.html#_bug000003">Bug:</a></b></dt><dd>This function conservatively waits for all work in the specified stream to complete. </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -121,7 +121,7 @@ template<class T , int dim, enum hipTextureReadMode readMode> </td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -114,7 +114,7 @@ Functions</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<title>HIP: Heterogenous-computing Interface for Portability: /home/mangupta/hip_git/release_0.84.00/include/hcc.h Source File</title>
|
||||
<title>HIP: Heterogenous-computing Interface for Portability: /home/mangupta/git/hip/release_0.86.00/include/hcc.h Source File</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
@@ -100,7 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<title>HIP: Heterogenous-computing Interface for Portability: /home/mangupta/hip_git/release_0.84.00/include/hcc_detail/hcc_acc.h Source File</title>
|
||||
<title>HIP: Heterogenous-computing Interface for Portability: /home/mangupta/git/hip/release_0.86.00/include/hcc_detail/hcc_acc.h Source File</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
@@ -103,13 +103,13 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor"></span><span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor"></span></div>
|
||||
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="ttc" id="hip__hcc_8cpp_html_a0d24b3157fd1b16d38672bb157ec4cd4"><div class="ttname"><a href="hip__hcc_8cpp.html#a0d24b3157fd1b16d38672bb157ec4cd4">hipHccGetAccelerator</a></div><div class="ttdeci">hipError_t hipHccGetAccelerator(int deviceId, hc::accelerator *acc)</div><div class="ttdef"><b>Definition:</b> hip_hcc.cpp:1396</div></div>
|
||||
<div class="ttc" id="hip__hcc_8cpp_html_a0d24b3157fd1b16d38672bb157ec4cd4"><div class="ttname"><a href="hip__hcc_8cpp.html#a0d24b3157fd1b16d38672bb157ec4cd4">hipHccGetAccelerator</a></div><div class="ttdeci">hipError_t hipHccGetAccelerator(int deviceId, hc::accelerator *acc)</div><div class="ttdef"><b>Definition:</b> hip_hcc.cpp:1499</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_gadf5010f6e140a53ecbdf949e73e87594"><div class="ttname"><a href="group__GlobalDefs.html#gadf5010f6e140a53ecbdf949e73e87594">hipError_t</a></div><div class="ttdeci">hipError_t</div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:142</div></div>
|
||||
<div class="ttc" id="hip__hcc_8cpp_html_a1a7087ea9c3c3323270d7cce73650b44"><div class="ttname"><a href="hip__hcc_8cpp.html#a1a7087ea9c3c3323270d7cce73650b44">hipHccGetAcceleratorView</a></div><div class="ttdeci">hipError_t hipHccGetAcceleratorView(hipStream_t stream, hc::accelerator_view **av)</div><div class="ttdef"><b>Definition:</b> hip_hcc.cpp:1416</div></div>
|
||||
<div class="ttc" id="hip__hcc_8cpp_html_a1a7087ea9c3c3323270d7cce73650b44"><div class="ttname"><a href="hip__hcc_8cpp.html#a1a7087ea9c3c3323270d7cce73650b44">hipHccGetAcceleratorView</a></div><div class="ttdeci">hipError_t hipHccGetAcceleratorView(hipStream_t stream, hc::accelerator_view **av)</div><div class="ttdef"><b>Definition:</b> hip_hcc.cpp:1519</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<title>HIP: Heterogenous-computing Interface for Portability: /home/mangupta/hip_git/release_0.84.00/include/hcc_detail/hip_runtime.h File Reference</title>
|
||||
<title>HIP: Heterogenous-computing Interface for Portability: /home/mangupta/git/hip/release_0.86.00/include/hcc_detail/hip_runtime.h File Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
@@ -96,7 +96,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
|
||||
<p>Contains definitions of APIs for HIP runtime.
|
||||
<a href="#details">More...</a></p>
|
||||
<div class="textblock"><code>#include <string.h></code><br/>
|
||||
<div class="textblock"><code>#include <cmath></code><br/>
|
||||
<code>#include <string.h></code><br/>
|
||||
<code>#include <stddef.h></code><br/>
|
||||
<code>#include <hip/hip_runtime_api.h></code><br/>
|
||||
<code>#include <grid_launch.h></code><br/>
|
||||
@@ -162,12 +163,753 @@ Macros</h2></td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
|
||||
Functions</h2></td></tr>
|
||||
<tr class="memitem:a63d1c22538561dc228fc230d10d85dca"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a63d1c22538561dc228fc230d10d85dca"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>acosf</b> (float x)</td></tr>
|
||||
<tr class="separator:a63d1c22538561dc228fc230d10d85dca"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab0f45cada398311319b50a00ff7e826e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab0f45cada398311319b50a00ff7e826e"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>acoshf</b> (float x)</td></tr>
|
||||
<tr class="separator:ab0f45cada398311319b50a00ff7e826e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a82b2bb388724796ae8a30069abb3b386"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a82b2bb388724796ae8a30069abb3b386"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>asinf</b> (float x)</td></tr>
|
||||
<tr class="separator:a82b2bb388724796ae8a30069abb3b386"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a74d4dabb94aa5c77ce31fd0ea987c083"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a74d4dabb94aa5c77ce31fd0ea987c083"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>asinhf</b> (float x)</td></tr>
|
||||
<tr class="separator:a74d4dabb94aa5c77ce31fd0ea987c083"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3f0bdfc73288f9dda45e5c9be7811c9d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3f0bdfc73288f9dda45e5c9be7811c9d"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>atan2f</b> (float y, float x)</td></tr>
|
||||
<tr class="separator:a3f0bdfc73288f9dda45e5c9be7811c9d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a82629bb4eec2d8c9c95b9c69188beff9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a82629bb4eec2d8c9c95b9c69188beff9"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>atanf</b> (float x)</td></tr>
|
||||
<tr class="separator:a82629bb4eec2d8c9c95b9c69188beff9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1b176d9d72adbf998b1960f830ad9dcc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1b176d9d72adbf998b1960f830ad9dcc"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>atanhf</b> (float x)</td></tr>
|
||||
<tr class="separator:a1b176d9d72adbf998b1960f830ad9dcc"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a96d2384128af36ea9cb9b20d366900c7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a96d2384128af36ea9cb9b20d366900c7"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>cbrtf</b> (float x)</td></tr>
|
||||
<tr class="separator:a96d2384128af36ea9cb9b20d366900c7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a43a6f3aa4ccdb026b038a3fe9a80f65d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a43a6f3aa4ccdb026b038a3fe9a80f65d"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>ceilf</b> (float x)</td></tr>
|
||||
<tr class="separator:a43a6f3aa4ccdb026b038a3fe9a80f65d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af624240731f96c35e2bbf9aaa9217ad6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af624240731f96c35e2bbf9aaa9217ad6"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>copysignf</b> (float x, float y)</td></tr>
|
||||
<tr class="separator:af624240731f96c35e2bbf9aaa9217ad6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a20858ddd8f75a2c8332bdecd536057bf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a20858ddd8f75a2c8332bdecd536057bf"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>cosf</b> (float x)</td></tr>
|
||||
<tr class="separator:a20858ddd8f75a2c8332bdecd536057bf"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34a53cc088d117bc7045caa111279799"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a34a53cc088d117bc7045caa111279799"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>coshf</b> (float x)</td></tr>
|
||||
<tr class="separator:a34a53cc088d117bc7045caa111279799"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aee787afb8a173c23b99d89239e245c59"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aee787afb8a173c23b99d89239e245c59"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>cyl_bessel_i0f</b> (float x)</td></tr>
|
||||
<tr class="separator:aee787afb8a173c23b99d89239e245c59"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2505fc93886666a3ceec465ac5bfda1c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2505fc93886666a3ceec465ac5bfda1c"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>cyl_bessel_i1f</b> (float x)</td></tr>
|
||||
<tr class="separator:a2505fc93886666a3ceec465ac5bfda1c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a31faaaeab2a785191c3e0e66e030ceca"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a31faaaeab2a785191c3e0e66e030ceca"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>erfcf</b> (float x)</td></tr>
|
||||
<tr class="separator:a31faaaeab2a785191c3e0e66e030ceca"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2bae6c7d986e0ab7e5cf685ac8b7236c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2bae6c7d986e0ab7e5cf685ac8b7236c"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>erfcinvf</b> (float y)</td></tr>
|
||||
<tr class="separator:a2bae6c7d986e0ab7e5cf685ac8b7236c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aec797649c94f21aecb8dc033a7b97353"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aec797649c94f21aecb8dc033a7b97353"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>erfcxf</b> (float x)</td></tr>
|
||||
<tr class="separator:aec797649c94f21aecb8dc033a7b97353"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3b8115ff34a107f4608152fd943dbf81"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3b8115ff34a107f4608152fd943dbf81"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>erff</b> (float x)</td></tr>
|
||||
<tr class="separator:a3b8115ff34a107f4608152fd943dbf81"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0f3b173d8ba48cd495cc9c37e1f5ed4d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0f3b173d8ba48cd495cc9c37e1f5ed4d"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>erfinvf</b> (float y)</td></tr>
|
||||
<tr class="separator:a0f3b173d8ba48cd495cc9c37e1f5ed4d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a60f1de4fe78a907d915a52be29a799e7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a60f1de4fe78a907d915a52be29a799e7"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>exp10f</b> (float x)</td></tr>
|
||||
<tr class="separator:a60f1de4fe78a907d915a52be29a799e7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3e2984de99de67ca680c9bb4f4427f81"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3e2984de99de67ca680c9bb4f4427f81"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>exp2f</b> (float x)</td></tr>
|
||||
<tr class="separator:a3e2984de99de67ca680c9bb4f4427f81"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae2d7656fe00f9e750c6f3bde8cc0dca6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae2d7656fe00f9e750c6f3bde8cc0dca6"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>expf</b> (float x)</td></tr>
|
||||
<tr class="separator:ae2d7656fe00f9e750c6f3bde8cc0dca6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a832817212e7b0debe05d23ea37bdd748"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a832817212e7b0debe05d23ea37bdd748"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>expm1f</b> (float x)</td></tr>
|
||||
<tr class="separator:a832817212e7b0debe05d23ea37bdd748"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab00f8593e1bfb1985526020fbec4e0fc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab00f8593e1bfb1985526020fbec4e0fc"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>fabsf</b> (float x)</td></tr>
|
||||
<tr class="separator:ab00f8593e1bfb1985526020fbec4e0fc"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a13959e5ca19c910e0d6f8e6ca5492149"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a13959e5ca19c910e0d6f8e6ca5492149"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>fdimf</b> (float x, float y)</td></tr>
|
||||
<tr class="separator:a13959e5ca19c910e0d6f8e6ca5492149"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a26852224a1347ee9b5edee12c869d206"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a26852224a1347ee9b5edee12c869d206"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>fdividef</b> (float x, float y)</td></tr>
|
||||
<tr class="separator:a26852224a1347ee9b5edee12c869d206"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adbff62f4c1647b9694f35d053eff5288"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adbff62f4c1647b9694f35d053eff5288"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>floorf</b> (float x)</td></tr>
|
||||
<tr class="separator:adbff62f4c1647b9694f35d053eff5288"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5910ee832dab4f5d37118e0a6811c195"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5910ee832dab4f5d37118e0a6811c195"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>fmaf</b> (float x, float y, float z)</td></tr>
|
||||
<tr class="separator:a5910ee832dab4f5d37118e0a6811c195"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6e7516db46be25c33fb26e203287f2a3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6e7516db46be25c33fb26e203287f2a3"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>fmaxf</b> (float x, float y)</td></tr>
|
||||
<tr class="separator:a6e7516db46be25c33fb26e203287f2a3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abf48322ad520d7b12542edf990dde8c0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abf48322ad520d7b12542edf990dde8c0"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>fminf</b> (float x, float y)</td></tr>
|
||||
<tr class="separator:abf48322ad520d7b12542edf990dde8c0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9255f64a2585463fea365c8273d23904"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9255f64a2585463fea365c8273d23904"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>fmodf</b> (float x, float y)</td></tr>
|
||||
<tr class="separator:a9255f64a2585463fea365c8273d23904"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeded3ca2f40d77153e102628783ca529"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeded3ca2f40d77153e102628783ca529"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>frexpf</b> (float x, float y)</td></tr>
|
||||
<tr class="separator:aeded3ca2f40d77153e102628783ca529"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2880a4ebf5500aeb74fb01340ea91215"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2880a4ebf5500aeb74fb01340ea91215"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>hypotf</b> (float x, float y)</td></tr>
|
||||
<tr class="separator:a2880a4ebf5500aeb74fb01340ea91215"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af311c85b15faf1e0bb456ccb5bd37748"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af311c85b15faf1e0bb456ccb5bd37748"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>ilogbf</b> (float x)</td></tr>
|
||||
<tr class="separator:af311c85b15faf1e0bb456ccb5bd37748"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1d7439b1385640acde247ed09b893ca7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1d7439b1385640acde247ed09b893ca7"></a>
|
||||
<a class="el" href="host__defines_8h.html#a803050db3c78e0db3ea59a0c35499622">__host__</a> __device__ unsigned </td><td class="memItemRight" valign="bottom"><b>isfinite</b> (float a)</td></tr>
|
||||
<tr class="separator:a1d7439b1385640acde247ed09b893ca7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa20a4cf0692f91a7c9a4e1abea0bf037"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa20a4cf0692f91a7c9a4e1abea0bf037"></a>
|
||||
__device__ unsigned </td><td class="memItemRight" valign="bottom"><b>isinf</b> (float a)</td></tr>
|
||||
<tr class="separator:aa20a4cf0692f91a7c9a4e1abea0bf037"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a11c844744eb8f2c99a7ee4f8a1d43bcb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a11c844744eb8f2c99a7ee4f8a1d43bcb"></a>
|
||||
__device__ unsigned </td><td class="memItemRight" valign="bottom"><b>isnan</b> (float a)</td></tr>
|
||||
<tr class="separator:a11c844744eb8f2c99a7ee4f8a1d43bcb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aba3e4bad4109f5e8509dc1925fade7ce"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aba3e4bad4109f5e8509dc1925fade7ce"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>j0f</b> (float x)</td></tr>
|
||||
<tr class="separator:aba3e4bad4109f5e8509dc1925fade7ce"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a462954bfc6ada6132f28bd7fce41334e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a462954bfc6ada6132f28bd7fce41334e"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>j1f</b> (float x)</td></tr>
|
||||
<tr class="separator:a462954bfc6ada6132f28bd7fce41334e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adcd52a43c4f2d8d9148a022d6d6851dd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adcd52a43c4f2d8d9148a022d6d6851dd"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>jnf</b> (int n, float x)</td></tr>
|
||||
<tr class="separator:adcd52a43c4f2d8d9148a022d6d6851dd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7d82accff3d8e3307d61e028c19c30cd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7d82accff3d8e3307d61e028c19c30cd"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>ldexpf</b> (float x, int exp)</td></tr>
|
||||
<tr class="separator:a7d82accff3d8e3307d61e028c19c30cd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af7ffab2d685130195ba255e954e21130"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af7ffab2d685130195ba255e954e21130"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>lgammaf</b> (float x)</td></tr>
|
||||
<tr class="separator:af7ffab2d685130195ba255e954e21130"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7d4af230b5deee73fbfa9801f44f0616"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7d4af230b5deee73fbfa9801f44f0616"></a>
|
||||
__device__ long long int </td><td class="memItemRight" valign="bottom"><b>llrintf</b> (float x)</td></tr>
|
||||
<tr class="separator:a7d4af230b5deee73fbfa9801f44f0616"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af2a7fe8fb57e5b39886d776f75fdf5d6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af2a7fe8fb57e5b39886d776f75fdf5d6"></a>
|
||||
__device__ long long int </td><td class="memItemRight" valign="bottom"><b>llroundf</b> (float x)</td></tr>
|
||||
<tr class="separator:af2a7fe8fb57e5b39886d776f75fdf5d6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab49e218cf742a0eb08e5516dd5160585"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab49e218cf742a0eb08e5516dd5160585"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>log10f</b> (float x)</td></tr>
|
||||
<tr class="separator:ab49e218cf742a0eb08e5516dd5160585"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9d53128ab5f7d6ebc4798f243481a6d7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9d53128ab5f7d6ebc4798f243481a6d7"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>log1pf</b> (float x)</td></tr>
|
||||
<tr class="separator:a9d53128ab5f7d6ebc4798f243481a6d7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afc9ae1bd4ebb4cd9533a50f1bf486f08"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afc9ae1bd4ebb4cd9533a50f1bf486f08"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>log2f</b> (float x)</td></tr>
|
||||
<tr class="separator:afc9ae1bd4ebb4cd9533a50f1bf486f08"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9a86f57d529d7000b04cb30e859a21b7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9a86f57d529d7000b04cb30e859a21b7"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>logbf</b> (float x)</td></tr>
|
||||
<tr class="separator:a9a86f57d529d7000b04cb30e859a21b7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acdaf041c4071f63cba0e51658b89ffa4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acdaf041c4071f63cba0e51658b89ffa4"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>logf</b> (float x)</td></tr>
|
||||
<tr class="separator:acdaf041c4071f63cba0e51658b89ffa4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a639a876a55da8142dcd917ce6c12c27d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a639a876a55da8142dcd917ce6c12c27d"></a>
|
||||
__device__ long int </td><td class="memItemRight" valign="bottom"><b>lrintf</b> (float x)</td></tr>
|
||||
<tr class="separator:a639a876a55da8142dcd917ce6c12c27d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4d10236b2afbafda2fd85825811b84e3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4d10236b2afbafda2fd85825811b84e3"></a>
|
||||
__device__ long int </td><td class="memItemRight" valign="bottom"><b>lroundf</b> (float x)</td></tr>
|
||||
<tr class="separator:a4d10236b2afbafda2fd85825811b84e3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7c49d2e467f6ca3cfc0362d84bb474ab"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7c49d2e467f6ca3cfc0362d84bb474ab"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>modff</b> (float x, float *iptr)</td></tr>
|
||||
<tr class="separator:a7c49d2e467f6ca3cfc0362d84bb474ab"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a372c640f910303dc4a7f17ce684322c5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a372c640f910303dc4a7f17ce684322c5"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>nanf</b> (const char *tagp)</td></tr>
|
||||
<tr class="separator:a372c640f910303dc4a7f17ce684322c5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a53c10d923def0d85af5a2b65b1a021f0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a53c10d923def0d85af5a2b65b1a021f0"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>nearbyintf</b> (float x)</td></tr>
|
||||
<tr class="separator:a53c10d923def0d85af5a2b65b1a021f0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a997fc003282f27b1c02c8a44fb4189f0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a997fc003282f27b1c02c8a44fb4189f0"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>nextafterf</b> (float x, float y)</td></tr>
|
||||
<tr class="separator:a997fc003282f27b1c02c8a44fb4189f0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a921612f74ed8a71e62d40c547cab6dcf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a921612f74ed8a71e62d40c547cab6dcf"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>norm3df</b> (float a, float b, float c)</td></tr>
|
||||
<tr class="separator:a921612f74ed8a71e62d40c547cab6dcf"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2334d82818e94dcac4251cd045e1e281"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2334d82818e94dcac4251cd045e1e281"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>norm4df</b> (float a, float b, float c, float d)</td></tr>
|
||||
<tr class="separator:a2334d82818e94dcac4251cd045e1e281"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a102ea4753919ee208c9b294e1c053cf1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a102ea4753919ee208c9b294e1c053cf1"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>normcdff</b> (float y)</td></tr>
|
||||
<tr class="separator:a102ea4753919ee208c9b294e1c053cf1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1c0a28ad7f7555ab16e0a1e409690174"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1c0a28ad7f7555ab16e0a1e409690174"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>normcdfinvf</b> (float y)</td></tr>
|
||||
<tr class="separator:a1c0a28ad7f7555ab16e0a1e409690174"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a74b830b9181e04140bc081140c990543"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a74b830b9181e04140bc081140c990543"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>normf</b> (int dim, const float *a)</td></tr>
|
||||
<tr class="separator:a74b830b9181e04140bc081140c990543"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab519b517c0036b3604d602f716a919dd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab519b517c0036b3604d602f716a919dd"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>powf</b> (float x, float y)</td></tr>
|
||||
<tr class="separator:ab519b517c0036b3604d602f716a919dd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a92ee04edc8f3d3a1ed1f190bf65ed5ed"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a92ee04edc8f3d3a1ed1f190bf65ed5ed"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>rcbtrf</b> (float x)</td></tr>
|
||||
<tr class="separator:a92ee04edc8f3d3a1ed1f190bf65ed5ed"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a36179ffa51305653b55c1e76f44154ff"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a36179ffa51305653b55c1e76f44154ff"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>remainderf</b> (float x, float y)</td></tr>
|
||||
<tr class="separator:a36179ffa51305653b55c1e76f44154ff"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa0d8ebba46ca705859d1c7462b53118d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa0d8ebba46ca705859d1c7462b53118d"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>remquof</b> (float x, float y, int *quo)</td></tr>
|
||||
<tr class="separator:aa0d8ebba46ca705859d1c7462b53118d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa53c41aebb09f501ea5e09a01145a932"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa53c41aebb09f501ea5e09a01145a932"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>rhypotf</b> (float x, float y)</td></tr>
|
||||
<tr class="separator:aa53c41aebb09f501ea5e09a01145a932"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7791cd93108ffc6d24524f2e8635ccfd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7791cd93108ffc6d24524f2e8635ccfd"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>rintf</b> (float x)</td></tr>
|
||||
<tr class="separator:a7791cd93108ffc6d24524f2e8635ccfd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af97228e858bd11e2934c26cf54a1dff6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af97228e858bd11e2934c26cf54a1dff6"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>rnorm3df</b> (float a, float b, float c)</td></tr>
|
||||
<tr class="separator:af97228e858bd11e2934c26cf54a1dff6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a66a3b53292754ba1c455fb9b30b1e40a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a66a3b53292754ba1c455fb9b30b1e40a"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>rnorm4df</b> (float a, float b, float c, float d)</td></tr>
|
||||
<tr class="separator:a66a3b53292754ba1c455fb9b30b1e40a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a169f84a202963d20fe5e2874fe4d2145"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a169f84a202963d20fe5e2874fe4d2145"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>rnormf</b> (int dim, const float *a)</td></tr>
|
||||
<tr class="separator:a169f84a202963d20fe5e2874fe4d2145"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa1c1521079e51b4f54771b16a7f8aeea"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa1c1521079e51b4f54771b16a7f8aeea"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>roundf</b> (float x)</td></tr>
|
||||
<tr class="separator:aa1c1521079e51b4f54771b16a7f8aeea"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a845a4a16dfa7c5488e87c1b3701932ac"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a845a4a16dfa7c5488e87c1b3701932ac"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>rsqrtf</b> (float x)</td></tr>
|
||||
<tr class="separator:a845a4a16dfa7c5488e87c1b3701932ac"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac94fa1e3aea5f190b7ceb47917e722be"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac94fa1e3aea5f190b7ceb47917e722be"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>scalblnf</b> (float x, long int n)</td></tr>
|
||||
<tr class="separator:ac94fa1e3aea5f190b7ceb47917e722be"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae5d0f588dbdbce27abe79ac3280a429f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae5d0f588dbdbce27abe79ac3280a429f"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>scalbnf</b> (float x, int n)</td></tr>
|
||||
<tr class="separator:ae5d0f588dbdbce27abe79ac3280a429f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a843dc06c7df7a88d75db30d639f66772"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a843dc06c7df7a88d75db30d639f66772"></a>
|
||||
<a class="el" href="host__defines_8h.html#a803050db3c78e0db3ea59a0c35499622">__host__</a> __device__ unsigned </td><td class="memItemRight" valign="bottom"><b>signbit</b> (float a)</td></tr>
|
||||
<tr class="separator:a843dc06c7df7a88d75db30d639f66772"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9456ff9df91a3874180d89a94b36fd46"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9456ff9df91a3874180d89a94b36fd46"></a>
|
||||
__device__ void </td><td class="memItemRight" valign="bottom"><b>sincosf</b> (float x, float *sptr, float *cptr)</td></tr>
|
||||
<tr class="separator:a9456ff9df91a3874180d89a94b36fd46"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aab8978300988c385e0aa4b6cba44225e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aab8978300988c385e0aa4b6cba44225e"></a>
|
||||
__device__ void </td><td class="memItemRight" valign="bottom"><b>sincospif</b> (float x, float *sptr, float *cptr)</td></tr>
|
||||
<tr class="separator:aab8978300988c385e0aa4b6cba44225e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4677d53159664972c54bb697b9c1bace"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4677d53159664972c54bb697b9c1bace"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>sinf</b> (float x)</td></tr>
|
||||
<tr class="separator:a4677d53159664972c54bb697b9c1bace"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a72c262cde9f805d08492c316fc0158d9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a72c262cde9f805d08492c316fc0158d9"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>sinhf</b> (float x)</td></tr>
|
||||
<tr class="separator:a72c262cde9f805d08492c316fc0158d9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6d24584b06b43ad06680f48361841d7d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6d24584b06b43ad06680f48361841d7d"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>sinpif</b> (float x)</td></tr>
|
||||
<tr class="separator:a6d24584b06b43ad06680f48361841d7d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acb80df3c252b3feb3cc88f992b955a14"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acb80df3c252b3feb3cc88f992b955a14"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>sqrtf</b> (float x)</td></tr>
|
||||
<tr class="separator:acb80df3c252b3feb3cc88f992b955a14"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a561a1e0eab1092d294d331caf9bb93c5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a561a1e0eab1092d294d331caf9bb93c5"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>tanf</b> (float x)</td></tr>
|
||||
<tr class="separator:a561a1e0eab1092d294d331caf9bb93c5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7d925743801795775ca98ae83d4ba6e6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7d925743801795775ca98ae83d4ba6e6"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>tanhf</b> (float x)</td></tr>
|
||||
<tr class="separator:a7d925743801795775ca98ae83d4ba6e6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0e556a6b5d691277e3234f4548d9ae23"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0e556a6b5d691277e3234f4548d9ae23"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>tgammaf</b> (float x)</td></tr>
|
||||
<tr class="separator:a0e556a6b5d691277e3234f4548d9ae23"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a86499f47865e04e1ca845927f41b3322"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a86499f47865e04e1ca845927f41b3322"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>truncf</b> (float x)</td></tr>
|
||||
<tr class="separator:a86499f47865e04e1ca845927f41b3322"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a87d0270856e29b6a34038c017513f811"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a87d0270856e29b6a34038c017513f811"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>y0f</b> (float x)</td></tr>
|
||||
<tr class="separator:a87d0270856e29b6a34038c017513f811"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abba94fdcb53f6a12f8bf5191697e8359"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abba94fdcb53f6a12f8bf5191697e8359"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>y1f</b> (float x)</td></tr>
|
||||
<tr class="separator:abba94fdcb53f6a12f8bf5191697e8359"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a383612b6d78a55003343521bca193ecd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a383612b6d78a55003343521bca193ecd"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>ynf</b> (int n, float x)</td></tr>
|
||||
<tr class="separator:a383612b6d78a55003343521bca193ecd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9d102633b8d1e95eb6d97ee815775552"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9d102633b8d1e95eb6d97ee815775552"></a>
|
||||
<a class="el" href="host__defines_8h.html#a803050db3c78e0db3ea59a0c35499622">__host__</a> __device__ float </td><td class="memItemRight" valign="bottom"><b>cospif</b> (float x)</td></tr>
|
||||
<tr class="separator:a9d102633b8d1e95eb6d97ee815775552"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb79b8e69174e322b3d5da70cd363521"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afb79b8e69174e322b3d5da70cd363521"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>acos</b> (double x)</td></tr>
|
||||
<tr class="separator:afb79b8e69174e322b3d5da70cd363521"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a41d6a7aee6b7e78987c1ea9633f6467a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a41d6a7aee6b7e78987c1ea9633f6467a"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>acosh</b> (double x)</td></tr>
|
||||
<tr class="separator:a41d6a7aee6b7e78987c1ea9633f6467a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8328d1b24f630bfc9747b57a13e66e79"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8328d1b24f630bfc9747b57a13e66e79"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>asin</b> (double x)</td></tr>
|
||||
<tr class="separator:a8328d1b24f630bfc9747b57a13e66e79"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a10334b3ee5d54b6e6959102709af23ce"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a10334b3ee5d54b6e6959102709af23ce"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>asinh</b> (double x)</td></tr>
|
||||
<tr class="separator:a10334b3ee5d54b6e6959102709af23ce"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a875675909708a2bd6d4e889df0e7791c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a875675909708a2bd6d4e889df0e7791c"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>atan</b> (double x)</td></tr>
|
||||
<tr class="separator:a875675909708a2bd6d4e889df0e7791c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:add5ea203222910d0fba30d3bcfd6fbfe"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="add5ea203222910d0fba30d3bcfd6fbfe"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>atan2</b> (double y, double x)</td></tr>
|
||||
<tr class="separator:add5ea203222910d0fba30d3bcfd6fbfe"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa8da8c2dc65bc77ced8e92475d423cb6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa8da8c2dc65bc77ced8e92475d423cb6"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>atanh</b> (double x)</td></tr>
|
||||
<tr class="separator:aa8da8c2dc65bc77ced8e92475d423cb6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a86e3a3d10161a10246658ab77fac8311"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a86e3a3d10161a10246658ab77fac8311"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>cbrt</b> (double x)</td></tr>
|
||||
<tr class="separator:a86e3a3d10161a10246658ab77fac8311"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2125a3b335ccc8f1fb20ee51e50f2861"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2125a3b335ccc8f1fb20ee51e50f2861"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>ceil</b> (double x)</td></tr>
|
||||
<tr class="separator:a2125a3b335ccc8f1fb20ee51e50f2861"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa06f087bfaf3245b3d78e30658eb9b2e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa06f087bfaf3245b3d78e30658eb9b2e"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>copysign</b> (double x, double y)</td></tr>
|
||||
<tr class="separator:aa06f087bfaf3245b3d78e30658eb9b2e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3f1d2831497e6fa3f0072395e13a8ecf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3f1d2831497e6fa3f0072395e13a8ecf"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>cos</b> (double x)</td></tr>
|
||||
<tr class="separator:a3f1d2831497e6fa3f0072395e13a8ecf"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acb71d08327c30ff681f47d5cefdf661f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acb71d08327c30ff681f47d5cefdf661f"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>cosh</b> (double x)</td></tr>
|
||||
<tr class="separator:acb71d08327c30ff681f47d5cefdf661f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a300fdff7ae42deb65748be2ec47cf24d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a300fdff7ae42deb65748be2ec47cf24d"></a>
|
||||
<a class="el" href="host__defines_8h.html#a803050db3c78e0db3ea59a0c35499622">__host__</a> __device__ double </td><td class="memItemRight" valign="bottom"><b>cospi</b> (double x)</td></tr>
|
||||
<tr class="separator:a300fdff7ae42deb65748be2ec47cf24d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaeae8990c401dc1ad0426de1350560b3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaeae8990c401dc1ad0426de1350560b3"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>cyl_bessel_i0</b> (double x)</td></tr>
|
||||
<tr class="separator:aaeae8990c401dc1ad0426de1350560b3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a99d834ea92d9a446f54e7675eef24baf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a99d834ea92d9a446f54e7675eef24baf"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>cyl_bessel_i1</b> (double x)</td></tr>
|
||||
<tr class="separator:a99d834ea92d9a446f54e7675eef24baf"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abd196c4f3bc4260ffe99944b2400b951"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abd196c4f3bc4260ffe99944b2400b951"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>erf</b> (double x)</td></tr>
|
||||
<tr class="separator:abd196c4f3bc4260ffe99944b2400b951"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae5fb0600e76f923d822e51b6148a9d1a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae5fb0600e76f923d822e51b6148a9d1a"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>erfc</b> (double x)</td></tr>
|
||||
<tr class="separator:ae5fb0600e76f923d822e51b6148a9d1a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a16e94306d9467be526954fdef161e4da"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a16e94306d9467be526954fdef161e4da"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>erfcinv</b> (double y)</td></tr>
|
||||
<tr class="separator:a16e94306d9467be526954fdef161e4da"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a31bd5945637fd6790091b3a0f77b9169"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a31bd5945637fd6790091b3a0f77b9169"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>erfcx</b> (double x)</td></tr>
|
||||
<tr class="separator:a31bd5945637fd6790091b3a0f77b9169"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a15c1324292b08058007e4be047228e84"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a15c1324292b08058007e4be047228e84"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>exp</b> (double x)</td></tr>
|
||||
<tr class="separator:a15c1324292b08058007e4be047228e84"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9c59e13661f0e53fd46f1cfa231f5ff2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9c59e13661f0e53fd46f1cfa231f5ff2"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>exp10</b> (double x)</td></tr>
|
||||
<tr class="separator:a9c59e13661f0e53fd46f1cfa231f5ff2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a033d73c657d39a2ac311c0ecb0eedd4f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a033d73c657d39a2ac311c0ecb0eedd4f"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>exp2</b> (double x)</td></tr>
|
||||
<tr class="separator:a033d73c657d39a2ac311c0ecb0eedd4f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a47772b17638c6b764d5ca5a6b8df1018"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a47772b17638c6b764d5ca5a6b8df1018"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>expm1</b> (double x)</td></tr>
|
||||
<tr class="separator:a47772b17638c6b764d5ca5a6b8df1018"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4f9fbe6c98f94000badf4ecf3211c128"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4f9fbe6c98f94000badf4ecf3211c128"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>fabs</b> (double x)</td></tr>
|
||||
<tr class="separator:a4f9fbe6c98f94000badf4ecf3211c128"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abfbecf3022a22ba02e34a643158553e6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abfbecf3022a22ba02e34a643158553e6"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>fdim</b> (double x, double y)</td></tr>
|
||||
<tr class="separator:abfbecf3022a22ba02e34a643158553e6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a69dde74ca6877f733f0940d319b301f3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a69dde74ca6877f733f0940d319b301f3"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>floor</b> (double x)</td></tr>
|
||||
<tr class="separator:a69dde74ca6877f733f0940d319b301f3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aff2117f6f3c4ff8a2aa4ce48a0ff2070"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aff2117f6f3c4ff8a2aa4ce48a0ff2070"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>fma</b> (double x, double y, double z)</td></tr>
|
||||
<tr class="separator:aff2117f6f3c4ff8a2aa4ce48a0ff2070"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0049356a61c447a30f7991d1a1218535"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0049356a61c447a30f7991d1a1218535"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>fmax</b> (double x, double y)</td></tr>
|
||||
<tr class="separator:a0049356a61c447a30f7991d1a1218535"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac970b9542e2d3e8e5d1e3ebb6a705dde"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac970b9542e2d3e8e5d1e3ebb6a705dde"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>fmin</b> (double x, double y)</td></tr>
|
||||
<tr class="separator:ac970b9542e2d3e8e5d1e3ebb6a705dde"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5e4d96de745c62d885d0a3a6bc838b86"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5e4d96de745c62d885d0a3a6bc838b86"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>fmod</b> (double x, double y)</td></tr>
|
||||
<tr class="separator:a5e4d96de745c62d885d0a3a6bc838b86"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a40a14b8c254e3741c91d6db27344332b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a40a14b8c254e3741c91d6db27344332b"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>frexp</b> (double x, int *nptr)</td></tr>
|
||||
<tr class="separator:a40a14b8c254e3741c91d6db27344332b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a37292eff59f782b537102975dc40f10c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a37292eff59f782b537102975dc40f10c"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>hypot</b> (double x, double y)</td></tr>
|
||||
<tr class="separator:a37292eff59f782b537102975dc40f10c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4e6eb4d5be7b218996e4abbea3893eb0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4e6eb4d5be7b218996e4abbea3893eb0"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>ilogb</b> (double x)</td></tr>
|
||||
<tr class="separator:a4e6eb4d5be7b218996e4abbea3893eb0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a27a8a709c239e9821cc452323569b684"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a27a8a709c239e9821cc452323569b684"></a>
|
||||
<a class="el" href="host__defines_8h.html#a803050db3c78e0db3ea59a0c35499622">__host__</a> __device__ unsigned </td><td class="memItemRight" valign="bottom"><b>isfinite</b> (double x)</td></tr>
|
||||
<tr class="separator:a27a8a709c239e9821cc452323569b684"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8aa6ea4f14e8940cf78657744a1a8952"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8aa6ea4f14e8940cf78657744a1a8952"></a>
|
||||
__device__ unsigned </td><td class="memItemRight" valign="bottom"><b>isinf</b> (double x)</td></tr>
|
||||
<tr class="separator:a8aa6ea4f14e8940cf78657744a1a8952"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad0dba00731cb22f6f5f0e947d334d20d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad0dba00731cb22f6f5f0e947d334d20d"></a>
|
||||
__device__ unsigned </td><td class="memItemRight" valign="bottom"><b>isnan</b> (double x)</td></tr>
|
||||
<tr class="separator:ad0dba00731cb22f6f5f0e947d334d20d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa4ad8a42b2f663d5fe5edbc87f5f3cb7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa4ad8a42b2f663d5fe5edbc87f5f3cb7"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>j0</b> (double x)</td></tr>
|
||||
<tr class="separator:aa4ad8a42b2f663d5fe5edbc87f5f3cb7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a631cf3a77e7dc10ab9b566922517105c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a631cf3a77e7dc10ab9b566922517105c"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>j1</b> (double x)</td></tr>
|
||||
<tr class="separator:a631cf3a77e7dc10ab9b566922517105c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a643b020a4c66860acc8c0f0a76f7b67e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a643b020a4c66860acc8c0f0a76f7b67e"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>jn</b> (int n, double x)</td></tr>
|
||||
<tr class="separator:a643b020a4c66860acc8c0f0a76f7b67e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:add1f70e2ce16b3c985aec8208aad8c61"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="add1f70e2ce16b3c985aec8208aad8c61"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>ldexp</b> (double x, int exp)</td></tr>
|
||||
<tr class="separator:add1f70e2ce16b3c985aec8208aad8c61"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a402aaedc732b2eabf59abc07d744ed35"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a402aaedc732b2eabf59abc07d744ed35"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>lgamma</b> (double x)</td></tr>
|
||||
<tr class="separator:a402aaedc732b2eabf59abc07d744ed35"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8ff339e32209abf7942d9ac22d130377"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8ff339e32209abf7942d9ac22d130377"></a>
|
||||
__device__ long long </td><td class="memItemRight" valign="bottom"><b>llrint</b> (double x)</td></tr>
|
||||
<tr class="separator:a8ff339e32209abf7942d9ac22d130377"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab3a1ae7ee7ad6afab00a2e365b6326b0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab3a1ae7ee7ad6afab00a2e365b6326b0"></a>
|
||||
__device__ long </td><td class="memItemRight" valign="bottom"><b>llround</b> (double x)</td></tr>
|
||||
<tr class="separator:ab3a1ae7ee7ad6afab00a2e365b6326b0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a28ce8e15ef5149c271eba95663becba2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a28ce8e15ef5149c271eba95663becba2"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>log</b> (double x)</td></tr>
|
||||
<tr class="separator:a28ce8e15ef5149c271eba95663becba2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0aed82d571362c58f9486385383e7f64"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0aed82d571362c58f9486385383e7f64"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>log10</b> (double x)</td></tr>
|
||||
<tr class="separator:a0aed82d571362c58f9486385383e7f64"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3c680d660d75780ef53075a439211626"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3c680d660d75780ef53075a439211626"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>log1p</b> (double x)</td></tr>
|
||||
<tr class="separator:a3c680d660d75780ef53075a439211626"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac15d49c9960470b4791eafa0607ca777"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac15d49c9960470b4791eafa0607ca777"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>log2</b> (double x)</td></tr>
|
||||
<tr class="separator:ac15d49c9960470b4791eafa0607ca777"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a24e6d5c7904a61d50055d27ffe6d8fdb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a24e6d5c7904a61d50055d27ffe6d8fdb"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>logb</b> (double x)</td></tr>
|
||||
<tr class="separator:a24e6d5c7904a61d50055d27ffe6d8fdb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a353f5748b7addbae162dd679abf829fe"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a353f5748b7addbae162dd679abf829fe"></a>
|
||||
__device__ long int </td><td class="memItemRight" valign="bottom"><b>lrint</b> (double x)</td></tr>
|
||||
<tr class="separator:a353f5748b7addbae162dd679abf829fe"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9fdb5ef303c94dc5c428dbdb534ed1fd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9fdb5ef303c94dc5c428dbdb534ed1fd"></a>
|
||||
__device__ long int </td><td class="memItemRight" valign="bottom"><b>lround</b> (double x)</td></tr>
|
||||
<tr class="separator:a9fdb5ef303c94dc5c428dbdb534ed1fd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a36767023601d4df07854d631e74dce69"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a36767023601d4df07854d631e74dce69"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>modf</b> (double x, double *iptr)</td></tr>
|
||||
<tr class="separator:a36767023601d4df07854d631e74dce69"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6df5511321a5ac0dfe22389b728a8a9f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6df5511321a5ac0dfe22389b728a8a9f"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>nan</b> (const char *tagp)</td></tr>
|
||||
<tr class="separator:a6df5511321a5ac0dfe22389b728a8a9f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2316a104cfda8362208d52238181fbfb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2316a104cfda8362208d52238181fbfb"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>nearbyint</b> (double x)</td></tr>
|
||||
<tr class="separator:a2316a104cfda8362208d52238181fbfb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af46b3ad97567ae96f7148a10537c8f5a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af46b3ad97567ae96f7148a10537c8f5a"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>nextafter</b> (double x, double y)</td></tr>
|
||||
<tr class="separator:af46b3ad97567ae96f7148a10537c8f5a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6d6070084843a271f4f860a4324b8432"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6d6070084843a271f4f860a4324b8432"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>norm</b> (int dim, const double *t)</td></tr>
|
||||
<tr class="separator:a6d6070084843a271f4f860a4324b8432"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a330808c6a122bd9755deb4d952c6add2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a330808c6a122bd9755deb4d952c6add2"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>norm3d</b> (double a, double b, double c)</td></tr>
|
||||
<tr class="separator:a330808c6a122bd9755deb4d952c6add2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a61849a2202fe0ff6319546134fe4c4e6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a61849a2202fe0ff6319546134fe4c4e6"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>norm4d</b> (double a, double b, double d)</td></tr>
|
||||
<tr class="separator:a61849a2202fe0ff6319546134fe4c4e6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8368e3ba7981942344d0be3b5d817e3f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8368e3ba7981942344d0be3b5d817e3f"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>normcdf</b> (double y)</td></tr>
|
||||
<tr class="separator:a8368e3ba7981942344d0be3b5d817e3f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a78e93df6c3fbade8628d33e11fc94595"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a78e93df6c3fbade8628d33e11fc94595"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>normcdfinv</b> (double y)</td></tr>
|
||||
<tr class="separator:a78e93df6c3fbade8628d33e11fc94595"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6d36757715384dc18e0483aa1f04f6c7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6d36757715384dc18e0483aa1f04f6c7"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>pow</b> (double x, double y)</td></tr>
|
||||
<tr class="separator:a6d36757715384dc18e0483aa1f04f6c7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3f5dd3f9b81f73c644d82754986ccce6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3f5dd3f9b81f73c644d82754986ccce6"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>rcbrt</b> (double x)</td></tr>
|
||||
<tr class="separator:a3f5dd3f9b81f73c644d82754986ccce6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a852e83c233f09c146c492bfd752e0dd2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a852e83c233f09c146c492bfd752e0dd2"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>remainder</b> (double x, double y)</td></tr>
|
||||
<tr class="separator:a852e83c233f09c146c492bfd752e0dd2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4235a6814bb94b3faaf73a324210c58d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4235a6814bb94b3faaf73a324210c58d"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>remquo</b> (double x, double y, int *quo)</td></tr>
|
||||
<tr class="separator:a4235a6814bb94b3faaf73a324210c58d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af1dfb4d01feaa01b0b1ff15cf57ebbc3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af1dfb4d01feaa01b0b1ff15cf57ebbc3"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>rhypot</b> (double x, double y)</td></tr>
|
||||
<tr class="separator:af1dfb4d01feaa01b0b1ff15cf57ebbc3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3b8026edb2f2e441669845f0f3fa3bf7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3b8026edb2f2e441669845f0f3fa3bf7"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>rint</b> (double x)</td></tr>
|
||||
<tr class="separator:a3b8026edb2f2e441669845f0f3fa3bf7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a084039517f12059ee5dfa214ad69a223"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a084039517f12059ee5dfa214ad69a223"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>rnorm</b> (int dim, const double *t)</td></tr>
|
||||
<tr class="separator:a084039517f12059ee5dfa214ad69a223"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1ac4eff7fecc1121d5dcfdebc3314e80"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1ac4eff7fecc1121d5dcfdebc3314e80"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>rnorm3d</b> (double a, double b, double c)</td></tr>
|
||||
<tr class="separator:a1ac4eff7fecc1121d5dcfdebc3314e80"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a039d37d2d8d44f074e057489a439a758"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a039d37d2d8d44f074e057489a439a758"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>rnorm4d</b> (double a, double b, double c, double d)</td></tr>
|
||||
<tr class="separator:a039d37d2d8d44f074e057489a439a758"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abefba28ee84ef32c44d417cfd4f615d4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abefba28ee84ef32c44d417cfd4f615d4"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>round</b> (double x)</td></tr>
|
||||
<tr class="separator:abefba28ee84ef32c44d417cfd4f615d4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a74bb236ca5cec71a37ec24e8de500142"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a74bb236ca5cec71a37ec24e8de500142"></a>
|
||||
<a class="el" href="host__defines_8h.html#a803050db3c78e0db3ea59a0c35499622">__host__</a> __device__ double </td><td class="memItemRight" valign="bottom"><b>rsqrt</b> (double x)</td></tr>
|
||||
<tr class="separator:a74bb236ca5cec71a37ec24e8de500142"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7c931cea8bc2cfe694a6170379e5914f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7c931cea8bc2cfe694a6170379e5914f"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>scalbln</b> (double x, long int n)</td></tr>
|
||||
<tr class="separator:a7c931cea8bc2cfe694a6170379e5914f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4923bed52b438e5bfbf574bb8ce26542"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4923bed52b438e5bfbf574bb8ce26542"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>scalbn</b> (double x, int n)</td></tr>
|
||||
<tr class="separator:a4923bed52b438e5bfbf574bb8ce26542"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7c1a8a8d3d0452168ff9048438bb5e15"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7c1a8a8d3d0452168ff9048438bb5e15"></a>
|
||||
<a class="el" href="host__defines_8h.html#a803050db3c78e0db3ea59a0c35499622">__host__</a> __device__ unsigned </td><td class="memItemRight" valign="bottom"><b>signbit</b> (double a)</td></tr>
|
||||
<tr class="separator:a7c1a8a8d3d0452168ff9048438bb5e15"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a15d6556054f9db241177157d4b7864ef"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a15d6556054f9db241177157d4b7864ef"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>sin</b> (double a)</td></tr>
|
||||
<tr class="separator:a15d6556054f9db241177157d4b7864ef"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac4d8c426c5a0cbfc7862c95cd7bd4fea"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac4d8c426c5a0cbfc7862c95cd7bd4fea"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>sincos</b> (double x, double *sptr, double *cptr)</td></tr>
|
||||
<tr class="separator:ac4d8c426c5a0cbfc7862c95cd7bd4fea"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af44aca421ae42593bb4789001e3527ca"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af44aca421ae42593bb4789001e3527ca"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>sincospi</b> (double x, double *sptr, double *cptr)</td></tr>
|
||||
<tr class="separator:af44aca421ae42593bb4789001e3527ca"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aabc5c0e23e1550a6cc936baa9d65a61a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aabc5c0e23e1550a6cc936baa9d65a61a"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>sinh</b> (double x)</td></tr>
|
||||
<tr class="separator:aabc5c0e23e1550a6cc936baa9d65a61a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abe15f7900f275a5ae8a08a3b47313c35"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abe15f7900f275a5ae8a08a3b47313c35"></a>
|
||||
<a class="el" href="host__defines_8h.html#a803050db3c78e0db3ea59a0c35499622">__host__</a> __device__ double </td><td class="memItemRight" valign="bottom"><b>sinpi</b> (double x)</td></tr>
|
||||
<tr class="separator:abe15f7900f275a5ae8a08a3b47313c35"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1c6fe34b4ac091e40eceeb0bae58459f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1c6fe34b4ac091e40eceeb0bae58459f"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>sqrt</b> (double x)</td></tr>
|
||||
<tr class="separator:a1c6fe34b4ac091e40eceeb0bae58459f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a17d00b521d79b4a4404cc593839f0b7b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a17d00b521d79b4a4404cc593839f0b7b"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>tan</b> (double x)</td></tr>
|
||||
<tr class="separator:a17d00b521d79b4a4404cc593839f0b7b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adf7b9660a2c53c91664263d39b09242d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adf7b9660a2c53c91664263d39b09242d"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>tanh</b> (double x)</td></tr>
|
||||
<tr class="separator:adf7b9660a2c53c91664263d39b09242d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aecfb49e21fc767c952827d42268c0d48"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aecfb49e21fc767c952827d42268c0d48"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>tgamma</b> (double x)</td></tr>
|
||||
<tr class="separator:aecfb49e21fc767c952827d42268c0d48"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaa2c1b49a1f4aa25f8ce49236089f2a8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaa2c1b49a1f4aa25f8ce49236089f2a8"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>trunc</b> (double x)</td></tr>
|
||||
<tr class="separator:aaa2c1b49a1f4aa25f8ce49236089f2a8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6cf6a465d2d541cb9ccad53f2c57f9b4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6cf6a465d2d541cb9ccad53f2c57f9b4"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>y0</b> (double x)</td></tr>
|
||||
<tr class="separator:a6cf6a465d2d541cb9ccad53f2c57f9b4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a32b84784de0a5ab934c39f7570b8edee"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a32b84784de0a5ab934c39f7570b8edee"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>y1</b> (double y)</td></tr>
|
||||
<tr class="separator:a32b84784de0a5ab934c39f7570b8edee"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0b7143369064cbd7f882912b9af8e6c7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0b7143369064cbd7f882912b9af8e6c7"></a>
|
||||
__device__ double </td><td class="memItemRight" valign="bottom"><b>yn</b> (int n, double x)</td></tr>
|
||||
<tr class="separator:a0b7143369064cbd7f882912b9af8e6c7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa30ebddcc0f3436c44ddfbe700dcd35a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa30ebddcc0f3436c44ddfbe700dcd35a"></a>
|
||||
__device__ long long int </td><td class="memItemRight" valign="bottom"><b>clock64</b> ()</td></tr>
|
||||
<tr class="separator:aa30ebddcc0f3436c44ddfbe700dcd35a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adbdee7d7e8ea8f9f8d02f89eba4c221b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adbdee7d7e8ea8f9f8d02f89eba4c221b"></a>
|
||||
__device__ clock_t </td><td class="memItemRight" valign="bottom"><b>clock</b> ()</td></tr>
|
||||
<tr class="separator:adbdee7d7e8ea8f9f8d02f89eba4c221b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abcc0d8e2df65334ca8e3765bd5a0bb7f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abcc0d8e2df65334ca8e3765bd5a0bb7f"></a>
|
||||
__device__ int </td><td class="memItemRight" valign="bottom"><b>atomicAdd</b> (int *address, int val)</td></tr>
|
||||
<tr class="separator:abcc0d8e2df65334ca8e3765bd5a0bb7f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5f03cbc6840e02b83f6db2788b898950"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5f03cbc6840e02b83f6db2788b898950"></a>
|
||||
__device__ unsigned int </td><td class="memItemRight" valign="bottom"><b>atomicAdd</b> (unsigned int *address, unsigned int val)</td></tr>
|
||||
<tr class="separator:a5f03cbc6840e02b83f6db2788b898950"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a95ba309520dda78d7f4b83f05129ed4a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a95ba309520dda78d7f4b83f05129ed4a"></a>
|
||||
__device__ unsigned long long int </td><td class="memItemRight" valign="bottom"><b>atomicAdd</b> (unsigned long long int *address, unsigned long long int val)</td></tr>
|
||||
<tr class="separator:a95ba309520dda78d7f4b83f05129ed4a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a403a0e10baf201afaf4df1b153f3096c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a403a0e10baf201afaf4df1b153f3096c"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>atomicAdd</b> (float *address, float val)</td></tr>
|
||||
<tr class="separator:a403a0e10baf201afaf4df1b153f3096c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6a953b38768ed03f5838a12927326ba2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6a953b38768ed03f5838a12927326ba2"></a>
|
||||
__device__ int </td><td class="memItemRight" valign="bottom"><b>atomicSub</b> (int *address, int val)</td></tr>
|
||||
<tr class="separator:a6a953b38768ed03f5838a12927326ba2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a87bdfe4beba8e821ec0e41e931f62ddf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a87bdfe4beba8e821ec0e41e931f62ddf"></a>
|
||||
__device__ unsigned int </td><td class="memItemRight" valign="bottom"><b>atomicSub</b> (unsigned int *address, unsigned int val)</td></tr>
|
||||
<tr class="separator:a87bdfe4beba8e821ec0e41e931f62ddf"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aea70a585c1821977e4849f9f54fcc55b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aea70a585c1821977e4849f9f54fcc55b"></a>
|
||||
__device__ int </td><td class="memItemRight" valign="bottom"><b>atomicExch</b> (int *address, int val)</td></tr>
|
||||
<tr class="separator:aea70a585c1821977e4849f9f54fcc55b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9dda360556f0e26a0245a3cf63475dea"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9dda360556f0e26a0245a3cf63475dea"></a>
|
||||
__device__ unsigned int </td><td class="memItemRight" valign="bottom"><b>atomicExch</b> (unsigned int *address, unsigned int val)</td></tr>
|
||||
<tr class="separator:a9dda360556f0e26a0245a3cf63475dea"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4e9d497590858bd2cc8eca3d116fde8c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4e9d497590858bd2cc8eca3d116fde8c"></a>
|
||||
__device__ unsigned long long int </td><td class="memItemRight" valign="bottom"><b>atomicExch</b> (unsigned long long int *address, unsigned long long int val)</td></tr>
|
||||
<tr class="separator:a4e9d497590858bd2cc8eca3d116fde8c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa8aeb4c9d879d5284f89728e52a0d4b0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa8aeb4c9d879d5284f89728e52a0d4b0"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>atomicExch</b> (float *address, float val)</td></tr>
|
||||
<tr class="separator:aa8aeb4c9d879d5284f89728e52a0d4b0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab89a742ea3fd1295fae921f405eb2e80"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab89a742ea3fd1295fae921f405eb2e80"></a>
|
||||
__device__ int </td><td class="memItemRight" valign="bottom"><b>atomicMin</b> (int *address, int val)</td></tr>
|
||||
<tr class="separator:ab89a742ea3fd1295fae921f405eb2e80"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a792731eaec99030e34af6a665471d264"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a792731eaec99030e34af6a665471d264"></a>
|
||||
__device__ unsigned int </td><td class="memItemRight" valign="bottom"><b>atomicMin</b> (unsigned int *address, unsigned int val)</td></tr>
|
||||
<tr class="separator:a792731eaec99030e34af6a665471d264"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae2b78da10f82fe39e791dc8a81a78744"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae2b78da10f82fe39e791dc8a81a78744"></a>
|
||||
__device__ unsigned long long int </td><td class="memItemRight" valign="bottom"><b>atomicMin</b> (unsigned long long int *address, unsigned long long int val)</td></tr>
|
||||
<tr class="separator:ae2b78da10f82fe39e791dc8a81a78744"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb5c691375fa437cb0b229ebb9306eb1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afb5c691375fa437cb0b229ebb9306eb1"></a>
|
||||
__device__ int </td><td class="memItemRight" valign="bottom"><b>atomicMax</b> (int *address, int val)</td></tr>
|
||||
<tr class="separator:afb5c691375fa437cb0b229ebb9306eb1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a88dd6082b39d6031b6e85e686fc1a74a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a88dd6082b39d6031b6e85e686fc1a74a"></a>
|
||||
__device__ unsigned int </td><td class="memItemRight" valign="bottom"><b>atomicMax</b> (unsigned int *address, unsigned int val)</td></tr>
|
||||
<tr class="separator:a88dd6082b39d6031b6e85e686fc1a74a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a23c22b5463ad7822e5162fc1d29510e1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a23c22b5463ad7822e5162fc1d29510e1"></a>
|
||||
__device__ unsigned long long int </td><td class="memItemRight" valign="bottom"><b>atomicMax</b> (unsigned long long int *address, unsigned long long int val)</td></tr>
|
||||
<tr class="separator:a23c22b5463ad7822e5162fc1d29510e1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a438c18227b61ddc3869a8746b2d9dc30"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a438c18227b61ddc3869a8746b2d9dc30"></a>
|
||||
__device__ int </td><td class="memItemRight" valign="bottom"><b>atomicCAS</b> (int *address, int compare, int val)</td></tr>
|
||||
<tr class="separator:a438c18227b61ddc3869a8746b2d9dc30"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac2107704c0b1c805b96ae83d90c147c9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac2107704c0b1c805b96ae83d90c147c9"></a>
|
||||
__device__ unsigned int </td><td class="memItemRight" valign="bottom"><b>atomicCAS</b> (unsigned int *address, unsigned int compare, unsigned int val)</td></tr>
|
||||
<tr class="separator:ac2107704c0b1c805b96ae83d90c147c9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a276d6117ae1d0aeaafdbc7621ff80a7d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a276d6117ae1d0aeaafdbc7621ff80a7d"></a>
|
||||
__device__ unsigned long long int </td><td class="memItemRight" valign="bottom"><b>atomicCAS</b> (unsigned long long int *address, unsigned long long int compare, unsigned long long int val)</td></tr>
|
||||
<tr class="separator:a276d6117ae1d0aeaafdbc7621ff80a7d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a97a217f6df4cc18e92a708ff289fbadd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a97a217f6df4cc18e92a708ff289fbadd"></a>
|
||||
__device__ int </td><td class="memItemRight" valign="bottom"><b>atomicAnd</b> (int *address, int val)</td></tr>
|
||||
<tr class="separator:a97a217f6df4cc18e92a708ff289fbadd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae14f267ed65079758f76d2d7caf7dcee"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae14f267ed65079758f76d2d7caf7dcee"></a>
|
||||
__device__ unsigned int </td><td class="memItemRight" valign="bottom"><b>atomicAnd</b> (unsigned int *address, unsigned int val)</td></tr>
|
||||
<tr class="separator:ae14f267ed65079758f76d2d7caf7dcee"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a77c55cc1835a436310c157a9ab427d4a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a77c55cc1835a436310c157a9ab427d4a"></a>
|
||||
__device__ unsigned long long int </td><td class="memItemRight" valign="bottom"><b>atomicAnd</b> (unsigned long long int *address, unsigned long long int val)</td></tr>
|
||||
<tr class="separator:a77c55cc1835a436310c157a9ab427d4a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad966a1cfff343d367b5940b329a5d324"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad966a1cfff343d367b5940b329a5d324"></a>
|
||||
__device__ int </td><td class="memItemRight" valign="bottom"><b>atomicOr</b> (int *address, int val)</td></tr>
|
||||
<tr class="separator:ad966a1cfff343d367b5940b329a5d324"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a897b415a5e2e8222c778b71f8716607f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a897b415a5e2e8222c778b71f8716607f"></a>
|
||||
__device__ unsigned int </td><td class="memItemRight" valign="bottom"><b>atomicOr</b> (unsigned int *address, unsigned int val)</td></tr>
|
||||
<tr class="separator:a897b415a5e2e8222c778b71f8716607f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa6375f57ca6be98a6ec4d0837c58d385"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa6375f57ca6be98a6ec4d0837c58d385"></a>
|
||||
__device__ unsigned long long int </td><td class="memItemRight" valign="bottom"><b>atomicOr</b> (unsigned long long int *address, unsigned long long int val)</td></tr>
|
||||
<tr class="separator:aa6375f57ca6be98a6ec4d0837c58d385"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a02a234c564af604bc23de85c9d3f48da"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a02a234c564af604bc23de85c9d3f48da"></a>
|
||||
__device__ int </td><td class="memItemRight" valign="bottom"><b>atomicXor</b> (int *address, int val)</td></tr>
|
||||
<tr class="separator:a02a234c564af604bc23de85c9d3f48da"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa3fa0a3baa5b7faaab4cdfa0bfcbc084"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa3fa0a3baa5b7faaab4cdfa0bfcbc084"></a>
|
||||
__device__ unsigned int </td><td class="memItemRight" valign="bottom"><b>atomicXor</b> (unsigned int *address, unsigned int val)</td></tr>
|
||||
<tr class="separator:aa3fa0a3baa5b7faaab4cdfa0bfcbc084"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0f45bfdc2aa11e7969dcb39f5c0e06ef"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0f45bfdc2aa11e7969dcb39f5c0e06ef"></a>
|
||||
__device__ unsigned long long int </td><td class="memItemRight" valign="bottom"><b>atomicXor</b> (unsigned long long int *address, unsigned long long int val)</td></tr>
|
||||
<tr class="separator:a0f45bfdc2aa11e7969dcb39f5c0e06ef"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3423d34a240c62718188882ca8e866c8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3423d34a240c62718188882ca8e866c8"></a>
|
||||
__device__ unsigned int </td><td class="memItemRight" valign="bottom"><b>atomicInc</b> (unsigned int *address, unsigned int val)</td></tr>
|
||||
<tr class="separator:a3423d34a240c62718188882ca8e866c8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a87674396e78775b6653bce11c3ac5ba4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a87674396e78775b6653bce11c3ac5ba4"></a>
|
||||
__device__ unsigned int </td><td class="memItemRight" valign="bottom"><b>atomicDec</b> (unsigned int *address, unsigned int val)</td></tr>
|
||||
<tr class="separator:a87674396e78775b6653bce11c3ac5ba4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5bf9c743fcdf623f951d68de66618b91"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5bf9c743fcdf623f951d68de66618b91"></a>
|
||||
__device__ unsigned int </td><td class="memItemRight" valign="bottom"><b>__popc</b> (unsigned int input)</td></tr>
|
||||
<tr class="separator:a5bf9c743fcdf623f951d68de66618b91"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac30d8c96e7c4c672625d9d80422317a7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac30d8c96e7c4c672625d9d80422317a7"></a>
|
||||
__device__ unsigned int </td><td class="memItemRight" valign="bottom"><b>__popcll</b> (unsigned long long int input)</td></tr>
|
||||
<tr class="separator:ac30d8c96e7c4c672625d9d80422317a7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2fb14ee01f4c19bee7ae596db54fd610"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2fb14ee01f4c19bee7ae596db54fd610"></a>
|
||||
__device__ unsigned int </td><td class="memItemRight" valign="bottom"><b>__clz</b> (unsigned int input)</td></tr>
|
||||
<tr class="separator:a2fb14ee01f4c19bee7ae596db54fd610"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb00ca5e6898a401c6520bf810a25067"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afb00ca5e6898a401c6520bf810a25067"></a>
|
||||
__device__ unsigned int </td><td class="memItemRight" valign="bottom"><b>__clzll</b> (unsigned long long int input)</td></tr>
|
||||
<tr class="separator:afb00ca5e6898a401c6520bf810a25067"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab0942fde627a6113a5cabe86506588a6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab0942fde627a6113a5cabe86506588a6"></a>
|
||||
__device__ unsigned int </td><td class="memItemRight" valign="bottom"><b>__clz</b> (int input)</td></tr>
|
||||
<tr class="separator:ab0942fde627a6113a5cabe86506588a6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aed84645864b7996c7759106e6fe4d2d3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aed84645864b7996c7759106e6fe4d2d3"></a>
|
||||
__device__ unsigned int </td><td class="memItemRight" valign="bottom"><b>__clzll</b> (long long int input)</td></tr>
|
||||
<tr class="separator:aed84645864b7996c7759106e6fe4d2d3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae1b089e42f5c969c5f80aa72f3419496"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae1b089e42f5c969c5f80aa72f3419496"></a>
|
||||
__device__ unsigned int </td><td class="memItemRight" valign="bottom"><b>__ffs</b> (unsigned int input)</td></tr>
|
||||
<tr class="separator:ae1b089e42f5c969c5f80aa72f3419496"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af1bc368fb13eecb10b990e43ad9f8b19"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af1bc368fb13eecb10b990e43ad9f8b19"></a>
|
||||
__device__ unsigned int </td><td class="memItemRight" valign="bottom"><b>__ffsll</b> (unsigned long long int input)</td></tr>
|
||||
<tr class="separator:af1bc368fb13eecb10b990e43ad9f8b19"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a74b2841c3fe038d9e5c166519f44f012"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a74b2841c3fe038d9e5c166519f44f012"></a>
|
||||
__device__ unsigned int </td><td class="memItemRight" valign="bottom"><b>__ffs</b> (int input)</td></tr>
|
||||
<tr class="separator:a74b2841c3fe038d9e5c166519f44f012"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af5f5c2bb84c9e58bab5730b923b667d3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af5f5c2bb84c9e58bab5730b923b667d3"></a>
|
||||
__device__ unsigned int </td><td class="memItemRight" valign="bottom"><b>__ffsll</b> (long long int input)</td></tr>
|
||||
<tr class="separator:af5f5c2bb84c9e58bab5730b923b667d3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3f15db7be18704007ca3cb2358edfcaf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3f15db7be18704007ca3cb2358edfcaf"></a>
|
||||
__device__ unsigned int </td><td class="memItemRight" valign="bottom"><b>__brev</b> (unsigned int input)</td></tr>
|
||||
<tr class="separator:a3f15db7be18704007ca3cb2358edfcaf"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab0e3f49364e6c05a75cf92d5844bcf61"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab0e3f49364e6c05a75cf92d5844bcf61"></a>
|
||||
__device__ unsigned long long int </td><td class="memItemRight" valign="bottom"><b>__brevll</b> (unsigned long long int input)</td></tr>
|
||||
<tr class="separator:ab0e3f49364e6c05a75cf92d5844bcf61"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab428e0e248df106b2df05c3f4f28917a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab428e0e248df106b2df05c3f4f28917a"></a>
|
||||
__device__ int </td><td class="memItemRight" valign="bottom"><b>__all</b> (int input)</td></tr>
|
||||
<tr class="separator:ab428e0e248df106b2df05c3f4f28917a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3d1a67823b169ce8f39da14cd3c3eb38"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3d1a67823b169ce8f39da14cd3c3eb38"></a>
|
||||
__device__ int </td><td class="memItemRight" valign="bottom"><b>__any</b> (int input)</td></tr>
|
||||
<tr class="separator:a3d1a67823b169ce8f39da14cd3c3eb38"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa2230562f67a1e7e3393026372f6e31f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa2230562f67a1e7e3393026372f6e31f"></a>
|
||||
__device__ unsigned long long int </td><td class="memItemRight" valign="bottom"><b>__ballot</b> (int input)</td></tr>
|
||||
<tr class="separator:aa2230562f67a1e7e3393026372f6e31f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1d20171b01222c4e28acb3114b839bde"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1d20171b01222c4e28acb3114b839bde"></a>
|
||||
__device__ int </td><td class="memItemRight" valign="bottom"><b>__shfl</b> (int input, int lane, int width)</td></tr>
|
||||
<tr class="separator:a1d20171b01222c4e28acb3114b839bde"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a294f4c766964298b0231bec7617051f6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a294f4c766964298b0231bec7617051f6"></a>
|
||||
__device__ int </td><td class="memItemRight" valign="bottom"><b>__shfl_up</b> (int input, unsigned int lane_delta, int width)</td></tr>
|
||||
<tr class="separator:a294f4c766964298b0231bec7617051f6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6b79b18210b9908f5a31ca38f3b388db"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6b79b18210b9908f5a31ca38f3b388db"></a>
|
||||
__device__ int </td><td class="memItemRight" valign="bottom"><b>__shfl_down</b> (int input, unsigned int lane_delta, int width)</td></tr>
|
||||
<tr class="separator:a6b79b18210b9908f5a31ca38f3b388db"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3cd83b37a4947e4f2182db012519de2d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3cd83b37a4947e4f2182db012519de2d"></a>
|
||||
__device__ int </td><td class="memItemRight" valign="bottom"><b>__shfl_xor</b> (int input, int lane_mask, int width)</td></tr>
|
||||
<tr class="separator:a3cd83b37a4947e4f2182db012519de2d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a98366898c63f47a133cba150068e8875"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a98366898c63f47a133cba150068e8875"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>__shfl</b> (float input, int lane, int width)</td></tr>
|
||||
<tr class="separator:a98366898c63f47a133cba150068e8875"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a584719cecfe54e38a36b22840be5c3a7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a584719cecfe54e38a36b22840be5c3a7"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>__shfl_up</b> (float input, unsigned int lane_delta, int width)</td></tr>
|
||||
<tr class="separator:a584719cecfe54e38a36b22840be5c3a7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a32851dad447c5709a888aeb3244ec567"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a32851dad447c5709a888aeb3244ec567"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>__shfl_down</b> (float input, unsigned int lane_delta, int width)</td></tr>
|
||||
<tr class="separator:a32851dad447c5709a888aeb3244ec567"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a63c035f8db69f7ac228c698f7e77c4a4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a63c035f8db69f7ac228c698f7e77c4a4"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>__shfl_xor</b> (float input, int lane_mask, int width)</td></tr>
|
||||
<tr class="separator:a63c035f8db69f7ac228c698f7e77c4a4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a15e12278c4d15a70357d15ea598da7b2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a15e12278c4d15a70357d15ea598da7b2"></a>
|
||||
<a class="el" href="host__defines_8h.html#a803050db3c78e0db3ea59a0c35499622">__host__</a> __device__ int </td><td class="memItemRight" valign="bottom"><b>min</b> (int arg1, int arg2)</td></tr>
|
||||
<tr class="separator:a15e12278c4d15a70357d15ea598da7b2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac13acf0e104bb2a79fcd1847511c36bb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac13acf0e104bb2a79fcd1847511c36bb"></a>
|
||||
<a class="el" href="host__defines_8h.html#a803050db3c78e0db3ea59a0c35499622">__host__</a> __device__ int </td><td class="memItemRight" valign="bottom"><b>max</b> (int arg1, int arg2)</td></tr>
|
||||
<tr class="separator:ac13acf0e104bb2a79fcd1847511c36bb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a129ff4afc615da9a5886c77713094c32"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a129ff4afc615da9a5886c77713094c32"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>__cosf</b> (float x)</td></tr>
|
||||
<tr class="separator:a129ff4afc615da9a5886c77713094c32"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1beeb3ae544cfdde4a0a724ace025aed"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1beeb3ae544cfdde4a0a724ace025aed"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>__expf</b> (float x)</td></tr>
|
||||
<tr class="separator:a1beeb3ae544cfdde4a0a724ace025aed"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a71ee45580cbeeea206297f0112aff42c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a71ee45580cbeeea206297f0112aff42c"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>__frsqrt_rn</b> (float x)</td></tr>
|
||||
<tr class="separator:a71ee45580cbeeea206297f0112aff42c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a59566bdd0638a5b249dbda757f2bb06b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a59566bdd0638a5b249dbda757f2bb06b"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>__fsqrt_rd</b> (float x)</td></tr>
|
||||
<tr class="separator:a59566bdd0638a5b249dbda757f2bb06b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af021e85b5e9de141a0fc2ff6fbe85875"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af021e85b5e9de141a0fc2ff6fbe85875"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>__fsqrt_rn</b> (float x)</td></tr>
|
||||
<tr class="separator:af021e85b5e9de141a0fc2ff6fbe85875"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab429e39b1790b4dfae0d0c4926f53fe2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab429e39b1790b4dfae0d0c4926f53fe2"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>__fsqrt_ru</b> (float x)</td></tr>
|
||||
<tr class="separator:ab429e39b1790b4dfae0d0c4926f53fe2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a094bf489bf492287424b1080569189f1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a094bf489bf492287424b1080569189f1"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>__fsqrt_rz</b> (float x)</td></tr>
|
||||
<tr class="separator:a094bf489bf492287424b1080569189f1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2b7358a27b8231b592da81ff3143b9a8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2b7358a27b8231b592da81ff3143b9a8"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>__log10f</b> (float x)</td></tr>
|
||||
<tr class="separator:a2b7358a27b8231b592da81ff3143b9a8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afcc053f9040d50975aab00e44e7c6093"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afcc053f9040d50975aab00e44e7c6093"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>__log2f</b> (float x)</td></tr>
|
||||
<tr class="separator:afcc053f9040d50975aab00e44e7c6093"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aed5cef656578096892f104a27d5287c4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aed5cef656578096892f104a27d5287c4"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>__logf</b> (float x)</td></tr>
|
||||
<tr class="separator:aed5cef656578096892f104a27d5287c4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acfd05a3bcd8058ad9656c3859988fa4d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acfd05a3bcd8058ad9656c3859988fa4d"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>__powf</b> (float base, float exponent)</td></tr>
|
||||
<tr class="separator:acfd05a3bcd8058ad9656c3859988fa4d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa361f7ab8560d7ce4c98430b43cf4deb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa361f7ab8560d7ce4c98430b43cf4deb"></a>
|
||||
__device__ void </td><td class="memItemRight" valign="bottom"><b>__sincosf</b> (float x, float *s, float *c)</td></tr>
|
||||
<tr class="separator:aa361f7ab8560d7ce4c98430b43cf4deb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afa0ea4b2cee94521792ead0deb03addb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afa0ea4b2cee94521792ead0deb03addb"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>__sinf</b> (float x)</td></tr>
|
||||
<tr class="separator:afa0ea4b2cee94521792ead0deb03addb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4fc8b7c67526a0195b9cb47287b5c121"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4fc8b7c67526a0195b9cb47287b5c121"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>__tanf</b> (float x)</td></tr>
|
||||
<tr class="separator:a4fc8b7c67526a0195b9cb47287b5c121"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a974e7d13d50e3195515c0ec9754f406a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a974e7d13d50e3195515c0ec9754f406a"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>__dsqrt_rd</b> (double x)</td></tr>
|
||||
<tr class="separator:a974e7d13d50e3195515c0ec9754f406a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0f15d9b7b2f24b45da16c05ec1683fb8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0f15d9b7b2f24b45da16c05ec1683fb8"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>__dsqrt_rn</b> (double x)</td></tr>
|
||||
<tr class="separator:a0f15d9b7b2f24b45da16c05ec1683fb8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1a67bc21c1cd42e98684bb5611c02a76"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1a67bc21c1cd42e98684bb5611c02a76"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>__dsqrt_ru</b> (double x)</td></tr>
|
||||
<tr class="separator:a1a67bc21c1cd42e98684bb5611c02a76"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a98b73f8a6d5d4647b83064880423cff1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a98b73f8a6d5d4647b83064880423cff1"></a>
|
||||
__device__ float </td><td class="memItemRight" valign="bottom"><b>__dsqrt_rz</b> (double x)</td></tr>
|
||||
<tr class="separator:a98b73f8a6d5d4647b83064880423cff1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
|
||||
Variables</h2></td></tr>
|
||||
@@ -197,7 +939,7 @@ const int </td><td class="memItemRight" valign="bottom"><b>warpSize</b></td
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
A apresentação das diferenças no ficheiro foi suprimida por ser demasiado grande.
Carregar diff
@@ -4,7 +4,7 @@
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<title>HIP: Heterogenous-computing Interface for Portability: /home/mangupta/hip_git/release_0.84.00/include/hcc_detail/hip_runtime_api.h File Reference</title>
|
||||
<title>HIP: Heterogenous-computing Interface for Portability: /home/mangupta/git/hip/release_0.86.00/include/hcc_detail/hip_runtime_api.h File Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
@@ -377,12 +377,6 @@ Functions</h2></td></tr>
|
||||
<tr class="memitem:ga85030c72824fb60aaddc7374ab60481b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__GlobalDefs.html#gadf5010f6e140a53ecbdf949e73e87594">hipError_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__PeerToPeer.html#ga85030c72824fb60aaddc7374ab60481b">hipDeviceDisablePeerAccess</a> (int peerDeviceId)</td></tr>
|
||||
<tr class="memdesc:ga85030c72824fb60aaddc7374ab60481b"><td class="mdescLeft"> </td><td class="mdescRight">Disable direct access from current device's virtual address space to memory allocations physically located on a peer device. <a href="group__PeerToPeer.html#ga85030c72824fb60aaddc7374ab60481b">More...</a><br/></td></tr>
|
||||
<tr class="separator:ga85030c72824fb60aaddc7374ab60481b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga5512f45e25c08052667c8ffe7162333b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__GlobalDefs.html#gadf5010f6e140a53ecbdf949e73e87594">hipError_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__PeerToPeer.html#ga5512f45e25c08052667c8ffe7162333b">hipMemcpyPeer</a> (void *dst, int dstDeviceId, const void *src, int srcDeviceId, size_t sizeBytes)</td></tr>
|
||||
<tr class="memdesc:ga5512f45e25c08052667c8ffe7162333b"><td class="mdescLeft"> </td><td class="mdescRight">Copies memory from one device to memory on another device. <a href="group__PeerToPeer.html#ga5512f45e25c08052667c8ffe7162333b">More...</a><br/></td></tr>
|
||||
<tr class="separator:ga5512f45e25c08052667c8ffe7162333b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga216f951370c931d22e80c089ab724ed9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__GlobalDefs.html#gadf5010f6e140a53ecbdf949e73e87594">hipError_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__PeerToPeer.html#ga216f951370c931d22e80c089ab724ed9">hipMemcpyPeerAsync</a> (void *dst, int dstDevice, const void *src, int srcDevice, size_t sizeBytes, hipStream_t stream)</td></tr>
|
||||
<tr class="memdesc:ga216f951370c931d22e80c089ab724ed9"><td class="mdescLeft"> </td><td class="mdescRight">Copies memory from one device to memory on another device. <a href="group__PeerToPeer.html#ga216f951370c931d22e80c089ab724ed9">More...</a><br/></td></tr>
|
||||
<tr class="separator:ga216f951370c931d22e80c089ab724ed9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:gaf6c342f52d2a29a0aca5cdd89b4dd47c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__GlobalDefs.html#gadf5010f6e140a53ecbdf949e73e87594">hipError_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Version.html#gaf6c342f52d2a29a0aca5cdd89b4dd47c">hipDriverGetVersion</a> (int *driverVersion)</td></tr>
|
||||
<tr class="memdesc:gaf6c342f52d2a29a0aca5cdd89b4dd47c"><td class="mdescLeft"> </td><td class="mdescRight">Returns the approximate HIP driver version. <a href="group__Version.html#gaf6c342f52d2a29a0aca5cdd89b4dd47c">More...</a><br/></td></tr>
|
||||
<tr class="separator:gaf6c342f52d2a29a0aca5cdd89b4dd47c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
@@ -392,7 +386,7 @@ Functions</h2></td></tr>
|
||||
</div></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
+88
-85
@@ -4,7 +4,7 @@
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<title>HIP: Heterogenous-computing Interface for Portability: /home/mangupta/hip_git/release_0.84.00/include/hcc_detail/hip_runtime_api.h Source File</title>
|
||||
<title>HIP: Heterogenous-computing Interface for Portability: /home/mangupta/git/hip/release_0.86.00/include/hcc_detail/hip_runtime_api.h Source File</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
@@ -353,133 +353,136 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<div class="line"><a name="l00791"></a><span class="lineno"> 791</span> </div>
|
||||
<div class="line"><a name="l00792"></a><span class="lineno"> 792</span> </div>
|
||||
<div class="line"><a name="l00793"></a><span class="lineno"> 793</span> </div>
|
||||
<div class="line"><a name="l00807"></a><span class="lineno"> 807</span> <a class="code" href="group__GlobalDefs.html#gadf5010f6e140a53ecbdf949e73e87594">hipError_t</a> <a class="code" href="group__Memory.html#gac1a055d288302edd641c6d7416858e1e">hipMemcpy</a>(<span class="keywordtype">void</span>* dst, <span class="keyword">const</span> <span class="keywordtype">void</span>* src, <span class="keywordtype">size_t</span> sizeBytes, <a class="code" href="group__GlobalDefs.html#ga232e222db36b1fc672ba98054d036a18">hipMemcpyKind</a> kind);</div>
|
||||
<div class="line"><a name="l00808"></a><span class="lineno"> 808</span> </div>
|
||||
<div class="line"><a name="l00809"></a><span class="lineno"> 809</span> </div>
|
||||
<div class="line"><a name="l00824"></a><span class="lineno"> 824</span> <a class="code" href="group__GlobalDefs.html#gadf5010f6e140a53ecbdf949e73e87594">hipError_t</a> <a class="code" href="group__Memory.html#ga131ac5c1ba04e186112491cb9bf964bc">hipMemcpyToSymbol</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* symbolName, <span class="keyword">const</span> <span class="keywordtype">void</span> *src, <span class="keywordtype">size_t</span> sizeBytes, <span class="keywordtype">size_t</span> offset, <a class="code" href="group__GlobalDefs.html#ga232e222db36b1fc672ba98054d036a18">hipMemcpyKind</a> kind);</div>
|
||||
<div class="line"><a name="l00825"></a><span class="lineno"> 825</span> </div>
|
||||
<div class="line"><a name="l00826"></a><span class="lineno"> 826</span> </div>
|
||||
<div class="line"><a name="l00839"></a><span class="lineno"> 839</span> <span class="preprocessor">#if __cplusplus</span></div>
|
||||
<div class="line"><a name="l00840"></a><span class="lineno"> 840</span> <span class="preprocessor"></span><a class="code" href="group__GlobalDefs.html#gadf5010f6e140a53ecbdf949e73e87594">hipError_t</a> <a class="code" href="group__Memory.html#gad55fa9f5980b711bc93c52820149ba18">hipMemcpyAsync</a>(<span class="keywordtype">void</span>* dst, <span class="keyword">const</span> <span class="keywordtype">void</span>* src, <span class="keywordtype">size_t</span> sizeBytes, <a class="code" href="group__GlobalDefs.html#ga232e222db36b1fc672ba98054d036a18">hipMemcpyKind</a> kind, hipStream_t stream=0);</div>
|
||||
<div class="line"><a name="l00841"></a><span class="lineno"> 841</span> <span class="preprocessor">#else</span></div>
|
||||
<div class="line"><a name="l00842"></a><span class="lineno"> 842</span> <span class="preprocessor"></span><a class="code" href="group__GlobalDefs.html#gadf5010f6e140a53ecbdf949e73e87594">hipError_t</a> <a class="code" href="group__Memory.html#gad55fa9f5980b711bc93c52820149ba18">hipMemcpyAsync</a>(<span class="keywordtype">void</span>* dst, <span class="keyword">const</span> <span class="keywordtype">void</span>* src, <span class="keywordtype">size_t</span> sizeBytes, <a class="code" href="group__GlobalDefs.html#ga232e222db36b1fc672ba98054d036a18">hipMemcpyKind</a> kind, hipStream_t stream);</div>
|
||||
<div class="line"><a name="l00843"></a><span class="lineno"> 843</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00844"></a><span class="lineno"> 844</span> <span class="preprocessor"></span></div>
|
||||
<div class="line"><a name="l00857"></a><span class="lineno"> 857</span> <a class="code" href="group__GlobalDefs.html#gadf5010f6e140a53ecbdf949e73e87594">hipError_t</a> <a class="code" href="group__Memory.html#gac7441e74affcce4b8b69dba996c5ebc4">hipMemset</a>(<span class="keywordtype">void</span>* dst, <span class="keywordtype">int</span> value, <span class="keywordtype">size_t</span> sizeBytes );</div>
|
||||
<div class="line"><a name="l00858"></a><span class="lineno"> 858</span> </div>
|
||||
<div class="line"><a name="l00859"></a><span class="lineno"> 859</span> </div>
|
||||
<div class="line"><a name="l00873"></a><span class="lineno"> 873</span> <span class="preprocessor">#if __cplusplus</span></div>
|
||||
<div class="line"><a name="l00874"></a><span class="lineno"> 874</span> <span class="preprocessor"></span><a class="code" href="group__GlobalDefs.html#gadf5010f6e140a53ecbdf949e73e87594">hipError_t</a> <a class="code" href="group__Memory.html#gae7d90e14c387e49f10db597f12915c54">hipMemsetAsync</a>(<span class="keywordtype">void</span>* dst, <span class="keywordtype">int</span> value, <span class="keywordtype">size_t</span> sizeBytes, hipStream_t = 0 );</div>
|
||||
<div class="line"><a name="l00875"></a><span class="lineno"> 875</span> <span class="preprocessor">#else</span></div>
|
||||
<div class="line"><a name="l00876"></a><span class="lineno"> 876</span> <span class="preprocessor"></span><a class="code" href="group__GlobalDefs.html#gadf5010f6e140a53ecbdf949e73e87594">hipError_t</a> <a class="code" href="group__Memory.html#gae7d90e14c387e49f10db597f12915c54">hipMemsetAsync</a>(<span class="keywordtype">void</span>* dst, <span class="keywordtype">int</span> value, <span class="keywordtype">size_t</span> sizeBytes, hipStream_t stream);</div>
|
||||
<div class="line"><a name="l00877"></a><span class="lineno"> 877</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00878"></a><span class="lineno"> 878</span> <span class="preprocessor"></span></div>
|
||||
<div class="line"><a name="l00885"></a><span class="lineno"> 885</span> <a class="code" href="group__GlobalDefs.html#gadf5010f6e140a53ecbdf949e73e87594">hipError_t</a> <a class="code" href="group__Memory.html#ga311c3e246a21590de14478b8bd063be2">hipMemGetInfo</a> (<span class="keywordtype">size_t</span> * free, <span class="keywordtype">size_t</span> * total) ;</div>
|
||||
<div class="line"><a name="l00886"></a><span class="lineno"> 886</span> </div>
|
||||
<div class="line"><a name="l00887"></a><span class="lineno"> 887</span> <span class="comment">// doxygen end Memory</span></div>
|
||||
<div class="line"><a name="l00919"></a><span class="lineno"> 919</span> <span class="comment"></span><a class="code" href="group__GlobalDefs.html#gadf5010f6e140a53ecbdf949e73e87594">hipError_t</a> <a class="code" href="group__PeerToPeer.html#ga0a1c9ccd775758d9d7d5b5a1f525b719">hipDeviceCanAccessPeer</a> (<span class="keywordtype">int</span>* canAccessPeer, <span class="keywordtype">int</span> deviceId, <span class="keywordtype">int</span> peerDeviceId);</div>
|
||||
<div class="line"><a name="l00920"></a><span class="lineno"> 920</span> </div>
|
||||
<div class="line"><a name="l00921"></a><span class="lineno"> 921</span> </div>
|
||||
<div class="line"><a name="l00936"></a><span class="lineno"> 936</span> <a class="code" href="group__GlobalDefs.html#gadf5010f6e140a53ecbdf949e73e87594">hipError_t</a> <a class="code" href="group__PeerToPeer.html#ga0caca59034134d7a7bb893cc1caa653e">hipDeviceEnablePeerAccess</a> (<span class="keywordtype">int</span> peerDeviceId, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> flags);</div>
|
||||
<div class="line"><a name="l00937"></a><span class="lineno"> 937</span> </div>
|
||||
<div class="line"><a name="l00938"></a><span class="lineno"> 938</span> </div>
|
||||
<div class="line"><a name="l00948"></a><span class="lineno"> 948</span> <a class="code" href="group__GlobalDefs.html#gadf5010f6e140a53ecbdf949e73e87594">hipError_t</a> <a class="code" href="group__PeerToPeer.html#ga85030c72824fb60aaddc7374ab60481b">hipDeviceDisablePeerAccess</a> (<span class="keywordtype">int</span> peerDeviceId);</div>
|
||||
<div class="line"><a name="l00949"></a><span class="lineno"> 949</span> </div>
|
||||
<div class="line"><a name="l00950"></a><span class="lineno"> 950</span> </div>
|
||||
<div class="line"><a name="l00962"></a><span class="lineno"> 962</span> <a class="code" href="group__GlobalDefs.html#gadf5010f6e140a53ecbdf949e73e87594">hipError_t</a> <a class="code" href="group__PeerToPeer.html#ga5512f45e25c08052667c8ffe7162333b">hipMemcpyPeer</a> (<span class="keywordtype">void</span>* dst, <span class="keywordtype">int</span> dstDeviceId, <span class="keyword">const</span> <span class="keywordtype">void</span>* src, <span class="keywordtype">int</span> srcDeviceId, <span class="keywordtype">size_t</span> sizeBytes);</div>
|
||||
<div class="line"><a name="l00963"></a><span class="lineno"> 963</span> </div>
|
||||
<div class="line"><a name="l00976"></a><span class="lineno"> 976</span> <span class="preprocessor">#if __cplusplus</span></div>
|
||||
<div class="line"><a name="l00977"></a><span class="lineno"> 977</span> <span class="preprocessor"></span><a class="code" href="group__GlobalDefs.html#gadf5010f6e140a53ecbdf949e73e87594">hipError_t</a> <a class="code" href="group__PeerToPeer.html#ga216f951370c931d22e80c089ab724ed9">hipMemcpyPeerAsync</a> ( <span class="keywordtype">void</span>* dst, <span class="keywordtype">int</span> dstDeviceId, <span class="keyword">const</span> <span class="keywordtype">void</span>* src, <span class="keywordtype">int</span> srcDevice, <span class="keywordtype">size_t</span> sizeBytes, hipStream_t stream=0 );</div>
|
||||
<div class="line"><a name="l00978"></a><span class="lineno"> 978</span> <span class="preprocessor">#else</span></div>
|
||||
<div class="line"><a name="l00979"></a><span class="lineno"> 979</span> <span class="preprocessor"></span><a class="code" href="group__GlobalDefs.html#gadf5010f6e140a53ecbdf949e73e87594">hipError_t</a> <a class="code" href="group__PeerToPeer.html#ga216f951370c931d22e80c089ab724ed9">hipMemcpyPeerAsync</a>(<span class="keywordtype">void</span>* dst, <span class="keywordtype">int</span> dstDevice, <span class="keyword">const</span> <span class="keywordtype">void</span>* src, <span class="keywordtype">int</span> srcDevice, <span class="keywordtype">size_t</span> sizeBytes, hipStream_t stream);</div>
|
||||
<div class="line"><a name="l00980"></a><span class="lineno"> 980</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00981"></a><span class="lineno"> 981</span> <span class="preprocessor"></span><span class="comment">// doxygen end PeerToPeer</span></div>
|
||||
<div class="line"><a name="l01005"></a><span class="lineno"> 1005</span> <span class="comment"></span><a class="code" href="group__GlobalDefs.html#gadf5010f6e140a53ecbdf949e73e87594">hipError_t</a> <a class="code" href="group__Version.html#gaf6c342f52d2a29a0aca5cdd89b4dd47c">hipDriverGetVersion</a>(<span class="keywordtype">int</span> *driverVersion) ;</div>
|
||||
<div class="line"><a name="l01006"></a><span class="lineno"> 1006</span> </div>
|
||||
<div class="line"><a name="l01007"></a><span class="lineno"> 1007</span> </div>
|
||||
<div class="line"><a name="l01008"></a><span class="lineno"> 1008</span> </div>
|
||||
<div class="line"><a name="l01009"></a><span class="lineno"> 1009</span> <span class="comment">// doxygen end Version Management</span></div>
|
||||
<div class="line"><a name="l01036"></a><span class="lineno"> 1036</span> <span class="comment"></span><span class="preprocessor">#ifdef __cplusplus</span></div>
|
||||
<div class="line"><a name="l01037"></a><span class="lineno"> 1037</span> <span class="preprocessor"></span>} <span class="comment">/* extern "c" */</span></div>
|
||||
<div class="line"><a name="l01038"></a><span class="lineno"> 1038</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l01039"></a><span class="lineno"> 1039</span> <span class="preprocessor"></span></div>
|
||||
<div class="line"><a name="l01040"></a><span class="lineno"> 1040</span> </div>
|
||||
<div class="line"><a name="l01058"></a><span class="lineno"> 1058</span> <span class="comment">// end-group HCC_Specific</span></div>
|
||||
<div class="line"><a name="l01065"></a><span class="lineno"> 1065</span> <span class="comment"></span><span class="comment">// doxygen end HIP API</span></div>
|
||||
<div class="line"><a name="l01070"></a><span class="lineno"> 1070</span> <span class="comment"></span><span class="preprocessor">#endif</span></div>
|
||||
<div class="ttc" id="group__Memory_html_ga2e543f58ee4544e317cd695d6d82e0a3"><div class="ttname"><a href="group__Memory.html#ga2e543f58ee4544e317cd695d6d82e0a3">hipHostFree</a></div><div class="ttdeci">hipError_t hipHostFree(void *ptr)</div><div class="ttdoc">Free memory allocated by the hcc hip host memory allocation API. </div><div class="ttdef"><b>Definition:</b> hip_memory.cpp:488</div></div>
|
||||
<div class="ttc" id="group__Memory_html_gad55fa9f5980b711bc93c52820149ba18"><div class="ttname"><a href="group__Memory.html#gad55fa9f5980b711bc93c52820149ba18">hipMemcpyAsync</a></div><div class="ttdeci">hipError_t hipMemcpyAsync(void *dst, const void *src, size_t sizeBytes, hipMemcpyKind kind, hipStream_t stream)</div><div class="ttdoc">Copy data from src to dst asynchronously. </div><div class="ttdef"><b>Definition:</b> hip_memory.cpp:343</div></div>
|
||||
<div class="line"><a name="l00813"></a><span class="lineno"> 813</span> <a class="code" href="group__GlobalDefs.html#gadf5010f6e140a53ecbdf949e73e87594">hipError_t</a> <a class="code" href="group__Memory.html#gac1a055d288302edd641c6d7416858e1e">hipMemcpy</a>(<span class="keywordtype">void</span>* dst, <span class="keyword">const</span> <span class="keywordtype">void</span>* src, <span class="keywordtype">size_t</span> sizeBytes, <a class="code" href="group__GlobalDefs.html#ga232e222db36b1fc672ba98054d036a18">hipMemcpyKind</a> kind);</div>
|
||||
<div class="line"><a name="l00814"></a><span class="lineno"> 814</span> </div>
|
||||
<div class="line"><a name="l00815"></a><span class="lineno"> 815</span> </div>
|
||||
<div class="line"><a name="l00830"></a><span class="lineno"> 830</span> <a class="code" href="group__GlobalDefs.html#gadf5010f6e140a53ecbdf949e73e87594">hipError_t</a> <a class="code" href="group__Memory.html#ga131ac5c1ba04e186112491cb9bf964bc">hipMemcpyToSymbol</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* symbolName, <span class="keyword">const</span> <span class="keywordtype">void</span> *src, <span class="keywordtype">size_t</span> sizeBytes, <span class="keywordtype">size_t</span> offset, <a class="code" href="group__GlobalDefs.html#ga232e222db36b1fc672ba98054d036a18">hipMemcpyKind</a> kind);</div>
|
||||
<div class="line"><a name="l00831"></a><span class="lineno"> 831</span> </div>
|
||||
<div class="line"><a name="l00832"></a><span class="lineno"> 832</span> </div>
|
||||
<div class="line"><a name="l00852"></a><span class="lineno"> 852</span> <span class="preprocessor">#if __cplusplus</span></div>
|
||||
<div class="line"><a name="l00853"></a><span class="lineno"> 853</span> <span class="preprocessor"></span><a class="code" href="group__GlobalDefs.html#gadf5010f6e140a53ecbdf949e73e87594">hipError_t</a> <a class="code" href="group__Memory.html#gad55fa9f5980b711bc93c52820149ba18">hipMemcpyAsync</a>(<span class="keywordtype">void</span>* dst, <span class="keyword">const</span> <span class="keywordtype">void</span>* src, <span class="keywordtype">size_t</span> sizeBytes, <a class="code" href="group__GlobalDefs.html#ga232e222db36b1fc672ba98054d036a18">hipMemcpyKind</a> kind, hipStream_t stream=0);</div>
|
||||
<div class="line"><a name="l00854"></a><span class="lineno"> 854</span> <span class="preprocessor">#else</span></div>
|
||||
<div class="line"><a name="l00855"></a><span class="lineno"> 855</span> <span class="preprocessor"></span><a class="code" href="group__GlobalDefs.html#gadf5010f6e140a53ecbdf949e73e87594">hipError_t</a> <a class="code" href="group__Memory.html#gad55fa9f5980b711bc93c52820149ba18">hipMemcpyAsync</a>(<span class="keywordtype">void</span>* dst, <span class="keyword">const</span> <span class="keywordtype">void</span>* src, <span class="keywordtype">size_t</span> sizeBytes, <a class="code" href="group__GlobalDefs.html#ga232e222db36b1fc672ba98054d036a18">hipMemcpyKind</a> kind, hipStream_t stream);</div>
|
||||
<div class="line"><a name="l00856"></a><span class="lineno"> 856</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00857"></a><span class="lineno"> 857</span> <span class="preprocessor"></span></div>
|
||||
<div class="line"><a name="l00870"></a><span class="lineno"> 870</span> <a class="code" href="group__GlobalDefs.html#gadf5010f6e140a53ecbdf949e73e87594">hipError_t</a> <a class="code" href="group__Memory.html#gac7441e74affcce4b8b69dba996c5ebc4">hipMemset</a>(<span class="keywordtype">void</span>* dst, <span class="keywordtype">int</span> value, <span class="keywordtype">size_t</span> sizeBytes );</div>
|
||||
<div class="line"><a name="l00871"></a><span class="lineno"> 871</span> </div>
|
||||
<div class="line"><a name="l00872"></a><span class="lineno"> 872</span> </div>
|
||||
<div class="line"><a name="l00886"></a><span class="lineno"> 886</span> <span class="preprocessor">#if __cplusplus</span></div>
|
||||
<div class="line"><a name="l00887"></a><span class="lineno"> 887</span> <span class="preprocessor"></span><a class="code" href="group__GlobalDefs.html#gadf5010f6e140a53ecbdf949e73e87594">hipError_t</a> <a class="code" href="group__Memory.html#gae7d90e14c387e49f10db597f12915c54">hipMemsetAsync</a>(<span class="keywordtype">void</span>* dst, <span class="keywordtype">int</span> value, <span class="keywordtype">size_t</span> sizeBytes, hipStream_t = 0 );</div>
|
||||
<div class="line"><a name="l00888"></a><span class="lineno"> 888</span> <span class="preprocessor">#else</span></div>
|
||||
<div class="line"><a name="l00889"></a><span class="lineno"> 889</span> <span class="preprocessor"></span><a class="code" href="group__GlobalDefs.html#gadf5010f6e140a53ecbdf949e73e87594">hipError_t</a> <a class="code" href="group__Memory.html#gae7d90e14c387e49f10db597f12915c54">hipMemsetAsync</a>(<span class="keywordtype">void</span>* dst, <span class="keywordtype">int</span> value, <span class="keywordtype">size_t</span> sizeBytes, hipStream_t stream);</div>
|
||||
<div class="line"><a name="l00890"></a><span class="lineno"> 890</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00891"></a><span class="lineno"> 891</span> <span class="preprocessor"></span></div>
|
||||
<div class="line"><a name="l00898"></a><span class="lineno"> 898</span> <a class="code" href="group__GlobalDefs.html#gadf5010f6e140a53ecbdf949e73e87594">hipError_t</a> <a class="code" href="group__Memory.html#ga311c3e246a21590de14478b8bd063be2">hipMemGetInfo</a> (<span class="keywordtype">size_t</span> * free, <span class="keywordtype">size_t</span> * total) ;</div>
|
||||
<div class="line"><a name="l00899"></a><span class="lineno"> 899</span> </div>
|
||||
<div class="line"><a name="l00900"></a><span class="lineno"> 900</span> <span class="comment">// doxygen end Memory</span></div>
|
||||
<div class="line"><a name="l00933"></a><span class="lineno"> 933</span> <span class="comment"></span><a class="code" href="group__GlobalDefs.html#gadf5010f6e140a53ecbdf949e73e87594">hipError_t</a> <a class="code" href="group__PeerToPeer.html#ga0a1c9ccd775758d9d7d5b5a1f525b719">hipDeviceCanAccessPeer</a> (<span class="keywordtype">int</span>* canAccessPeer, <span class="keywordtype">int</span> deviceId, <span class="keywordtype">int</span> peerDeviceId);</div>
|
||||
<div class="line"><a name="l00934"></a><span class="lineno"> 934</span> </div>
|
||||
<div class="line"><a name="l00935"></a><span class="lineno"> 935</span> </div>
|
||||
<div class="line"><a name="l00951"></a><span class="lineno"> 951</span> <a class="code" href="group__GlobalDefs.html#gadf5010f6e140a53ecbdf949e73e87594">hipError_t</a> <a class="code" href="group__PeerToPeer.html#ga0caca59034134d7a7bb893cc1caa653e">hipDeviceEnablePeerAccess</a> (<span class="keywordtype">int</span> peerDeviceId, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> flags);</div>
|
||||
<div class="line"><a name="l00952"></a><span class="lineno"> 952</span> </div>
|
||||
<div class="line"><a name="l00953"></a><span class="lineno"> 953</span> </div>
|
||||
<div class="line"><a name="l00964"></a><span class="lineno"> 964</span> <a class="code" href="group__GlobalDefs.html#gadf5010f6e140a53ecbdf949e73e87594">hipError_t</a> <a class="code" href="group__PeerToPeer.html#ga85030c72824fb60aaddc7374ab60481b">hipDeviceDisablePeerAccess</a> (<span class="keywordtype">int</span> peerDeviceId);</div>
|
||||
<div class="line"><a name="l00965"></a><span class="lineno"> 965</span> </div>
|
||||
<div class="line"><a name="l00966"></a><span class="lineno"> 966</span> </div>
|
||||
<div class="line"><a name="l00967"></a><span class="lineno"> 967</span> <span class="preprocessor">#ifdef PEER_NON_UNIFIED</span></div>
|
||||
<div class="line"><a name="l00968"></a><span class="lineno"> 968</span> <span class="preprocessor"></span></div>
|
||||
<div class="line"><a name="l00980"></a><span class="lineno"> 980</span> <a class="code" href="group__GlobalDefs.html#gadf5010f6e140a53ecbdf949e73e87594">hipError_t</a> hipMemcpyPeer (<span class="keywordtype">void</span>* dst, <span class="keywordtype">int</span> dstDeviceId, <span class="keyword">const</span> <span class="keywordtype">void</span>* src, <span class="keywordtype">int</span> srcDeviceId, <span class="keywordtype">size_t</span> sizeBytes);</div>
|
||||
<div class="line"><a name="l00981"></a><span class="lineno"> 981</span> </div>
|
||||
<div class="line"><a name="l00994"></a><span class="lineno"> 994</span> <span class="preprocessor">#if __cplusplus</span></div>
|
||||
<div class="line"><a name="l00995"></a><span class="lineno"> 995</span> <span class="preprocessor"></span><a class="code" href="group__GlobalDefs.html#gadf5010f6e140a53ecbdf949e73e87594">hipError_t</a> hipMemcpyPeerAsync ( <span class="keywordtype">void</span>* dst, <span class="keywordtype">int</span> dstDeviceId, <span class="keyword">const</span> <span class="keywordtype">void</span>* src, <span class="keywordtype">int</span> srcDevice, <span class="keywordtype">size_t</span> sizeBytes, hipStream_t stream=0 );</div>
|
||||
<div class="line"><a name="l00996"></a><span class="lineno"> 996</span> <span class="preprocessor">#else</span></div>
|
||||
<div class="line"><a name="l00997"></a><span class="lineno"> 997</span> <span class="preprocessor"></span><a class="code" href="group__GlobalDefs.html#gadf5010f6e140a53ecbdf949e73e87594">hipError_t</a> hipMemcpyPeerAsync(<span class="keywordtype">void</span>* dst, <span class="keywordtype">int</span> dstDevice, <span class="keyword">const</span> <span class="keywordtype">void</span>* src, <span class="keywordtype">int</span> srcDevice, <span class="keywordtype">size_t</span> sizeBytes, hipStream_t stream);</div>
|
||||
<div class="line"><a name="l00998"></a><span class="lineno"> 998</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00999"></a><span class="lineno"> 999</span> <span class="preprocessor"></span><span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l01000"></a><span class="lineno"> 1000</span> <span class="preprocessor"></span></div>
|
||||
<div class="line"><a name="l01001"></a><span class="lineno"> 1001</span> </div>
|
||||
<div class="line"><a name="l01002"></a><span class="lineno"> 1002</span> <span class="comment">// doxygen end PeerToPeer</span></div>
|
||||
<div class="line"><a name="l01027"></a><span class="lineno"> 1027</span> <span class="comment"></span><a class="code" href="group__GlobalDefs.html#gadf5010f6e140a53ecbdf949e73e87594">hipError_t</a> <a class="code" href="group__Version.html#gaf6c342f52d2a29a0aca5cdd89b4dd47c">hipDriverGetVersion</a>(<span class="keywordtype">int</span> *driverVersion) ;</div>
|
||||
<div class="line"><a name="l01028"></a><span class="lineno"> 1028</span> </div>
|
||||
<div class="line"><a name="l01029"></a><span class="lineno"> 1029</span> </div>
|
||||
<div class="line"><a name="l01030"></a><span class="lineno"> 1030</span> </div>
|
||||
<div class="line"><a name="l01031"></a><span class="lineno"> 1031</span> <span class="comment">// doxygen end Version Management</span></div>
|
||||
<div class="line"><a name="l01058"></a><span class="lineno"> 1058</span> <span class="comment"></span><span class="preprocessor">#ifdef __cplusplus</span></div>
|
||||
<div class="line"><a name="l01059"></a><span class="lineno"> 1059</span> <span class="preprocessor"></span>} <span class="comment">/* extern "c" */</span></div>
|
||||
<div class="line"><a name="l01060"></a><span class="lineno"> 1060</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l01061"></a><span class="lineno"> 1061</span> <span class="preprocessor"></span></div>
|
||||
<div class="line"><a name="l01062"></a><span class="lineno"> 1062</span> </div>
|
||||
<div class="line"><a name="l01080"></a><span class="lineno"> 1080</span> <span class="comment">// end-group HCC_Specific</span></div>
|
||||
<div class="line"><a name="l01087"></a><span class="lineno"> 1087</span> <span class="comment"></span><span class="comment">// doxygen end HIP API</span></div>
|
||||
<div class="line"><a name="l01092"></a><span class="lineno"> 1092</span> <span class="comment"></span><span class="preprocessor">#endif</span></div>
|
||||
<div class="ttc" id="group__Memory_html_ga2e543f58ee4544e317cd695d6d82e0a3"><div class="ttname"><a href="group__Memory.html#ga2e543f58ee4544e317cd695d6d82e0a3">hipHostFree</a></div><div class="ttdeci">hipError_t hipHostFree(void *ptr)</div><div class="ttdoc">Free memory allocated by the hcc hip host memory allocation API. </div><div class="ttdef"><b>Definition:</b> hip_memory.cpp:539</div></div>
|
||||
<div class="ttc" id="group__Memory_html_gad55fa9f5980b711bc93c52820149ba18"><div class="ttname"><a href="group__Memory.html#gad55fa9f5980b711bc93c52820149ba18">hipMemcpyAsync</a></div><div class="ttdeci">hipError_t hipMemcpyAsync(void *dst, const void *src, size_t sizeBytes, hipMemcpyKind kind, hipStream_t stream)</div><div class="ttdoc">Copy data from src to dst asynchronously. </div><div class="ttdef"><b>Definition:</b> hip_memory.cpp:349</div></div>
|
||||
<div class="ttc" id="group__Error_html_ga1dd660bc739f7e13edd34615660f0148"><div class="ttname"><a href="group__Error.html#ga1dd660bc739f7e13edd34615660f0148">hipPeekAtLastError</a></div><div class="ttdeci">hipError_t hipPeekAtLastError(void)</div><div class="ttdoc">Return last error returned by any HIP runtime API call. </div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_gacb37281795c3567d0b10a61c056d512b"><div class="ttname"><a href="group__GlobalDefs.html#gacb37281795c3567d0b10a61c056d512b">dim3</a></div><div class="ttdeci">struct dim3 dim3</div></div>
|
||||
<div class="ttc" id="group__Device_html_ga77c20744e2a88c31440992d6c7754b5f"><div class="ttname"><a href="group__Device.html#ga77c20744e2a88c31440992d6c7754b5f">hipGetDeviceProperties</a></div><div class="ttdeci">hipError_t hipGetDeviceProperties(hipDeviceProp_t *prop, int device)</div><div class="ttdoc">Returns device properties. </div><div class="ttdef"><b>Definition:</b> hip_device.cpp:267</div></div>
|
||||
<div class="ttc" id="group__Memory_html_ga131ac5c1ba04e186112491cb9bf964bc"><div class="ttname"><a href="group__Memory.html#ga131ac5c1ba04e186112491cb9bf964bc">hipMemcpyToSymbol</a></div><div class="ttdeci">hipError_t hipMemcpyToSymbol(const char *symbolName, const void *src, size_t sizeBytes, size_t offset, hipMemcpyKind kind)</div><div class="ttdoc">Copies sizeBytes bytes from the memory area pointed to by src to the memory area pointed to by offset...</div><div class="ttdef"><b>Definition:</b> hip_memory.cpp:291</div></div>
|
||||
<div class="ttc" id="group__Device_html_ga77c20744e2a88c31440992d6c7754b5f"><div class="ttname"><a href="group__Device.html#ga77c20744e2a88c31440992d6c7754b5f">hipGetDeviceProperties</a></div><div class="ttdeci">hipError_t hipGetDeviceProperties(hipDeviceProp_t *prop, int device)</div><div class="ttdoc">Returns device properties. </div><div class="ttdef"><b>Definition:</b> hip_device.cpp:261</div></div>
|
||||
<div class="ttc" id="group__Memory_html_ga131ac5c1ba04e186112491cb9bf964bc"><div class="ttname"><a href="group__Memory.html#ga131ac5c1ba04e186112491cb9bf964bc">hipMemcpyToSymbol</a></div><div class="ttdeci">hipError_t hipMemcpyToSymbol(const char *symbolName, const void *src, size_t sizeBytes, size_t offset, hipMemcpyKind kind)</div><div class="ttdoc">Copies sizeBytes bytes from the memory area pointed to by src to the memory area pointed to by offset...</div><div class="ttdef"><b>Definition:</b> hip_memory.cpp:297</div></div>
|
||||
<div class="ttc" id="group__Device_html_gadd94a910c2b840833cc325b1e5425702"><div class="ttname"><a href="group__Device.html#gadd94a910c2b840833cc325b1e5425702">hipFuncSetCacheConfig</a></div><div class="ttdeci">hipError_t hipFuncSetCacheConfig(hipFuncCache config)</div><div class="ttdoc">Set Cache configuration for a specific function. </div><div class="ttdef"><b>Definition:</b> hip_device.cpp:90</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggac7e4bfd88340fc06642136c839a3d822a0813fbaa008ce1231ff9fed3911eb3af"><div class="ttname"><a href="group__GlobalDefs.html#ggac7e4bfd88340fc06642136c839a3d822a0813fbaa008ce1231ff9fed3911eb3af">hipFuncCachePreferNone</a></div><div class="ttdoc">no preference for shared memory or L1 (default) </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:92</div></div>
|
||||
<div class="ttc" id="structdim3_html_ac866c05f83a28dac20a153fc65b3b16c"><div class="ttname"><a href="structdim3.html#ac866c05f83a28dac20a153fc65b3b16c">dim3::x</a></div><div class="ttdeci">uint32_t x</div><div class="ttdoc">x </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:115</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_gga232e222db36b1fc672ba98054d036a18aff32175ecb0c7113200286eff8211008"><div class="ttname"><a href="group__GlobalDefs.html#gga232e222db36b1fc672ba98054d036a18aff32175ecb0c7113200286eff8211008">hipMemcpyHostToDevice</a></div><div class="ttdoc">Host-to-Device Copy. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:131</div></div>
|
||||
<div class="ttc" id="group__PeerToPeer_html_ga0caca59034134d7a7bb893cc1caa653e"><div class="ttname"><a href="group__PeerToPeer.html#ga0caca59034134d7a7bb893cc1caa653e">hipDeviceEnablePeerAccess</a></div><div class="ttdeci">hipError_t hipDeviceEnablePeerAccess(int peerDeviceId, unsigned int flags)</div><div class="ttdoc">Enable direct access from current device's virtual address space to memory allocations physically loc...</div><div class="ttdef"><b>Definition:</b> hip_peer.cpp:101</div></div>
|
||||
<div class="ttc" id="group__PeerToPeer_html_ga0caca59034134d7a7bb893cc1caa653e"><div class="ttname"><a href="group__PeerToPeer.html#ga0caca59034134d7a7bb893cc1caa653e">hipDeviceEnablePeerAccess</a></div><div class="ttdeci">hipError_t hipDeviceEnablePeerAccess(int peerDeviceId, unsigned int flags)</div><div class="ttdoc">Enable direct access from current device's virtual address space to memory allocations physically loc...</div><div class="ttdef"><b>Definition:</b> hip_peer.cpp:106</div></div>
|
||||
<div class="ttc" id="group__Device_html_ga1bb08f774a34a468d969a8a04791c9bb"><div class="ttname"><a href="group__Device.html#ga1bb08f774a34a468d969a8a04791c9bb">hipDeviceGetSharedMemConfig</a></div><div class="ttdeci">hipError_t hipDeviceGetSharedMemConfig(hipSharedMemConfig *pConfig)</div><div class="ttdoc">Get Shared memory bank configuration. </div><div class="ttdef"><b>Definition:</b> hip_device.cpp:120</div></div>
|
||||
<div class="ttc" id="group__Device_html_ga8ec0b093af0adadc7fe98bf33fa21620"><div class="ttname"><a href="group__Device.html#ga8ec0b093af0adadc7fe98bf33fa21620">hipSetDevice</a></div><div class="ttdeci">hipError_t hipSetDevice(int device)</div><div class="ttdoc">Set default device to be used for subsequent hip API calls from this thread. </div><div class="ttdef"><b>Definition:</b> hip_device.cpp:133</div></div>
|
||||
<div class="ttc" id="structhipPointerAttribute__t_html"><div class="ttname"><a href="structhipPointerAttribute__t.html">hipPointerAttribute_t</a></div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:117</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_gga232e222db36b1fc672ba98054d036a18aba2505e9ce1e5382f17730bc670917d1"><div class="ttname"><a href="group__GlobalDefs.html#gga232e222db36b1fc672ba98054d036a18aba2505e9ce1e5382f17730bc670917d1">hipMemcpyDeviceToHost</a></div><div class="ttdoc">Device-to-Host Copy. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:132</div></div>
|
||||
<div class="ttc" id="group__Memory_html_ga8fa7a0478020b835a24785cd6bb89725"><div class="ttname"><a href="group__Memory.html#ga8fa7a0478020b835a24785cd6bb89725">hipHostGetDevicePointer</a></div><div class="ttdeci">hipError_t hipHostGetDevicePointer(void **devPtr, void *hstPtr, unsigned int flags)</div><div class="ttdoc">Get Device pointer from Host Pointer allocated through hipHostAlloc. </div></div>
|
||||
<div class="ttc" id="group__Event_html_ga1f72d98ba5d6f7dc3da54e0c41fe38b1"><div class="ttname"><a href="group__Event.html#ga1f72d98ba5d6f7dc3da54e0c41fe38b1">hipEventSynchronize</a></div><div class="ttdeci">hipError_t hipEventSynchronize(hipEvent_t event)</div><div class="ttdoc">: Wait for an event to complete. </div><div class="ttdef"><b>Definition:</b> hip_event.cpp:121</div></div>
|
||||
<div class="ttc" id="group__Event_html_ga1f72d98ba5d6f7dc3da54e0c41fe38b1"><div class="ttname"><a href="group__Event.html#ga1f72d98ba5d6f7dc3da54e0c41fe38b1">hipEventSynchronize</a></div><div class="ttdeci">hipError_t hipEventSynchronize(hipEvent_t event)</div><div class="ttdoc">: Wait for an event to complete. </div><div class="ttdef"><b>Definition:</b> hip_event.cpp:120</div></div>
|
||||
<div class="ttc" id="group__Device_html_ga6e54db382768827e84725632018307aa"><div class="ttname"><a href="group__Device.html#ga6e54db382768827e84725632018307aa">hipSetDeviceFlags</a></div><div class="ttdeci">hipError_t hipSetDeviceFlags(unsigned flags)</div><div class="ttdoc">Set Device flags. </div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_gac7e4bfd88340fc06642136c839a3d822"><div class="ttname"><a href="group__GlobalDefs.html#gac7e4bfd88340fc06642136c839a3d822">hipFuncCache</a></div><div class="ttdeci">hipFuncCache</div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:91</div></div>
|
||||
<div class="ttc" id="group__Event_html_ga5d12d7b798b5ceb5932d1ac21f5ac776"><div class="ttname"><a href="group__Event.html#ga5d12d7b798b5ceb5932d1ac21f5ac776">hipEventQuery</a></div><div class="ttdeci">hipError_t hipEventQuery(hipEvent_t event)</div><div class="ttdoc">Query event status. </div><div class="ttdef"><b>Definition:</b> hip_event.cpp:199</div></div>
|
||||
<div class="ttc" id="group__Event_html_ga5d12d7b798b5ceb5932d1ac21f5ac776"><div class="ttname"><a href="group__Event.html#ga5d12d7b798b5ceb5932d1ac21f5ac776">hipEventQuery</a></div><div class="ttdeci">hipError_t hipEventQuery(hipEvent_t event)</div><div class="ttdoc">Query event status. </div><div class="ttdef"><b>Definition:</b> hip_event.cpp:198</div></div>
|
||||
<div class="ttc" id="group__Device_html_gaeeffa2456c5430400bea75ecd6ad1e68"><div class="ttname"><a href="group__Device.html#gaeeffa2456c5430400bea75ecd6ad1e68">hipDeviceGetCacheConfig</a></div><div class="ttdeci">hipError_t hipDeviceGetCacheConfig(hipFuncCache *cacheConfig)</div><div class="ttdoc">Set Cache configuration for a specific function. </div><div class="ttdef"><b>Definition:</b> hip_device.cpp:76</div></div>
|
||||
<div class="ttc" id="group__PeerToPeer_html_ga85030c72824fb60aaddc7374ab60481b"><div class="ttname"><a href="group__PeerToPeer.html#ga85030c72824fb60aaddc7374ab60481b">hipDeviceDisablePeerAccess</a></div><div class="ttdeci">hipError_t hipDeviceDisablePeerAccess(int peerDeviceId)</div><div class="ttdoc">Disable direct access from current device's virtual address space to memory allocations physically lo...</div><div class="ttdef"><b>Definition:</b> hip_peer.cpp:61</div></div>
|
||||
<div class="ttc" id="group__Device_html_gac49518ff2b26b98ea2ec9e9268761a24"><div class="ttname"><a href="group__Device.html#gac49518ff2b26b98ea2ec9e9268761a24">hipDeviceGetAttribute</a></div><div class="ttdeci">hipError_t hipDeviceGetAttribute(int *pi, hipDeviceAttribute_t attr, int device)</div><div class="ttdoc">Query device attribute. </div><div class="ttdef"><b>Definition:</b> hip_device.cpp:191</div></div>
|
||||
<div class="ttc" id="group__Memory_html_gad3d3cdf82eb0058fc9eac1f939cd9d30"><div class="ttname"><a href="group__Memory.html#gad3d3cdf82eb0058fc9eac1f939cd9d30">hipMallocHost</a></div><div class="ttdeci">hipError_t hipMallocHost(void **ptr, size_t size) __attribute__((deprecated("use hipHostMalloc instead")))</div><div class="ttdoc">Allocate pinned host memory. </div><div class="ttdef"><b>Definition:</b> hip_memory.cpp:203</div></div>
|
||||
<div class="ttc" id="group__PeerToPeer_html_ga85030c72824fb60aaddc7374ab60481b"><div class="ttname"><a href="group__PeerToPeer.html#ga85030c72824fb60aaddc7374ab60481b">hipDeviceDisablePeerAccess</a></div><div class="ttdeci">hipError_t hipDeviceDisablePeerAccess(int peerDeviceId)</div><div class="ttdoc">Disable direct access from current device's virtual address space to memory allocations physically lo...</div><div class="ttdef"><b>Definition:</b> hip_peer.cpp:63</div></div>
|
||||
<div class="ttc" id="group__Device_html_gac49518ff2b26b98ea2ec9e9268761a24"><div class="ttname"><a href="group__Device.html#gac49518ff2b26b98ea2ec9e9268761a24">hipDeviceGetAttribute</a></div><div class="ttdeci">hipError_t hipDeviceGetAttribute(int *pi, hipDeviceAttribute_t attr, int device)</div><div class="ttdoc">Query device attribute. </div><div class="ttdef"><b>Definition:</b> hip_device.cpp:185</div></div>
|
||||
<div class="ttc" id="group__Memory_html_gad3d3cdf82eb0058fc9eac1f939cd9d30"><div class="ttname"><a href="group__Memory.html#gad3d3cdf82eb0058fc9eac1f939cd9d30">hipMallocHost</a></div><div class="ttdeci">hipError_t hipMallocHost(void **ptr, size_t size) __attribute__((deprecated("use hipHostMalloc instead")))</div><div class="ttdoc">Allocate pinned host memory. </div><div class="ttdef"><b>Definition:</b> hip_memory.cpp:195</div></div>
|
||||
<div class="ttc" id="group__Device_html_gaffc83567f2df3bbe2d37a19872d60f24"><div class="ttname"><a href="group__Device.html#gaffc83567f2df3bbe2d37a19872d60f24">hipGetDevice</a></div><div class="ttdeci">hipError_t hipGetDevice(int *device)</div><div class="ttdoc">Return the default device id for the calling host thread. </div><div class="ttdef"><b>Definition:</b> hip_device.cpp:31</div></div>
|
||||
<div class="ttc" id="group__Memory_html_gaad40bc7d97ccc799403ef5a9a8c246e1"><div class="ttname"><a href="group__Memory.html#gaad40bc7d97ccc799403ef5a9a8c246e1">hipHostMalloc</a></div><div class="ttdeci">hipError_t hipHostMalloc(void **ptr, size_t size, unsigned int flags)</div><div class="ttdoc">Allocate device accessible page locked host memory. </div><div class="ttdef"><b>Definition:</b> hip_memory.cpp:152</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_gacc0acd7b9bda126c6bb3dfd6e2796d7c"><div class="ttname"><a href="group__GlobalDefs.html#gacc0acd7b9bda126c6bb3dfd6e2796d7c">hipDeviceAttribute_t</a></div><div class="ttdeci">hipDeviceAttribute_t</div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:170</div></div>
|
||||
<div class="ttc" id="group__Event_html_ga83260357dce0c39e8c6a3c74ec97484c"><div class="ttname"><a href="group__Event.html#ga83260357dce0c39e8c6a3c74ec97484c">hipEventDestroy</a></div><div class="ttdeci">hipError_t hipEventDestroy(hipEvent_t event)</div><div class="ttdoc">Destroy the specified event. </div><div class="ttdef"><b>Definition:</b> hip_event.cpp:106</div></div>
|
||||
<div class="ttc" id="group__Memory_html_gaad40bc7d97ccc799403ef5a9a8c246e1"><div class="ttname"><a href="group__Memory.html#gaad40bc7d97ccc799403ef5a9a8c246e1">hipHostMalloc</a></div><div class="ttdeci">hipError_t hipHostMalloc(void **ptr, size_t size, unsigned int flags)</div><div class="ttdoc">Allocate device accessible page locked host memory. </div><div class="ttdef"><b>Definition:</b> hip_memory.cpp:148</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_gacc0acd7b9bda126c6bb3dfd6e2796d7c"><div class="ttname"><a href="group__GlobalDefs.html#gacc0acd7b9bda126c6bb3dfd6e2796d7c">hipDeviceAttribute_t</a></div><div class="ttdeci">hipDeviceAttribute_t</div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:172</div></div>
|
||||
<div class="ttc" id="group__Event_html_ga83260357dce0c39e8c6a3c74ec97484c"><div class="ttname"><a href="group__Event.html#ga83260357dce0c39e8c6a3c74ec97484c">hipEventDestroy</a></div><div class="ttdeci">hipError_t hipEventDestroy(hipEvent_t event)</div><div class="ttdoc">Destroy the specified event. </div><div class="ttdef"><b>Definition:</b> hip_event.cpp:105</div></div>
|
||||
<div class="ttc" id="group__Stream_html_gaf2382e3cc6632332a8983a0f58e43494"><div class="ttname"><a href="group__Stream.html#gaf2382e3cc6632332a8983a0f58e43494">hipStreamCreateWithFlags</a></div><div class="ttdeci">hipError_t hipStreamCreateWithFlags(hipStream_t *stream, unsigned int flags)</div><div class="ttdoc">Create an asynchronous stream. </div><div class="ttdef"><b>Definition:</b> hip_stream.cpp:54</div></div>
|
||||
<div class="ttc" id="structdim3_html"><div class="ttname"><a href="structdim3.html">dim3</a></div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:114</div></div>
|
||||
<div class="ttc" id="structdim3_html_a83e60e072f7e8bdfde6ac05053cbb370"><div class="ttname"><a href="structdim3.html#a83e60e072f7e8bdfde6ac05053cbb370">dim3::y</a></div><div class="ttdeci">uint32_t y</div><div class="ttdoc">y </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:116</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggac7e4bfd88340fc06642136c839a3d822a0ddab0e840107634a152033103be44d7"><div class="ttname"><a href="group__GlobalDefs.html#ggac7e4bfd88340fc06642136c839a3d822a0ddab0e840107634a152033103be44d7">hipFuncCachePreferEqual</a></div><div class="ttdoc">prefer equal size L1 cache and shared memory </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:95</div></div>
|
||||
<div class="ttc" id="group__Event_html_gae86a5acb1b22b61bc9ecb9c28fc71b75"><div class="ttname"><a href="group__Event.html#gae86a5acb1b22b61bc9ecb9c28fc71b75">hipEventCreateWithFlags</a></div><div class="ttdeci">hipError_t hipEventCreateWithFlags(hipEvent_t *event, unsigned flags)</div><div class="ttdoc">Create an event with the specified flags. </div><div class="ttdef"><b>Definition:</b> hip_event.cpp:53</div></div>
|
||||
<div class="ttc" id="group__Event_html_gad4128b815cb475c8e13c7e66ff6250b7"><div class="ttname"><a href="group__Event.html#gad4128b815cb475c8e13c7e66ff6250b7">hipEventElapsedTime</a></div><div class="ttdeci">hipError_t hipEventElapsedTime(float *ms, hipEvent_t start, hipEvent_t stop)</div><div class="ttdoc">Return the elapsed time between two events. </div><div class="ttdef"><b>Definition:</b> hip_event.cpp:154</div></div>
|
||||
<div class="ttc" id="group__Event_html_gad4128b815cb475c8e13c7e66ff6250b7"><div class="ttname"><a href="group__Event.html#gad4128b815cb475c8e13c7e66ff6250b7">hipEventElapsedTime</a></div><div class="ttdeci">hipError_t hipEventElapsedTime(float *ms, hipEvent_t start, hipEvent_t stop)</div><div class="ttdoc">Return the elapsed time between two events. </div><div class="ttdef"><b>Definition:</b> hip_event.cpp:153</div></div>
|
||||
<div class="ttc" id="group__PeerToPeer_html_ga0a1c9ccd775758d9d7d5b5a1f525b719"><div class="ttname"><a href="group__PeerToPeer.html#ga0a1c9ccd775758d9d7d5b5a1f525b719">hipDeviceCanAccessPeer</a></div><div class="ttdeci">hipError_t hipDeviceCanAccessPeer(int *canAccessPeer, int deviceId, int peerDeviceId)</div><div class="ttdoc">Determine if a device can access a peer's memory. </div><div class="ttdef"><b>Definition:</b> hip_peer.cpp:30</div></div>
|
||||
<div class="ttc" id="group__Device_html_ga8555d5c76d88c50ddbf54ae70b568394"><div class="ttname"><a href="group__Device.html#ga8555d5c76d88c50ddbf54ae70b568394">hipGetDeviceCount</a></div><div class="ttdeci">hipError_t hipGetDeviceCount(int *count)</div><div class="ttdoc">Return number of compute-capable devices. </div><div class="ttdef"><b>Definition:</b> hip_device.cpp:44</div></div>
|
||||
<div class="ttc" id="group__Memory_html_gac7441e74affcce4b8b69dba996c5ebc4"><div class="ttname"><a href="group__Memory.html#gac7441e74affcce4b8b69dba996c5ebc4">hipMemset</a></div><div class="ttdeci">hipError_t hipMemset(void *dst, int value, size_t sizeBytes)</div><div class="ttdoc">Copy data from src to dst asynchronously. </div><div class="ttdef"><b>Definition:</b> hip_memory.cpp:422</div></div>
|
||||
<div class="ttc" id="group__Memory_html_gac7441e74affcce4b8b69dba996c5ebc4"><div class="ttname"><a href="group__Memory.html#gac7441e74affcce4b8b69dba996c5ebc4">hipMemset</a></div><div class="ttdeci">hipError_t hipMemset(void *dst, int value, size_t sizeBytes)</div><div class="ttdoc">Copy data from src to dst asynchronously. </div><div class="ttdef"><b>Definition:</b> hip_memory.cpp:428</div></div>
|
||||
<div class="ttc" id="group__Stream_html_ga3076a3499ed2c7821311006100bb95ec"><div class="ttname"><a href="group__Stream.html#ga3076a3499ed2c7821311006100bb95ec">hipStreamDestroy</a></div><div class="ttdeci">hipError_t hipStreamDestroy(hipStream_t stream)</div><div class="ttdoc">Destroys the specified stream. </div><div class="ttdef"><b>Definition:</b> hip_stream.cpp:117</div></div>
|
||||
<div class="ttc" id="group__Memory_html_ga4d26915873b3e3534ceb4dc310f8709a"><div class="ttname"><a href="group__Memory.html#ga4d26915873b3e3534ceb4dc310f8709a">hipHostGetFlags</a></div><div class="ttdeci">hipError_t hipHostGetFlags(unsigned int *flagsPtr, void *hostPtr)</div><div class="ttdoc">Get flags associated with host pointer. </div><div class="ttdef"><b>Definition:</b> hip_memory.cpp:210</div></div>
|
||||
<div class="ttc" id="group__Memory_html_ga4d26915873b3e3534ceb4dc310f8709a"><div class="ttname"><a href="group__Memory.html#ga4d26915873b3e3534ceb4dc310f8709a">hipHostGetFlags</a></div><div class="ttdeci">hipError_t hipHostGetFlags(unsigned int *flagsPtr, void *hostPtr)</div><div class="ttdoc">Get flags associated with host pointer. </div><div class="ttdef"><b>Definition:</b> hip_memory.cpp:202</div></div>
|
||||
<div class="ttc" id="group__Stream_html_gabbfb9f573a6ebe8c478605ecb5504a74"><div class="ttname"><a href="group__Stream.html#gabbfb9f573a6ebe8c478605ecb5504a74">hipStreamSynchronize</a></div><div class="ttdeci">hipError_t hipStreamSynchronize(hipStream_t stream)</div><div class="ttdoc">Wait for all commands in stream to complete. </div><div class="ttdef"><b>Definition:</b> hip_stream.cpp:94</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_gga2e17b71d94ac350f2ccd914fd49d104ea0a95a6e0c33106c42d66ab9476ff954a"><div class="ttname"><a href="group__GlobalDefs.html#gga2e17b71d94ac350f2ccd914fd49d104ea0a95a6e0c33106c42d66ab9476ff954a">hipSharedMemBankSizeFourByte</a></div><div class="ttdoc">Shared mem is banked at 4-bytes intervals and performs best when adjacent threads access data 4 bytes...</div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:104</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_gadf5010f6e140a53ecbdf949e73e87594"><div class="ttname"><a href="group__GlobalDefs.html#gadf5010f6e140a53ecbdf949e73e87594">hipError_t</a></div><div class="ttdeci">hipError_t</div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:142</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ga232e222db36b1fc672ba98054d036a18"><div class="ttname"><a href="group__GlobalDefs.html#ga232e222db36b1fc672ba98054d036a18">hipMemcpyKind</a></div><div class="ttdeci">hipMemcpyKind</div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:129</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggac7e4bfd88340fc06642136c839a3d822a636a3c140db6b9d4a8bf7d5a61c398c5"><div class="ttname"><a href="group__GlobalDefs.html#ggac7e4bfd88340fc06642136c839a3d822a636a3c140db6b9d4a8bf7d5a61c398c5">hipFuncCachePreferL1</a></div><div class="ttdoc">prefer larger L1 cache and smaller shared memory </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:94</div></div>
|
||||
<div class="ttc" id="group__Version_html_gaf6c342f52d2a29a0aca5cdd89b4dd47c"><div class="ttname"><a href="group__Version.html#gaf6c342f52d2a29a0aca5cdd89b4dd47c">hipDriverGetVersion</a></div><div class="ttdeci">hipError_t hipDriverGetVersion(int *driverVersion)</div><div class="ttdoc">Returns the approximate HIP driver version. </div><div class="ttdef"><b>Definition:</b> hip_peer.cpp:156</div></div>
|
||||
<div class="ttc" id="group__Version_html_gaf6c342f52d2a29a0aca5cdd89b4dd47c"><div class="ttname"><a href="group__Version.html#gaf6c342f52d2a29a0aca5cdd89b4dd47c">hipDriverGetVersion</a></div><div class="ttdeci">hipError_t hipDriverGetVersion(int *driverVersion)</div><div class="ttdoc">Returns the approximate HIP driver version. </div><div class="ttdef"><b>Definition:</b> hip_peer.cpp:163</div></div>
|
||||
<div class="ttc" id="group__Device_html_gaefdc2847fb1d6c3fb1354e827a191ebd"><div class="ttname"><a href="group__Device.html#gaefdc2847fb1d6c3fb1354e827a191ebd">hipDeviceSynchronize</a></div><div class="ttdeci">hipError_t hipDeviceSynchronize(void)</div><div class="ttdoc">Blocks until the default device has completed all preceding requested tasks. </div><div class="ttdef"><b>Definition:</b> hip_device.cpp:149</div></div>
|
||||
<div class="ttc" id="structhipEvent__t_html"><div class="ttname"><a href="structhipEvent__t.html">hipEvent_t</a></div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:47</div></div>
|
||||
<div class="ttc" id="group__Memory_html_gab8258f051e1a1f7385f794a15300e674"><div class="ttname"><a href="group__Memory.html#gab8258f051e1a1f7385f794a15300e674">hipHostRegister</a></div><div class="ttdeci">hipError_t hipHostRegister(void *hostPtr, size_t sizeBytes, unsigned int flags)</div><div class="ttdoc">Register host memory so it can be accessed from the current device. </div><div class="ttdef"><b>Definition:</b> hip_memory.cpp:236</div></div>
|
||||
<div class="ttc" id="group__Memory_html_gab8258f051e1a1f7385f794a15300e674"><div class="ttname"><a href="group__Memory.html#gab8258f051e1a1f7385f794a15300e674">hipHostRegister</a></div><div class="ttdeci">hipError_t hipHostRegister(void *hostPtr, size_t sizeBytes, unsigned int flags)</div><div class="ttdoc">Register host memory so it can be accessed from the current device. </div><div class="ttdef"><b>Definition:</b> hip_memory.cpp:228</div></div>
|
||||
<div class="ttc" id="group__Device_html_gac2b282179f29c4c0ca7b5391242c6a4c"><div class="ttname"><a href="group__Device.html#gac2b282179f29c4c0ca7b5391242c6a4c">hipDeviceSetCacheConfig</a></div><div class="ttdeci">hipError_t hipDeviceSetCacheConfig(hipFuncCache cacheConfig)</div><div class="ttdoc">Set L1/Shared cache partition. </div><div class="ttdef"><b>Definition:</b> hip_device.cpp:62</div></div>
|
||||
<div class="ttc" id="group__Memory_html_ga4c6fcfe80010069d2792780d00dcead2"><div class="ttname"><a href="group__Memory.html#ga4c6fcfe80010069d2792780d00dcead2">hipMalloc</a></div><div class="ttdeci">hipError_t hipMalloc(void **ptr, size_t size)</div><div class="ttdoc">Allocate memory on the default accelerator. </div><div class="ttdef"><b>Definition:</b> hip_memory.cpp:117</div></div>
|
||||
<div class="ttc" id="group__Memory_html_ga4c6fcfe80010069d2792780d00dcead2"><div class="ttname"><a href="group__Memory.html#ga4c6fcfe80010069d2792780d00dcead2">hipMalloc</a></div><div class="ttdeci">hipError_t hipMalloc(void **ptr, size_t size)</div><div class="ttdoc">Allocate memory on the default accelerator. </div><div class="ttdef"><b>Definition:</b> hip_memory.cpp:116</div></div>
|
||||
<div class="ttc" id="group__Error_html_ga88c474d77635523dbf6ca67be7b56999"><div class="ttname"><a href="group__Error.html#ga88c474d77635523dbf6ca67be7b56999">hipGetErrorName</a></div><div class="ttdeci">const char * hipGetErrorName(hipError_t hip_error)</div><div class="ttdoc">Return name of the specified error code in text form. </div><div class="ttdef"><b>Definition:</b> hip_error.cpp:53</div></div>
|
||||
<div class="ttc" id="group__Error_html_ga533daeb9114d7fc2db8d867adf9e419b"><div class="ttname"><a href="group__Error.html#ga533daeb9114d7fc2db8d867adf9e419b">hipGetLastError</a></div><div class="ttdeci">hipError_t hipGetLastError(void)</div><div class="ttdoc">Return last error returned by any HIP runtime API call and resets the stored error code to hipSuccess...</div><div class="ttdef"><b>Definition:</b> hip_error.cpp:31</div></div>
|
||||
<div class="ttc" id="group__Stream_html_gacdd84c8f8ef1539c96c57c1d5bcae633"><div class="ttname"><a href="group__Stream.html#gacdd84c8f8ef1539c96c57c1d5bcae633">hipStreamWaitEvent</a></div><div class="ttdeci">hipError_t hipStreamWaitEvent(hipStream_t stream, hipEvent_t event, unsigned int flags)</div><div class="ttdoc">Make the specified compute stream wait for an event. </div><div class="ttdef"><b>Definition:</b> hip_stream.cpp:75</div></div>
|
||||
<div class="ttc" id="group__Stream_html_ga3249555a26439591b8873f70b39bb116"><div class="ttname"><a href="group__Stream.html#ga3249555a26439591b8873f70b39bb116">hipStreamGetFlags</a></div><div class="ttdeci">hipError_t hipStreamGetFlags(hipStream_t stream, unsigned int *flags)</div><div class="ttdoc">Return flags associated with this stream. </div><div class="ttdef"><b>Definition:</b> hip_stream.cpp:146</div></div>
|
||||
<div class="ttc" id="group__Memory_html_ga311c3e246a21590de14478b8bd063be2"><div class="ttname"><a href="group__Memory.html#ga311c3e246a21590de14478b8bd063be2">hipMemGetInfo</a></div><div class="ttdeci">hipError_t hipMemGetInfo(size_t *free, size_t *total)</div><div class="ttdoc">Query memory info. Return snapshot of free memory, and total allocatable memory on the device...</div><div class="ttdef"><b>Definition:</b> hip_memory.cpp:435</div></div>
|
||||
<div class="ttc" id="group__Memory_html_ga740d08da65cae1441ba32f8fedb863d1"><div class="ttname"><a href="group__Memory.html#ga740d08da65cae1441ba32f8fedb863d1">hipFree</a></div><div class="ttdeci">hipError_t hipFree(void *ptr)</div><div class="ttdoc">Free memory allocated by the hcc hip memory allocation API. This API performs an implicit hipDeviceSy...</div><div class="ttdef"><b>Definition:</b> hip_memory.cpp:463</div></div>
|
||||
<div class="ttc" id="group__Memory_html_ga311c3e246a21590de14478b8bd063be2"><div class="ttname"><a href="group__Memory.html#ga311c3e246a21590de14478b8bd063be2">hipMemGetInfo</a></div><div class="ttdeci">hipError_t hipMemGetInfo(size_t *free, size_t *total)</div><div class="ttdoc">Query memory info. Return snapshot of free memory, and total allocatable memory on the device...</div><div class="ttdef"><b>Definition:</b> hip_memory.cpp:484</div></div>
|
||||
<div class="ttc" id="group__Memory_html_ga740d08da65cae1441ba32f8fedb863d1"><div class="ttname"><a href="group__Memory.html#ga740d08da65cae1441ba32f8fedb863d1">hipFree</a></div><div class="ttdeci">hipError_t hipFree(void *ptr)</div><div class="ttdoc">Free memory allocated by the hcc hip memory allocation API. This API performs an implicit hipDeviceSy...</div><div class="ttdef"><b>Definition:</b> hip_memory.cpp:514</div></div>
|
||||
<div class="ttc" id="structdim3_html_a866e38993ecc4e76fd47311236c16b04"><div class="ttname"><a href="structdim3.html#a866e38993ecc4e76fd47311236c16b04">dim3::z</a></div><div class="ttdeci">uint32_t z</div><div class="ttdoc">z </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:117</div></div>
|
||||
<div class="ttc" id="group__Device_html_ga8d57161ae56a8edc46eeda447417bf6c"><div class="ttname"><a href="group__Device.html#ga8d57161ae56a8edc46eeda447417bf6c">hipDeviceReset</a></div><div class="ttdeci">hipError_t hipDeviceReset(void)</div><div class="ttdoc">Destroy all resources and reset all state on the default device in the current process. </div><div class="ttdef"><b>Definition:</b> hip_device.cpp:163</div></div>
|
||||
<div class="ttc" id="structhipDeviceProp__t_html"><div class="ttname"><a href="structhipDeviceProp__t.html">hipDeviceProp_t</a></div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:74</div></div>
|
||||
<div class="ttc" id="group__Memory_html_gae7d90e14c387e49f10db597f12915c54"><div class="ttname"><a href="group__Memory.html#gae7d90e14c387e49f10db597f12915c54">hipMemsetAsync</a></div><div class="ttdeci">hipError_t hipMemsetAsync(void *dst, int value, size_t sizeBytes, hipStream_t stream)</div><div class="ttdoc">Fills the first sizeBytes bytes of the memory area pointed to by dev with the constant byte value val...</div><div class="ttdef"><b>Definition:</b> hip_memory.cpp:372</div></div>
|
||||
<div class="ttc" id="group__Memory_html_gae7d90e14c387e49f10db597f12915c54"><div class="ttname"><a href="group__Memory.html#gae7d90e14c387e49f10db597f12915c54">hipMemsetAsync</a></div><div class="ttdeci">hipError_t hipMemsetAsync(void *dst, int value, size_t sizeBytes, hipStream_t stream)</div><div class="ttdoc">Fills the first sizeBytes bytes of the memory area pointed to by dev with the constant byte value val...</div><div class="ttdef"><b>Definition:</b> hip_memory.cpp:378</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_gga2e17b71d94ac350f2ccd914fd49d104eaf5b325c9b7bde878913f768eaba5014d"><div class="ttname"><a href="group__GlobalDefs.html#gga2e17b71d94ac350f2ccd914fd49d104eaf5b325c9b7bde878913f768eaba5014d">hipSharedMemBankSizeDefault</a></div><div class="ttdoc">The compiler selects a device-specific value for the banking. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:103</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_gga232e222db36b1fc672ba98054d036a18abd05a09d3105e0ce25b34dd91cf83f88"><div class="ttname"><a href="group__GlobalDefs.html#gga232e222db36b1fc672ba98054d036a18abd05a09d3105e0ce25b34dd91cf83f88">hipMemcpyDeviceToDevice</a></div><div class="ttdoc">Device-to-Device Copy. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:133</div></div>
|
||||
<div class="ttc" id="structihipEvent__t_html"><div class="ttname"><a href="structihipEvent__t.html">ihipEvent_t</a></div><div class="ttdef"><b>Definition:</b> hip_hcc.h:483</div></div>
|
||||
<div class="ttc" id="group__PeerToPeer_html_ga216f951370c931d22e80c089ab724ed9"><div class="ttname"><a href="group__PeerToPeer.html#ga216f951370c931d22e80c089ab724ed9">hipMemcpyPeerAsync</a></div><div class="ttdeci">hipError_t hipMemcpyPeerAsync(void *dst, int dstDevice, const void *src, int srcDevice, size_t sizeBytes, hipStream_t stream)</div><div class="ttdoc">Copies memory from one device to memory on another device. </div><div class="ttdef"><b>Definition:</b> hip_peer.cpp:144</div></div>
|
||||
<div class="ttc" id="structihipEvent__t_html"><div class="ttname"><a href="structihipEvent__t.html">ihipEvent_t</a></div><div class="ttdef"><b>Definition:</b> hip_hcc.h:485</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_gga232e222db36b1fc672ba98054d036a18a4e37107e416f79a2edf2b6534163c823"><div class="ttname"><a href="group__GlobalDefs.html#gga232e222db36b1fc672ba98054d036a18a4e37107e416f79a2edf2b6534163c823">hipMemcpyDefault</a></div><div class="ttdoc">Runtime will automatically determine copy-kind based on virtual addresses. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:134</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ga2e17b71d94ac350f2ccd914fd49d104e"><div class="ttname"><a href="group__GlobalDefs.html#ga2e17b71d94ac350f2ccd914fd49d104e">hipSharedMemConfig</a></div><div class="ttdeci">hipSharedMemConfig</div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:102</div></div>
|
||||
<div class="ttc" id="group__Memory_html_ga4c9e1810b9f5858d36c4d28c91c86924"><div class="ttname"><a href="group__Memory.html#ga4c9e1810b9f5858d36c4d28c91c86924">hipHostUnregister</a></div><div class="ttdeci">hipError_t hipHostUnregister(void *hostPtr)</div><div class="ttdoc">Un-register host pointer. </div><div class="ttdef"><b>Definition:</b> hip_memory.cpp:272</div></div>
|
||||
<div class="ttc" id="classihipStream__t_html"><div class="ttname"><a href="classihipStream__t.html">ihipStream_t</a></div><div class="ttdef"><b>Definition:</b> hip_hcc.h:399</div></div>
|
||||
<div class="ttc" id="group__PeerToPeer_html_ga5512f45e25c08052667c8ffe7162333b"><div class="ttname"><a href="group__PeerToPeer.html#ga5512f45e25c08052667c8ffe7162333b">hipMemcpyPeer</a></div><div class="ttdeci">hipError_t hipMemcpyPeer(void *dst, int dstDeviceId, const void *src, int srcDeviceId, size_t sizeBytes)</div><div class="ttdoc">Copies memory from one device to memory on another device. </div><div class="ttdef"><b>Definition:</b> hip_peer.cpp:131</div></div>
|
||||
<div class="ttc" id="group__Memory_html_ga4c9e1810b9f5858d36c4d28c91c86924"><div class="ttname"><a href="group__Memory.html#ga4c9e1810b9f5858d36c4d28c91c86924">hipHostUnregister</a></div><div class="ttdeci">hipError_t hipHostUnregister(void *hostPtr)</div><div class="ttdoc">Un-register host pointer. </div><div class="ttdef"><b>Definition:</b> hip_memory.cpp:275</div></div>
|
||||
<div class="ttc" id="classihipStream__t_html"><div class="ttname"><a href="classihipStream__t.html">ihipStream_t</a></div><div class="ttdef"><b>Definition:</b> hip_hcc.h:397</div></div>
|
||||
<div class="ttc" id="group__Stream_html_gaff5b62d6e9502d80879f7176f4d03102"><div class="ttname"><a href="group__Stream.html#gaff5b62d6e9502d80879f7176f4d03102">hipStreamCreate</a></div><div class="ttdeci">hipError_t hipStreamCreate(hipStream_t *stream)</div><div class="ttdoc">Create an asynchronous stream. </div><div class="ttdef"><b>Definition:</b> hip_stream.cpp:63</div></div>
|
||||
<div class="ttc" id="group__Memory_html_gac1a055d288302edd641c6d7416858e1e"><div class="ttname"><a href="group__Memory.html#gac1a055d288302edd641c6d7416858e1e">hipMemcpy</a></div><div class="ttdeci">hipError_t hipMemcpy(void *dst, const void *src, size_t sizeBytes, hipMemcpyKind kind)</div><div class="ttdoc">Copy data from src to dst. </div><div class="ttdef"><b>Definition:</b> hip_memory.cpp:312</div></div>
|
||||
<div class="ttc" id="group__Memory_html_gac1a055d288302edd641c6d7416858e1e"><div class="ttname"><a href="group__Memory.html#gac1a055d288302edd641c6d7416858e1e">hipMemcpy</a></div><div class="ttdeci">hipError_t hipMemcpy(void *dst, const void *src, size_t sizeBytes, hipMemcpyKind kind)</div><div class="ttdoc">Copy data from src to dst. </div><div class="ttdef"><b>Definition:</b> hip_memory.cpp:318</div></div>
|
||||
<div class="ttc" id="group__Event_html_ga5df2309c9f29ca4c8e669db658d411b4"><div class="ttname"><a href="group__Event.html#ga5df2309c9f29ca4c8e669db658d411b4">hipEventCreate</a></div><div class="ttdeci">hipError_t hipEventCreate(hipEvent_t *event)</div><div class="ttdef"><b>Definition:</b> hip_event.cpp:61</div></div>
|
||||
<div class="ttc" id="group__Memory_html_gad2164cc3d49da53052f4b83b789e90c9"><div class="ttname"><a href="group__Memory.html#gad2164cc3d49da53052f4b83b789e90c9">hipFreeHost</a></div><div class="ttdeci">hipError_t hipFreeHost(void *ptr) __attribute__((deprecated("use hipHostFree instead")))</div><div class="ttdoc">Free memory allocated by the hcc hip host memory allocation API. </div><div class="ttdef"><b>Definition:</b> hip_memory.cpp:513</div></div>
|
||||
<div class="ttc" id="group__Memory_html_gad2164cc3d49da53052f4b83b789e90c9"><div class="ttname"><a href="group__Memory.html#gad2164cc3d49da53052f4b83b789e90c9">hipFreeHost</a></div><div class="ttdeci">hipError_t hipFreeHost(void *ptr) __attribute__((deprecated("use hipHostFree instead")))</div><div class="ttdoc">Free memory allocated by the hcc hip host memory allocation API. </div><div class="ttdef"><b>Definition:</b> hip_memory.cpp:564</div></div>
|
||||
<div class="ttc" id="group__Device_html_ga9b1f279084e76691cedfbfadf9c717ee"><div class="ttname"><a href="group__Device.html#ga9b1f279084e76691cedfbfadf9c717ee">hipDeviceSetSharedMemConfig</a></div><div class="ttdeci">hipError_t hipDeviceSetSharedMemConfig(hipSharedMemConfig config)</div><div class="ttdoc">Set Shared memory bank configuration. </div><div class="ttdef"><b>Definition:</b> hip_device.cpp:105</div></div>
|
||||
<div class="ttc" id="group__Event_html_ga553b6f7a8e7b7dd9536d8a64c24d7e29"><div class="ttname"><a href="group__Event.html#ga553b6f7a8e7b7dd9536d8a64c24d7e29">hipEventRecord</a></div><div class="ttdeci">hipError_t hipEventRecord(hipEvent_t event, hipStream_t stream)</div><div class="ttdoc">Record an event in the specified stream. </div><div class="ttdef"><b>Definition:</b> hip_event.cpp:70</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggac7e4bfd88340fc06642136c839a3d822a9b34337dfbadba25ed2aa270bbcabc43"><div class="ttname"><a href="group__GlobalDefs.html#ggac7e4bfd88340fc06642136c839a3d822a9b34337dfbadba25ed2aa270bbcabc43">hipFuncCachePreferShared</a></div><div class="ttdoc">prefer larger shared memory and smaller L1 cache </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:93</div></div>
|
||||
@@ -490,7 +493,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<title>HIP: Heterogenous-computing Interface for Portability: /home/mangupta/hip_git/release_0.84.00/include/hcc_detail/hip_vector_types.h File Reference</title>
|
||||
<title>HIP: Heterogenous-computing Interface for Portability: /home/mangupta/git/hip/release_0.86.00/include/hcc_detail/hip_vector_types.h File Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
@@ -96,25 +96,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
|
||||
<p>Defines the different newt vector types for HIP runtime.
|
||||
<a href="#details">More...</a></p>
|
||||
|
||||
<div class="textblock"><code>#include "hip/hcc_detail/host_defines.h"</code><br/>
|
||||
</div>
|
||||
<p><a href="hcc__detail_2hip__vector__types_8h_source.html">Go to the source code of this file.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
|
||||
Macros</h2></td></tr>
|
||||
<tr class="memitem:add5d9c0f058c5a52c2b9165a66035d0e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="add5d9c0f058c5a52c2b9165a66035d0e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="hcc__detail_2hip__vector__types_8h.html#add5d9c0f058c5a52c2b9165a66035d0e">ONE_COMPONENT_ACCESS</a>(T, VT)   inline VT make_ ##VT (T x) { VT t; t.x = x; return t; };</td></tr>
|
||||
<tr class="memdesc:add5d9c0f058c5a52c2b9165a66035d0e"><td class="mdescLeft"> </td><td class="mdescRight"><hr/>
|
||||
<br/></td></tr>
|
||||
<tr class="separator:add5d9c0f058c5a52c2b9165a66035d0e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5350c6307447b047b059e23110fc20ee"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5350c6307447b047b059e23110fc20ee"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><b>TWO_COMPONENT_ACCESS</b>(T, VT)   inline VT make_ ##VT (T x, T y) { VT t; t.x=x; t.y=y; return t; };</td></tr>
|
||||
<tr class="separator:a5350c6307447b047b059e23110fc20ee"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a021a4324dd067f0f4988e6aa3d357b65"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a021a4324dd067f0f4988e6aa3d357b65"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><b>THREE_COMPONENT_ACCESS</b>(T, VT)   inline VT make_ ##VT (T x, T y, T z) { VT t; t.x=x; t.y=y; t.z=z; return t; };</td></tr>
|
||||
<tr class="separator:a021a4324dd067f0f4988e6aa3d357b65"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9caa25bf8887f450c93e5cf79d5c5b1b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9caa25bf8887f450c93e5cf79d5c5b1b"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><b>FOUR_COMPONENT_ACCESS</b>(T, VT)   inline VT make_ ##VT (T x, T y, T z, T w) { VT t; t.x=x; t.y=y; t.z=z; t.w=w; return t; };</td></tr>
|
||||
<tr class="separator:a9caa25bf8887f450c93e5cf79d5c5b1b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac3c8eb65a21613e0a1c7d7add796beb4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac3c8eb65a21613e0a1c7d7add796beb4"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><b>__HIP_DEVICE__</b>   __device__ <a class="el" href="host__defines_8h.html#a803050db3c78e0db3ea59a0c35499622">__host__</a></td></tr>
|
||||
<tr class="separator:ac3c8eb65a21613e0a1c7d7add796beb4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
|
||||
Typedefs</h2></td></tr>
|
||||
@@ -269,181 +259,157 @@ typedef hc::short_vector::double4 </td><td class="memItemRight" valign="bot
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
|
||||
Functions</h2></td></tr>
|
||||
<tr class="memitem:a5b98a4cf3b5fa952fd8e5597d78e307b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5b98a4cf3b5fa952fd8e5597d78e307b"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>ONE_COMPONENT_ACCESS</b> (signed char, char1)</td></tr>
|
||||
<tr class="separator:a5b98a4cf3b5fa952fd8e5597d78e307b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8563ce5b698985e170b9681cedd4cf49"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8563ce5b698985e170b9681cedd4cf49"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>TWO_COMPONENT_ACCESS</b> (signed char, char2)</td></tr>
|
||||
<tr class="separator:a8563ce5b698985e170b9681cedd4cf49"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a833d529921356465cd9858f273182bcc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a833d529921356465cd9858f273182bcc"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>THREE_COMPONENT_ACCESS</b> (signed char, char3)</td></tr>
|
||||
<tr class="separator:a833d529921356465cd9858f273182bcc"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0d1fcc48ee01507a569862f95ef54429"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0d1fcc48ee01507a569862f95ef54429"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>FOUR_COMPONENT_ACCESS</b> (signed char, char4)</td></tr>
|
||||
<tr class="separator:a0d1fcc48ee01507a569862f95ef54429"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7516e4cd143862fe6b20ad3b10e72dfd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7516e4cd143862fe6b20ad3b10e72dfd"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>ONE_COMPONENT_ACCESS</b> (short, short1)</td></tr>
|
||||
<tr class="separator:a7516e4cd143862fe6b20ad3b10e72dfd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a750cc27537f492369f3320bb975c6604"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a750cc27537f492369f3320bb975c6604"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>TWO_COMPONENT_ACCESS</b> (short, short2)</td></tr>
|
||||
<tr class="separator:a750cc27537f492369f3320bb975c6604"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae89d1359322f03bdc1f6cf7891f9b118"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae89d1359322f03bdc1f6cf7891f9b118"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>THREE_COMPONENT_ACCESS</b> (short, short3)</td></tr>
|
||||
<tr class="separator:ae89d1359322f03bdc1f6cf7891f9b118"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0268bd984656ab239ef84ee0619e1726"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0268bd984656ab239ef84ee0619e1726"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>FOUR_COMPONENT_ACCESS</b> (short, short4)</td></tr>
|
||||
<tr class="separator:a0268bd984656ab239ef84ee0619e1726"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac5be2a267f219b600656a48507084194"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac5be2a267f219b600656a48507084194"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>ONE_COMPONENT_ACCESS</b> (int, int1)</td></tr>
|
||||
<tr class="separator:ac5be2a267f219b600656a48507084194"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acb97993c6d57cd8156013b3f0da4b906"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acb97993c6d57cd8156013b3f0da4b906"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>TWO_COMPONENT_ACCESS</b> (int, int2)</td></tr>
|
||||
<tr class="separator:acb97993c6d57cd8156013b3f0da4b906"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af4f3eb5600de99d0c0b6f63ad33998f2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af4f3eb5600de99d0c0b6f63ad33998f2"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>THREE_COMPONENT_ACCESS</b> (int, int3)</td></tr>
|
||||
<tr class="separator:af4f3eb5600de99d0c0b6f63ad33998f2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a742edf9c7fa4a3c23b7597bfb1db4b1b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a742edf9c7fa4a3c23b7597bfb1db4b1b"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>FOUR_COMPONENT_ACCESS</b> (int, int4)</td></tr>
|
||||
<tr class="separator:a742edf9c7fa4a3c23b7597bfb1db4b1b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7505d738391629b47452d1b106262e3a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7505d738391629b47452d1b106262e3a"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>ONE_COMPONENT_ACCESS</b> (long int, long1)</td></tr>
|
||||
<tr class="separator:a7505d738391629b47452d1b106262e3a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a14f6c74d5cb91f7654666751a5ef67d6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a14f6c74d5cb91f7654666751a5ef67d6"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>TWO_COMPONENT_ACCESS</b> (long int, long2)</td></tr>
|
||||
<tr class="separator:a14f6c74d5cb91f7654666751a5ef67d6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a694744cc484f8b09c7705800d6656ba0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a694744cc484f8b09c7705800d6656ba0"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>THREE_COMPONENT_ACCESS</b> (long int, long3)</td></tr>
|
||||
<tr class="separator:a694744cc484f8b09c7705800d6656ba0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3990b6656ba1f68776b6f57806edfbcc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3990b6656ba1f68776b6f57806edfbcc"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>FOUR_COMPONENT_ACCESS</b> (long int, long4)</td></tr>
|
||||
<tr class="separator:a3990b6656ba1f68776b6f57806edfbcc"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a79549bfabb7a8ce41728ef8b2f77de61"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a79549bfabb7a8ce41728ef8b2f77de61"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>ONE_COMPONENT_ACCESS</b> (long long int, ulong1)</td></tr>
|
||||
<tr class="separator:a79549bfabb7a8ce41728ef8b2f77de61"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a74e26474c56dbc3c3b418e4e105f1d9e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a74e26474c56dbc3c3b418e4e105f1d9e"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>TWO_COMPONENT_ACCESS</b> (long long int, ulong2)</td></tr>
|
||||
<tr class="separator:a74e26474c56dbc3c3b418e4e105f1d9e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a55bf056070a17d361da6c79431eb4aa9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a55bf056070a17d361da6c79431eb4aa9"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>THREE_COMPONENT_ACCESS</b> (long long int, ulong3)</td></tr>
|
||||
<tr class="separator:a55bf056070a17d361da6c79431eb4aa9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a03bee33bc52b0b67198b7a85b40e03d5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a03bee33bc52b0b67198b7a85b40e03d5"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>FOUR_COMPONENT_ACCESS</b> (long long int, ulong4)</td></tr>
|
||||
<tr class="separator:a03bee33bc52b0b67198b7a85b40e03d5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5ad15096666240c0aab143a8b3ce0dc3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5ad15096666240c0aab143a8b3ce0dc3"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>ONE_COMPONENT_ACCESS</b> (long long int, longlong1)</td></tr>
|
||||
<tr class="separator:a5ad15096666240c0aab143a8b3ce0dc3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1a352d48c3e29e0c1e99c192a483524b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1a352d48c3e29e0c1e99c192a483524b"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>TWO_COMPONENT_ACCESS</b> (long long int, longlong2)</td></tr>
|
||||
<tr class="separator:a1a352d48c3e29e0c1e99c192a483524b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0a6db087ecd2f4d1a953a632165a9899"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0a6db087ecd2f4d1a953a632165a9899"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>THREE_COMPONENT_ACCESS</b> (long long int, longlong3)</td></tr>
|
||||
<tr class="separator:a0a6db087ecd2f4d1a953a632165a9899"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ace98577b23bd2ffc61541be91ad6bdcf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ace98577b23bd2ffc61541be91ad6bdcf"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>FOUR_COMPONENT_ACCESS</b> (long long int, longlong4)</td></tr>
|
||||
<tr class="separator:ace98577b23bd2ffc61541be91ad6bdcf"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a29f9993fe8050d0426f72956928ca02b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a29f9993fe8050d0426f72956928ca02b"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>ONE_COMPONENT_ACCESS</b> (unsigned char, uchar1)</td></tr>
|
||||
<tr class="separator:a29f9993fe8050d0426f72956928ca02b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac1de24e591cb501de8898d58174a7bc3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac1de24e591cb501de8898d58174a7bc3"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>TWO_COMPONENT_ACCESS</b> (unsigned char, uchar2)</td></tr>
|
||||
<tr class="separator:ac1de24e591cb501de8898d58174a7bc3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a238ef54adfba7eec39e462e2be4aa2d6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a238ef54adfba7eec39e462e2be4aa2d6"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>THREE_COMPONENT_ACCESS</b> (unsigned char, uchar3)</td></tr>
|
||||
<tr class="separator:a238ef54adfba7eec39e462e2be4aa2d6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9979db6df4ead1261bdc33ad9843fb5c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9979db6df4ead1261bdc33ad9843fb5c"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>FOUR_COMPONENT_ACCESS</b> (unsigned char, uchar4)</td></tr>
|
||||
<tr class="separator:a9979db6df4ead1261bdc33ad9843fb5c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaf0accf500445c95038046c95afbcc20"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaf0accf500445c95038046c95afbcc20"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>ONE_COMPONENT_ACCESS</b> (unsigned short, ushort1)</td></tr>
|
||||
<tr class="separator:aaf0accf500445c95038046c95afbcc20"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acf007291ff2165cb5e3eed8a300327b1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acf007291ff2165cb5e3eed8a300327b1"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>TWO_COMPONENT_ACCESS</b> (unsigned short, ushort2)</td></tr>
|
||||
<tr class="separator:acf007291ff2165cb5e3eed8a300327b1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acd3c52862ccce3b314ecf4305e102e5b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acd3c52862ccce3b314ecf4305e102e5b"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>THREE_COMPONENT_ACCESS</b> (unsigned short, ushort3)</td></tr>
|
||||
<tr class="separator:acd3c52862ccce3b314ecf4305e102e5b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae199dad9a3afdf3efbf4f62cd02644bd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae199dad9a3afdf3efbf4f62cd02644bd"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>FOUR_COMPONENT_ACCESS</b> (unsigned short, ushort4)</td></tr>
|
||||
<tr class="separator:ae199dad9a3afdf3efbf4f62cd02644bd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1408147a5a1134d855b573e4fcc10537"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1408147a5a1134d855b573e4fcc10537"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>ONE_COMPONENT_ACCESS</b> (unsigned int, uint1)</td></tr>
|
||||
<tr class="separator:a1408147a5a1134d855b573e4fcc10537"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3544d702d6239b417d4042ec41586431"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3544d702d6239b417d4042ec41586431"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>TWO_COMPONENT_ACCESS</b> (unsigned int, uint2)</td></tr>
|
||||
<tr class="separator:a3544d702d6239b417d4042ec41586431"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2b71f9f0e1454e6957bc7784146a7351"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2b71f9f0e1454e6957bc7784146a7351"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>THREE_COMPONENT_ACCESS</b> (unsigned int, uint3)</td></tr>
|
||||
<tr class="separator:a2b71f9f0e1454e6957bc7784146a7351"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af3df938292ec2b95cbdc7b836cd08763"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af3df938292ec2b95cbdc7b836cd08763"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>FOUR_COMPONENT_ACCESS</b> (unsigned int, uint4)</td></tr>
|
||||
<tr class="separator:af3df938292ec2b95cbdc7b836cd08763"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a12e7df6dfeb02511cd60fada7823052d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a12e7df6dfeb02511cd60fada7823052d"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>ONE_COMPONENT_ACCESS</b> (unsigned long int, ulong1)</td></tr>
|
||||
<tr class="separator:a12e7df6dfeb02511cd60fada7823052d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a989f210dc40c76dffc9881ef394a5312"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a989f210dc40c76dffc9881ef394a5312"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>TWO_COMPONENT_ACCESS</b> (unsigned long int, ulong2)</td></tr>
|
||||
<tr class="separator:a989f210dc40c76dffc9881ef394a5312"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aecff00d2e928581ff89f3fd2a2017d14"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aecff00d2e928581ff89f3fd2a2017d14"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>THREE_COMPONENT_ACCESS</b> (unsigned long int, ulong3)</td></tr>
|
||||
<tr class="separator:aecff00d2e928581ff89f3fd2a2017d14"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a458a92969863cdbd319c246b7c7ae160"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a458a92969863cdbd319c246b7c7ae160"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>FOUR_COMPONENT_ACCESS</b> (unsigned long int, ulong4)</td></tr>
|
||||
<tr class="separator:a458a92969863cdbd319c246b7c7ae160"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9bbd409aa7d018d68f4305e6d6b6f7fc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9bbd409aa7d018d68f4305e6d6b6f7fc"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>ONE_COMPONENT_ACCESS</b> (unsigned long long int, ulong1)</td></tr>
|
||||
<tr class="separator:a9bbd409aa7d018d68f4305e6d6b6f7fc"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a91260aa331388da16283c0a2131f8a1a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a91260aa331388da16283c0a2131f8a1a"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>TWO_COMPONENT_ACCESS</b> (unsigned long long int, ulong2)</td></tr>
|
||||
<tr class="separator:a91260aa331388da16283c0a2131f8a1a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0acf30ab5655bce08ba343a146c6a3fb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0acf30ab5655bce08ba343a146c6a3fb"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>THREE_COMPONENT_ACCESS</b> (unsigned long long int, ulong3)</td></tr>
|
||||
<tr class="separator:a0acf30ab5655bce08ba343a146c6a3fb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a17fac82a362a5e9a41adb13d4d5e7b0d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a17fac82a362a5e9a41adb13d4d5e7b0d"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>FOUR_COMPONENT_ACCESS</b> (unsigned long long int, ulong4)</td></tr>
|
||||
<tr class="separator:a17fac82a362a5e9a41adb13d4d5e7b0d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8fc4aeed9d19522339e11e50f185c243"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8fc4aeed9d19522339e11e50f185c243"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>ONE_COMPONENT_ACCESS</b> (unsigned long long int, ulonglong1)</td></tr>
|
||||
<tr class="separator:a8fc4aeed9d19522339e11e50f185c243"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a01cbecebcbeb53119f23c8beb6c232b5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a01cbecebcbeb53119f23c8beb6c232b5"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>TWO_COMPONENT_ACCESS</b> (unsigned long long int, ulonglong2)</td></tr>
|
||||
<tr class="separator:a01cbecebcbeb53119f23c8beb6c232b5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5ab59191df2091f246263d178c1e3dda"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5ab59191df2091f246263d178c1e3dda"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>THREE_COMPONENT_ACCESS</b> (unsigned long long int, ulonglong3)</td></tr>
|
||||
<tr class="separator:a5ab59191df2091f246263d178c1e3dda"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab5a72d337fa4b178862242ffdaa08338"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab5a72d337fa4b178862242ffdaa08338"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>FOUR_COMPONENT_ACCESS</b> (unsigned long long int, ulonglong4)</td></tr>
|
||||
<tr class="separator:ab5a72d337fa4b178862242ffdaa08338"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a406d27f25bc354784ceff049ffb88092"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a406d27f25bc354784ceff049ffb88092"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>ONE_COMPONENT_ACCESS</b> (float, float1)</td></tr>
|
||||
<tr class="separator:a406d27f25bc354784ceff049ffb88092"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a85264c6ef939b5dfab2a7ce055d45643"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a85264c6ef939b5dfab2a7ce055d45643"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>TWO_COMPONENT_ACCESS</b> (float, float2)</td></tr>
|
||||
<tr class="separator:a85264c6ef939b5dfab2a7ce055d45643"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a689b8ede928f45202c5962fc41ae7294"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a689b8ede928f45202c5962fc41ae7294"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>THREE_COMPONENT_ACCESS</b> (float, float3)</td></tr>
|
||||
<tr class="separator:a689b8ede928f45202c5962fc41ae7294"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7399660e81376d2c0a29d9602eac04a3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7399660e81376d2c0a29d9602eac04a3"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>FOUR_COMPONENT_ACCESS</b> (float, float4)</td></tr>
|
||||
<tr class="separator:a7399660e81376d2c0a29d9602eac04a3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae1b37589730eac8a45c11f0a92fd89bf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae1b37589730eac8a45c11f0a92fd89bf"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>ONE_COMPONENT_ACCESS</b> (double, double1)</td></tr>
|
||||
<tr class="separator:ae1b37589730eac8a45c11f0a92fd89bf"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa1e7e50dd41cbec7bed04b25ebda7f64"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa1e7e50dd41cbec7bed04b25ebda7f64"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>TWO_COMPONENT_ACCESS</b> (double, double2)</td></tr>
|
||||
<tr class="separator:aa1e7e50dd41cbec7bed04b25ebda7f64"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab1e37a743f50a71945ff95b5faa83dc1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab1e37a743f50a71945ff95b5faa83dc1"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>THREE_COMPONENT_ACCESS</b> (double, double3)</td></tr>
|
||||
<tr class="separator:ab1e37a743f50a71945ff95b5faa83dc1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab213d6d5238ec3e1a944aa8f74609583"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab213d6d5238ec3e1a944aa8f74609583"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>FOUR_COMPONENT_ACCESS</b> (double, double4)</td></tr>
|
||||
<tr class="separator:ab213d6d5238ec3e1a944aa8f74609583"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a78e83a520ef639b43ef8694fc99b1a05"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a78e83a520ef639b43ef8694fc99b1a05"></a>
|
||||
__HIP_DEVICE__ char1 </td><td class="memItemRight" valign="bottom"><b>make_char1</b> (signed char)</td></tr>
|
||||
<tr class="separator:a78e83a520ef639b43ef8694fc99b1a05"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a99e8d26c15ab40a9613bcf1896395f8a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a99e8d26c15ab40a9613bcf1896395f8a"></a>
|
||||
__HIP_DEVICE__ char2 </td><td class="memItemRight" valign="bottom"><b>make_char2</b> (signed char, signed char)</td></tr>
|
||||
<tr class="separator:a99e8d26c15ab40a9613bcf1896395f8a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aae87481cf19ed451d3e8f7a35c119b4e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aae87481cf19ed451d3e8f7a35c119b4e"></a>
|
||||
__HIP_DEVICE__ char3 </td><td class="memItemRight" valign="bottom"><b>make_char3</b> (signed char, signed char, signed char)</td></tr>
|
||||
<tr class="separator:aae87481cf19ed451d3e8f7a35c119b4e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8fbf0beb9fdf27f6ca4f1d3e52de18b4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8fbf0beb9fdf27f6ca4f1d3e52de18b4"></a>
|
||||
__HIP_DEVICE__ char4 </td><td class="memItemRight" valign="bottom"><b>make_char4</b> (signed char, signed char, signed char, signed char)</td></tr>
|
||||
<tr class="separator:a8fbf0beb9fdf27f6ca4f1d3e52de18b4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acef33f278b359603fcc7ff6296ebba1d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acef33f278b359603fcc7ff6296ebba1d"></a>
|
||||
__HIP_DEVICE__ short1 </td><td class="memItemRight" valign="bottom"><b>make_short1</b> (short)</td></tr>
|
||||
<tr class="separator:acef33f278b359603fcc7ff6296ebba1d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a298d6e831f522fa31a4f232622c99597"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a298d6e831f522fa31a4f232622c99597"></a>
|
||||
__HIP_DEVICE__ short2 </td><td class="memItemRight" valign="bottom"><b>make_short2</b> (short, short)</td></tr>
|
||||
<tr class="separator:a298d6e831f522fa31a4f232622c99597"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0904581a313c0627b3b56071e0574786"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0904581a313c0627b3b56071e0574786"></a>
|
||||
__HIP_DEVICE__ short3 </td><td class="memItemRight" valign="bottom"><b>make_short3</b> (short, short, short)</td></tr>
|
||||
<tr class="separator:a0904581a313c0627b3b56071e0574786"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a854fe473e885f95aaa96045125a5583e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a854fe473e885f95aaa96045125a5583e"></a>
|
||||
__HIP_DEVICE__ short4 </td><td class="memItemRight" valign="bottom"><b>make_short4</b> (short, short, short, short)</td></tr>
|
||||
<tr class="separator:a854fe473e885f95aaa96045125a5583e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abb509271a6c4d0c5a0ead842955b04d6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abb509271a6c4d0c5a0ead842955b04d6"></a>
|
||||
__HIP_DEVICE__ int1 </td><td class="memItemRight" valign="bottom"><b>make_int1</b> (int)</td></tr>
|
||||
<tr class="separator:abb509271a6c4d0c5a0ead842955b04d6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab62eac8d02aaceceb1953e43ce2539c0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab62eac8d02aaceceb1953e43ce2539c0"></a>
|
||||
__HIP_DEVICE__ int2 </td><td class="memItemRight" valign="bottom"><b>make_int2</b> (int, int)</td></tr>
|
||||
<tr class="separator:ab62eac8d02aaceceb1953e43ce2539c0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af2ce7f611e10034222d06605a27c75a5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af2ce7f611e10034222d06605a27c75a5"></a>
|
||||
__HIP_DEVICE__ int3 </td><td class="memItemRight" valign="bottom"><b>make_int3</b> (int, int, int)</td></tr>
|
||||
<tr class="separator:af2ce7f611e10034222d06605a27c75a5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7fd8db04b0da0e191070e4d558927cc6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7fd8db04b0da0e191070e4d558927cc6"></a>
|
||||
__HIP_DEVICE__ int4 </td><td class="memItemRight" valign="bottom"><b>make_int4</b> (int, int, int, int)</td></tr>
|
||||
<tr class="separator:a7fd8db04b0da0e191070e4d558927cc6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4f2f92e620f8c69c8c77be18caeed18f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4f2f92e620f8c69c8c77be18caeed18f"></a>
|
||||
__HIP_DEVICE__ long1 </td><td class="memItemRight" valign="bottom"><b>make_long1</b> (long)</td></tr>
|
||||
<tr class="separator:a4f2f92e620f8c69c8c77be18caeed18f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeedcd184d6b3938936e077f17fbe267e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeedcd184d6b3938936e077f17fbe267e"></a>
|
||||
__HIP_DEVICE__ long2 </td><td class="memItemRight" valign="bottom"><b>make_long2</b> (long, long)</td></tr>
|
||||
<tr class="separator:aeedcd184d6b3938936e077f17fbe267e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a181cb016f81c61e4754ef4a894f287d9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a181cb016f81c61e4754ef4a894f287d9"></a>
|
||||
__HIP_DEVICE__ long3 </td><td class="memItemRight" valign="bottom"><b>make_long3</b> (long, long, long)</td></tr>
|
||||
<tr class="separator:a181cb016f81c61e4754ef4a894f287d9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac7712819efde22e42b9acfec1cbbdbcb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac7712819efde22e42b9acfec1cbbdbcb"></a>
|
||||
__HIP_DEVICE__ long4 </td><td class="memItemRight" valign="bottom"><b>make_long4</b> (long, long, long, long)</td></tr>
|
||||
<tr class="separator:ac7712819efde22e42b9acfec1cbbdbcb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a95bee6bdeb494f8b051468a37676b0ac"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a95bee6bdeb494f8b051468a37676b0ac"></a>
|
||||
__HIP_DEVICE__ longlong1 </td><td class="memItemRight" valign="bottom"><b>make_longlong1</b> (long long)</td></tr>
|
||||
<tr class="separator:a95bee6bdeb494f8b051468a37676b0ac"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aee5157442f0e2115f652877930a9f38b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aee5157442f0e2115f652877930a9f38b"></a>
|
||||
__HIP_DEVICE__ longlong2 </td><td class="memItemRight" valign="bottom"><b>make_longlong2</b> (long long, long long)</td></tr>
|
||||
<tr class="separator:aee5157442f0e2115f652877930a9f38b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a425c8fc8683cb1f830fd7368a8378c5f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a425c8fc8683cb1f830fd7368a8378c5f"></a>
|
||||
__HIP_DEVICE__ longlong3 </td><td class="memItemRight" valign="bottom"><b>make_longlong3</b> (long long, long long, long long)</td></tr>
|
||||
<tr class="separator:a425c8fc8683cb1f830fd7368a8378c5f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8c86b4e953f20f8338d2be870c25ea36"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8c86b4e953f20f8338d2be870c25ea36"></a>
|
||||
__HIP_DEVICE__ longlong4 </td><td class="memItemRight" valign="bottom"><b>make_longlong4</b> (long long, long long, long long, long long)</td></tr>
|
||||
<tr class="separator:a8c86b4e953f20f8338d2be870c25ea36"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a85f46f3923e2bcab83a642a9ffe4ba41"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a85f46f3923e2bcab83a642a9ffe4ba41"></a>
|
||||
__HIP_DEVICE__ uchar1 </td><td class="memItemRight" valign="bottom"><b>make_uchar1</b> (unsigned char)</td></tr>
|
||||
<tr class="separator:a85f46f3923e2bcab83a642a9ffe4ba41"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1126c9ef45bde1ab51c46cd793eb2151"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1126c9ef45bde1ab51c46cd793eb2151"></a>
|
||||
__HIP_DEVICE__ uchar2 </td><td class="memItemRight" valign="bottom"><b>make_uchar2</b> (unsigned char, unsigned char)</td></tr>
|
||||
<tr class="separator:a1126c9ef45bde1ab51c46cd793eb2151"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac4bb3268762ba011823ab5989fa3969d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac4bb3268762ba011823ab5989fa3969d"></a>
|
||||
__HIP_DEVICE__ uchar3 </td><td class="memItemRight" valign="bottom"><b>make_uchar3</b> (unsigned char, unsigned char, unsigned char)</td></tr>
|
||||
<tr class="separator:ac4bb3268762ba011823ab5989fa3969d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8263521cb73e85adcfce826670a0db7c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8263521cb73e85adcfce826670a0db7c"></a>
|
||||
__HIP_DEVICE__ uchar4 </td><td class="memItemRight" valign="bottom"><b>make_uchar4</b> (unsigned char, unsigned char, unsigned char, unsigned char)</td></tr>
|
||||
<tr class="separator:a8263521cb73e85adcfce826670a0db7c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2c0f4af63beaae7e7da632b8067ae937"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2c0f4af63beaae7e7da632b8067ae937"></a>
|
||||
__HIP_DEVICE__ ushort1 </td><td class="memItemRight" valign="bottom"><b>make_ushort1</b> (unsigned short)</td></tr>
|
||||
<tr class="separator:a2c0f4af63beaae7e7da632b8067ae937"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aef456cb606a88a085f114f2d3852a307"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aef456cb606a88a085f114f2d3852a307"></a>
|
||||
__HIP_DEVICE__ ushort2 </td><td class="memItemRight" valign="bottom"><b>make_ushort2</b> (unsigned short, unsigned short)</td></tr>
|
||||
<tr class="separator:aef456cb606a88a085f114f2d3852a307"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae18269ca6a18853c18d26b494cfe3935"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae18269ca6a18853c18d26b494cfe3935"></a>
|
||||
__HIP_DEVICE__ ushort3 </td><td class="memItemRight" valign="bottom"><b>make_ushort3</b> (unsigned short, unsigned short, unsigned short)</td></tr>
|
||||
<tr class="separator:ae18269ca6a18853c18d26b494cfe3935"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a970e929a26f40e60d97338b407faf408"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a970e929a26f40e60d97338b407faf408"></a>
|
||||
__HIP_DEVICE__ ushort4 </td><td class="memItemRight" valign="bottom"><b>make_ushort4</b> (unsigned short, unsigned short, unsigned short, unsigned short)</td></tr>
|
||||
<tr class="separator:a970e929a26f40e60d97338b407faf408"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad65a533d8087215ce8b7d18af587cce0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad65a533d8087215ce8b7d18af587cce0"></a>
|
||||
__HIP_DEVICE__ uint1 </td><td class="memItemRight" valign="bottom"><b>make_uint1</b> (unsigned int)</td></tr>
|
||||
<tr class="separator:ad65a533d8087215ce8b7d18af587cce0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa3b5eb7b7737e6f60757ed534ec4a117"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa3b5eb7b7737e6f60757ed534ec4a117"></a>
|
||||
__HIP_DEVICE__ uint2 </td><td class="memItemRight" valign="bottom"><b>make_uint2</b> (unsigned int, unsigned int)</td></tr>
|
||||
<tr class="separator:aa3b5eb7b7737e6f60757ed534ec4a117"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a396fba1f0ce71c69aac8fb418ec5a5c0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a396fba1f0ce71c69aac8fb418ec5a5c0"></a>
|
||||
__HIP_DEVICE__ uint3 </td><td class="memItemRight" valign="bottom"><b>make_uint3</b> (unsigned int, unsigned int, unsigned int)</td></tr>
|
||||
<tr class="separator:a396fba1f0ce71c69aac8fb418ec5a5c0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0bbe6598c3db7b996ebc3079e91cf984"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0bbe6598c3db7b996ebc3079e91cf984"></a>
|
||||
__HIP_DEVICE__ uint4 </td><td class="memItemRight" valign="bottom"><b>make_uint4</b> (unsigned int, unsigned int, unsigned int, unsigned int)</td></tr>
|
||||
<tr class="separator:a0bbe6598c3db7b996ebc3079e91cf984"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af8b600007c93cadf6d0a01d9471b16db"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af8b600007c93cadf6d0a01d9471b16db"></a>
|
||||
__HIP_DEVICE__ ulong1 </td><td class="memItemRight" valign="bottom"><b>make_ulong1</b> (unsigned long)</td></tr>
|
||||
<tr class="separator:af8b600007c93cadf6d0a01d9471b16db"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a11c5d4e7edf21b1ea294881f824a38a5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a11c5d4e7edf21b1ea294881f824a38a5"></a>
|
||||
__HIP_DEVICE__ ulong2 </td><td class="memItemRight" valign="bottom"><b>make_ulong2</b> (unsigned long, unsigned long)</td></tr>
|
||||
<tr class="separator:a11c5d4e7edf21b1ea294881f824a38a5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8e62626cf120f8c57d380e4fad43437d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8e62626cf120f8c57d380e4fad43437d"></a>
|
||||
__HIP_DEVICE__ ulong3 </td><td class="memItemRight" valign="bottom"><b>make_ulong3</b> (unsigned long, unsigned long, unsigned long)</td></tr>
|
||||
<tr class="separator:a8e62626cf120f8c57d380e4fad43437d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5d4633e39ec3975df6e9532cf9b0bd44"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5d4633e39ec3975df6e9532cf9b0bd44"></a>
|
||||
__HIP_DEVICE__ ulong4 </td><td class="memItemRight" valign="bottom"><b>make_ulong4</b> (unsigned long, unsigned long, unsigned long, unsigned long)</td></tr>
|
||||
<tr class="separator:a5d4633e39ec3975df6e9532cf9b0bd44"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2a8faa980c3aa85c4b6481ff048e8a24"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2a8faa980c3aa85c4b6481ff048e8a24"></a>
|
||||
__HIP_DEVICE__ ulonglong1 </td><td class="memItemRight" valign="bottom"><b>make_ulonglong1</b> (unsigned long long)</td></tr>
|
||||
<tr class="separator:a2a8faa980c3aa85c4b6481ff048e8a24"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a12c873fa460bdc2a230a87347fb9abee"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a12c873fa460bdc2a230a87347fb9abee"></a>
|
||||
__HIP_DEVICE__ ulonglong2 </td><td class="memItemRight" valign="bottom"><b>make_ulonglong2</b> (unsigned long long, unsigned long long)</td></tr>
|
||||
<tr class="separator:a12c873fa460bdc2a230a87347fb9abee"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a08cf17f39df416b573431a53f44de185"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a08cf17f39df416b573431a53f44de185"></a>
|
||||
__HIP_DEVICE__ ulonglong3 </td><td class="memItemRight" valign="bottom"><b>make_ulonglong3</b> (unsigned long long, unsigned long long, unsigned long long)</td></tr>
|
||||
<tr class="separator:a08cf17f39df416b573431a53f44de185"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a02e4a74a283339e461012cfb3986a4cb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a02e4a74a283339e461012cfb3986a4cb"></a>
|
||||
__HIP_DEVICE__ ulonglong4 </td><td class="memItemRight" valign="bottom"><b>make_ulonglong4</b> (unsigned long long, unsigned long long, unsigned long long, unsigned long long)</td></tr>
|
||||
<tr class="separator:a02e4a74a283339e461012cfb3986a4cb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa49d74ffe83ae78256c72fd2da334f6f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa49d74ffe83ae78256c72fd2da334f6f"></a>
|
||||
__HIP_DEVICE__ float1 </td><td class="memItemRight" valign="bottom"><b>make_float1</b> (float)</td></tr>
|
||||
<tr class="separator:aa49d74ffe83ae78256c72fd2da334f6f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a348c1286a3b7c96ece19e6efd1ed96b3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a348c1286a3b7c96ece19e6efd1ed96b3"></a>
|
||||
__HIP_DEVICE__ float2 </td><td class="memItemRight" valign="bottom"><b>make_float2</b> (float, float)</td></tr>
|
||||
<tr class="separator:a348c1286a3b7c96ece19e6efd1ed96b3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a401aaa554e7f85a389920724fc828473"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a401aaa554e7f85a389920724fc828473"></a>
|
||||
__HIP_DEVICE__ float3 </td><td class="memItemRight" valign="bottom"><b>make_float3</b> (float, float, float)</td></tr>
|
||||
<tr class="separator:a401aaa554e7f85a389920724fc828473"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a73a2cc7cebb9356ee5441d7879a54d37"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a73a2cc7cebb9356ee5441d7879a54d37"></a>
|
||||
__HIP_DEVICE__ float4 </td><td class="memItemRight" valign="bottom"><b>make_float4</b> (float, float, float, float)</td></tr>
|
||||
<tr class="separator:a73a2cc7cebb9356ee5441d7879a54d37"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0a63eb2fcfed0a31ee14be202efde749"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0a63eb2fcfed0a31ee14be202efde749"></a>
|
||||
__HIP_DEVICE__ double1 </td><td class="memItemRight" valign="bottom"><b>make_double1</b> (double)</td></tr>
|
||||
<tr class="separator:a0a63eb2fcfed0a31ee14be202efde749"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8d1fc66fadd86065c920c019c5e8deab"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8d1fc66fadd86065c920c019c5e8deab"></a>
|
||||
__HIP_DEVICE__ double2 </td><td class="memItemRight" valign="bottom"><b>make_double2</b> (double, double)</td></tr>
|
||||
<tr class="separator:a8d1fc66fadd86065c920c019c5e8deab"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a181e6ea5d92aa0a71282c993f544ee29"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a181e6ea5d92aa0a71282c993f544ee29"></a>
|
||||
__HIP_DEVICE__ double3 </td><td class="memItemRight" valign="bottom"><b>make_double3</b> (double, double, double)</td></tr>
|
||||
<tr class="separator:a181e6ea5d92aa0a71282c993f544ee29"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab098cf5db7916be4b838bcecd3c3fc60"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab098cf5db7916be4b838bcecd3c3fc60"></a>
|
||||
__HIP_DEVICE__ double4 </td><td class="memItemRight" valign="bottom"><b>make_double4</b> (double, double, double, double)</td></tr>
|
||||
<tr class="separator:ab098cf5db7916be4b838bcecd3c3fc60"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Defines the different newt vector types for HIP runtime. </p>
|
||||
</div></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
+150
-84
@@ -4,7 +4,7 @@
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<title>HIP: Heterogenous-computing Interface for Portability: /home/mangupta/hip_git/release_0.84.00/include/hcc_detail/hip_vector_types.h Source File</title>
|
||||
<title>HIP: Heterogenous-computing Interface for Portability: /home/mangupta/git/hip/release_0.86.00/include/hcc_detail/hip_vector_types.h Source File</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
@@ -201,97 +201,163 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<div class="line"><a name="l00115"></a><span class="lineno"> 115</span> <span class="keyword">typedef</span> hc::short_vector::double3 double3;</div>
|
||||
<div class="line"><a name="l00116"></a><span class="lineno"> 116</span> <span class="keyword">typedef</span> hc::short_vector::double4 double4;</div>
|
||||
<div class="line"><a name="l00117"></a><span class="lineno"> 117</span> </div>
|
||||
<div class="line"><a name="l00118"></a><span class="lineno"> 118</span> </div>
|
||||
<div class="line"><a name="l00120"></a><span class="lineno"> 120</span> <span class="comment">// Inline functions for creating vector types from basic types</span></div>
|
||||
<div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="hcc__detail_2hip__vector__types_8h.html#add5d9c0f058c5a52c2b9165a66035d0e"> 121</a></span> <span class="preprocessor">#define ONE_COMPONENT_ACCESS(T, VT) inline VT make_ ##VT (T x) { VT t; t.x = x; return t; };</span></div>
|
||||
<div class="line"><a name="l00122"></a><span class="lineno"> 122</span> <span class="preprocessor"></span><span class="preprocessor">#define TWO_COMPONENT_ACCESS(T, VT) inline VT make_ ##VT (T x, T y) { VT t; t.x=x; t.y=y; return t; };</span></div>
|
||||
<div class="line"><a name="l00123"></a><span class="lineno"> 123</span> <span class="preprocessor"></span><span class="preprocessor">#define THREE_COMPONENT_ACCESS(T, VT) inline VT make_ ##VT (T x, T y, T z) { VT t; t.x=x; t.y=y; t.z=z; return t; };</span></div>
|
||||
<div class="line"><a name="l00124"></a><span class="lineno"> 124</span> <span class="preprocessor"></span><span class="preprocessor">#define FOUR_COMPONENT_ACCESS(T, VT) inline VT make_ ##VT (T x, T y, T z, T w) { VT t; t.x=x; t.y=y; t.z=z; t.w=w; return t; };</span></div>
|
||||
<div class="line"><a name="l00125"></a><span class="lineno"> 125</span> <span class="preprocessor"></span></div>
|
||||
<div class="line"><a name="l00126"></a><span class="lineno"> 126</span> </div>
|
||||
<div class="line"><a name="l00127"></a><span class="lineno"> 127</span> <span class="comment">//signed:</span></div>
|
||||
<div class="line"><a name="l00128"></a><span class="lineno"> 128</span> <a class="code" href="hcc__detail_2hip__vector__types_8h.html#add5d9c0f058c5a52c2b9165a66035d0e">ONE_COMPONENT_ACCESS</a> (<span class="keywordtype">signed</span> <span class="keywordtype">char</span>, char1);</div>
|
||||
<div class="line"><a name="l00129"></a><span class="lineno"> 129</span> TWO_COMPONENT_ACCESS (<span class="keywordtype">signed</span> <span class="keywordtype">char</span>, char2);</div>
|
||||
<div class="line"><a name="l00130"></a><span class="lineno"> 130</span> THREE_COMPONENT_ACCESS(<span class="keywordtype">signed</span> <span class="keywordtype">char</span>, char3);</div>
|
||||
<div class="line"><a name="l00131"></a><span class="lineno"> 131</span> FOUR_COMPONENT_ACCESS (<span class="keywordtype">signed</span> <span class="keywordtype">char</span>, char4);</div>
|
||||
<div class="line"><a name="l00132"></a><span class="lineno"> 132</span> </div>
|
||||
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span> <a class="code" href="hcc__detail_2hip__vector__types_8h.html#add5d9c0f058c5a52c2b9165a66035d0e">ONE_COMPONENT_ACCESS</a> (<span class="keywordtype">short</span>, short1);</div>
|
||||
<div class="line"><a name="l00134"></a><span class="lineno"> 134</span> TWO_COMPONENT_ACCESS (<span class="keywordtype">short</span>, short2);</div>
|
||||
<div class="line"><a name="l00135"></a><span class="lineno"> 135</span> THREE_COMPONENT_ACCESS(<span class="keywordtype">short</span>, short3);</div>
|
||||
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span> FOUR_COMPONENT_ACCESS (<span class="keywordtype">short</span>, short4);</div>
|
||||
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span> </div>
|
||||
<div class="line"><a name="l00138"></a><span class="lineno"> 138</span> <a class="code" href="hcc__detail_2hip__vector__types_8h.html#add5d9c0f058c5a52c2b9165a66035d0e">ONE_COMPONENT_ACCESS</a> (<span class="keywordtype">int</span>, int1);</div>
|
||||
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span> TWO_COMPONENT_ACCESS (<span class="keywordtype">int</span>, int2);</div>
|
||||
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span> THREE_COMPONENT_ACCESS(<span class="keywordtype">int</span>, int3);</div>
|
||||
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span> FOUR_COMPONENT_ACCESS (<span class="keywordtype">int</span>, int4);</div>
|
||||
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span> </div>
|
||||
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span> <a class="code" href="hcc__detail_2hip__vector__types_8h.html#add5d9c0f058c5a52c2b9165a66035d0e">ONE_COMPONENT_ACCESS</a> (<span class="keywordtype">long</span> <span class="keywordtype">int</span>, long1);</div>
|
||||
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span> TWO_COMPONENT_ACCESS (<span class="keywordtype">long</span> <span class="keywordtype">int</span>, long2);</div>
|
||||
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span> THREE_COMPONENT_ACCESS(<span class="keywordtype">long</span> <span class="keywordtype">int</span>, long3);</div>
|
||||
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span> FOUR_COMPONENT_ACCESS (<span class="keywordtype">long</span> <span class="keywordtype">int</span>, long4);</div>
|
||||
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span> </div>
|
||||
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span> <a class="code" href="hcc__detail_2hip__vector__types_8h.html#add5d9c0f058c5a52c2b9165a66035d0e">ONE_COMPONENT_ACCESS</a> (<span class="keywordtype">long</span> <span class="keywordtype">long</span> <span class="keywordtype">int</span>, ulong1);</div>
|
||||
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span> TWO_COMPONENT_ACCESS (<span class="keywordtype">long</span> <span class="keywordtype">long</span> <span class="keywordtype">int</span>, ulong2);</div>
|
||||
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span> THREE_COMPONENT_ACCESS(<span class="keywordtype">long</span> <span class="keywordtype">long</span> <span class="keywordtype">int</span>, ulong3);</div>
|
||||
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span> FOUR_COMPONENT_ACCESS (<span class="keywordtype">long</span> <span class="keywordtype">long</span> <span class="keywordtype">int</span>, ulong4);</div>
|
||||
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span> </div>
|
||||
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span> <a class="code" href="hcc__detail_2hip__vector__types_8h.html#add5d9c0f058c5a52c2b9165a66035d0e">ONE_COMPONENT_ACCESS</a> (<span class="keywordtype">long</span> <span class="keywordtype">long</span> <span class="keywordtype">int</span>, longlong1);</div>
|
||||
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span> TWO_COMPONENT_ACCESS (<span class="keywordtype">long</span> <span class="keywordtype">long</span> <span class="keywordtype">int</span>, longlong2);</div>
|
||||
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span> THREE_COMPONENT_ACCESS(<span class="keywordtype">long</span> <span class="keywordtype">long</span> <span class="keywordtype">int</span>, longlong3);</div>
|
||||
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span> FOUR_COMPONENT_ACCESS (<span class="keywordtype">long</span> <span class="keywordtype">long</span> <span class="keywordtype">int</span>, longlong4);</div>
|
||||
<div class="line"><a name="l00157"></a><span class="lineno"> 157</span> </div>
|
||||
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span> </div>
|
||||
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span> <span class="comment">// unsigned:</span></div>
|
||||
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span> <a class="code" href="hcc__detail_2hip__vector__types_8h.html#add5d9c0f058c5a52c2b9165a66035d0e">ONE_COMPONENT_ACCESS</a> (<span class="keywordtype">unsigned</span> <span class="keywordtype">char</span>, uchar1);</div>
|
||||
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span> TWO_COMPONENT_ACCESS (<span class="keywordtype">unsigned</span> <span class="keywordtype">char</span>, uchar2);</div>
|
||||
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span> THREE_COMPONENT_ACCESS(<span class="keywordtype">unsigned</span> <span class="keywordtype">char</span>, uchar3);</div>
|
||||
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span> FOUR_COMPONENT_ACCESS (<span class="keywordtype">unsigned</span> <span class="keywordtype">char</span>, uchar4);</div>
|
||||
<div class="line"><a name="l00118"></a><span class="lineno"> 118</span> <span class="preprocessor">#if __HCC__</span></div>
|
||||
<div class="line"><a name="l00119"></a><span class="lineno"> 119</span> <span class="preprocessor"></span><span class="preprocessor">#include"hip/hcc_detail/host_defines.h"</span></div>
|
||||
<div class="line"><a name="l00120"></a><span class="lineno"> 120</span> <span class="preprocessor">#define __HIP_DEVICE__ __device__ __host__</span></div>
|
||||
<div class="line"><a name="l00121"></a><span class="lineno"> 121</span> <span class="preprocessor"></span><span class="preprocessor">#else</span></div>
|
||||
<div class="line"><a name="l00122"></a><span class="lineno"> 122</span> <span class="preprocessor"></span><span class="preprocessor">#define __HIP_DEVICE__</span></div>
|
||||
<div class="line"><a name="l00123"></a><span class="lineno"> 123</span> <span class="preprocessor"></span><span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00124"></a><span class="lineno"> 124</span> <span class="preprocessor"></span></div>
|
||||
<div class="line"><a name="l00125"></a><span class="lineno"> 125</span> __HIP_DEVICE__ char1 make_char1(<span class="keywordtype">signed</span> <span class="keywordtype">char</span> );</div>
|
||||
<div class="line"><a name="l00126"></a><span class="lineno"> 126</span> __HIP_DEVICE__ char2 make_char2(<span class="keywordtype">signed</span> <span class="keywordtype">char</span>, <span class="keywordtype">signed</span> <span class="keywordtype">char</span> );</div>
|
||||
<div class="line"><a name="l00127"></a><span class="lineno"> 127</span> __HIP_DEVICE__ char3 make_char3(<span class="keywordtype">signed</span> <span class="keywordtype">char</span>, <span class="keywordtype">signed</span> <span class="keywordtype">char</span>, <span class="keywordtype">signed</span> <span class="keywordtype">char</span> );</div>
|
||||
<div class="line"><a name="l00128"></a><span class="lineno"> 128</span> __HIP_DEVICE__ char4 make_char4(<span class="keywordtype">signed</span> <span class="keywordtype">char</span>, <span class="keywordtype">signed</span> <span class="keywordtype">char</span>, <span class="keywordtype">signed</span> <span class="keywordtype">char</span>, <span class="keywordtype">signed</span> <span class="keywordtype">char</span> );</div>
|
||||
<div class="line"><a name="l00129"></a><span class="lineno"> 129</span> </div>
|
||||
<div class="line"><a name="l00130"></a><span class="lineno"> 130</span> __HIP_DEVICE__ short1 make_short1(<span class="keywordtype">short</span> );</div>
|
||||
<div class="line"><a name="l00131"></a><span class="lineno"> 131</span> __HIP_DEVICE__ short2 make_short2(<span class="keywordtype">short</span>, <span class="keywordtype">short</span> );</div>
|
||||
<div class="line"><a name="l00132"></a><span class="lineno"> 132</span> __HIP_DEVICE__ short3 make_short3(<span class="keywordtype">short</span>, <span class="keywordtype">short</span>, <span class="keywordtype">short</span> );</div>
|
||||
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span> __HIP_DEVICE__ short4 make_short4(<span class="keywordtype">short</span>, <span class="keywordtype">short</span>, <span class="keywordtype">short</span>, <span class="keywordtype">short</span> );</div>
|
||||
<div class="line"><a name="l00134"></a><span class="lineno"> 134</span> </div>
|
||||
<div class="line"><a name="l00135"></a><span class="lineno"> 135</span> __HIP_DEVICE__ int1 make_int1(<span class="keywordtype">int</span> );</div>
|
||||
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span> __HIP_DEVICE__ int2 make_int2(<span class="keywordtype">int</span>, <span class="keywordtype">int</span> );</div>
|
||||
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span> __HIP_DEVICE__ int3 make_int3(<span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keywordtype">int</span> );</div>
|
||||
<div class="line"><a name="l00138"></a><span class="lineno"> 138</span> __HIP_DEVICE__ int4 make_int4(<span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keywordtype">int</span> );</div>
|
||||
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span> </div>
|
||||
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span> __HIP_DEVICE__ long1 make_long1(<span class="keywordtype">long</span> );</div>
|
||||
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span> __HIP_DEVICE__ long2 make_long2(<span class="keywordtype">long</span>, <span class="keywordtype">long</span> );</div>
|
||||
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span> __HIP_DEVICE__ long3 make_long3(<span class="keywordtype">long</span>, <span class="keywordtype">long</span>, <span class="keywordtype">long</span> );</div>
|
||||
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span> __HIP_DEVICE__ long4 make_long4(<span class="keywordtype">long</span>, <span class="keywordtype">long</span>, <span class="keywordtype">long</span>, <span class="keywordtype">long</span> );</div>
|
||||
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span> </div>
|
||||
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span> __HIP_DEVICE__ longlong1 make_longlong1(<span class="keywordtype">long</span> <span class="keywordtype">long</span> );</div>
|
||||
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span> __HIP_DEVICE__ longlong2 make_longlong2(<span class="keywordtype">long</span> <span class="keywordtype">long</span>, <span class="keywordtype">long</span> <span class="keywordtype">long</span> );</div>
|
||||
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span> __HIP_DEVICE__ longlong3 make_longlong3(<span class="keywordtype">long</span> <span class="keywordtype">long</span>, <span class="keywordtype">long</span> <span class="keywordtype">long</span>, <span class="keywordtype">long</span> <span class="keywordtype">long</span> );</div>
|
||||
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span> __HIP_DEVICE__ longlong4 make_longlong4(<span class="keywordtype">long</span> <span class="keywordtype">long</span>, <span class="keywordtype">long</span> <span class="keywordtype">long</span>, <span class="keywordtype">long</span> <span class="keywordtype">long</span>, <span class="keywordtype">long</span> <span class="keywordtype">long</span> );</div>
|
||||
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span> </div>
|
||||
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span> __HIP_DEVICE__ uchar1 make_uchar1(<span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> );</div>
|
||||
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span> __HIP_DEVICE__ uchar2 make_uchar2(<span class="keywordtype">unsigned</span> <span class="keywordtype">char</span>, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> );</div>
|
||||
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span> __HIP_DEVICE__ uchar3 make_uchar3(<span class="keywordtype">unsigned</span> <span class="keywordtype">char</span>, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span>, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> );</div>
|
||||
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span> __HIP_DEVICE__ uchar4 make_uchar4(<span class="keywordtype">unsigned</span> <span class="keywordtype">char</span>, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span>, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span>, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> );</div>
|
||||
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span> </div>
|
||||
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span> __HIP_DEVICE__ ushort1 make_ushort1(<span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> );</div>
|
||||
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span> __HIP_DEVICE__ ushort2 make_ushort2(<span class="keywordtype">unsigned</span> <span class="keywordtype">short</span>, <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> );</div>
|
||||
<div class="line"><a name="l00157"></a><span class="lineno"> 157</span> __HIP_DEVICE__ ushort3 make_ushort3(<span class="keywordtype">unsigned</span> <span class="keywordtype">short</span>, <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span>, <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> );</div>
|
||||
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span> __HIP_DEVICE__ ushort4 make_ushort4(<span class="keywordtype">unsigned</span> <span class="keywordtype">short</span>, <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span>, <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span>, <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> );</div>
|
||||
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span> </div>
|
||||
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span> __HIP_DEVICE__ uint1 make_uint1(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> );</div>
|
||||
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span> __HIP_DEVICE__ uint2 make_uint2(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> );</div>
|
||||
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span> __HIP_DEVICE__ uint3 make_uint3(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> );</div>
|
||||
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span> __HIP_DEVICE__ uint4 make_uint4(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> );</div>
|
||||
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span> </div>
|
||||
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span> <a class="code" href="hcc__detail_2hip__vector__types_8h.html#add5d9c0f058c5a52c2b9165a66035d0e">ONE_COMPONENT_ACCESS</a> (<span class="keywordtype">unsigned</span> <span class="keywordtype">short</span>, ushort1);</div>
|
||||
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span> TWO_COMPONENT_ACCESS (<span class="keywordtype">unsigned</span> <span class="keywordtype">short</span>, ushort2);</div>
|
||||
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span> THREE_COMPONENT_ACCESS(<span class="keywordtype">unsigned</span> <span class="keywordtype">short</span>, ushort3);</div>
|
||||
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span> FOUR_COMPONENT_ACCESS (<span class="keywordtype">unsigned</span> <span class="keywordtype">short</span>, ushort4);</div>
|
||||
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span> __HIP_DEVICE__ ulong1 make_ulong1(<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> );</div>
|
||||
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span> __HIP_DEVICE__ ulong2 make_ulong2(<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span>, <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> );</div>
|
||||
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span> __HIP_DEVICE__ ulong3 make_ulong3(<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span>, <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span>, <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> );</div>
|
||||
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span> __HIP_DEVICE__ ulong4 make_ulong4(<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span>, <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span>, <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span>, <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> );</div>
|
||||
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span> </div>
|
||||
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span> <a class="code" href="hcc__detail_2hip__vector__types_8h.html#add5d9c0f058c5a52c2b9165a66035d0e">ONE_COMPONENT_ACCESS</a> (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>, uint1);</div>
|
||||
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span> TWO_COMPONENT_ACCESS (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>, uint2);</div>
|
||||
<div class="line"><a name="l00172"></a><span class="lineno"> 172</span> THREE_COMPONENT_ACCESS(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>, uint3);</div>
|
||||
<div class="line"><a name="l00173"></a><span class="lineno"> 173</span> FOUR_COMPONENT_ACCESS (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>, uint4);</div>
|
||||
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span> __HIP_DEVICE__ ulonglong1 make_ulonglong1(<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span> );</div>
|
||||
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span> __HIP_DEVICE__ ulonglong2 make_ulonglong2(<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span>, <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span>);</div>
|
||||
<div class="line"><a name="l00172"></a><span class="lineno"> 172</span> __HIP_DEVICE__ ulonglong3 make_ulonglong3(<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span>, <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span>, <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span>);</div>
|
||||
<div class="line"><a name="l00173"></a><span class="lineno"> 173</span> __HIP_DEVICE__ ulonglong4 make_ulonglong4(<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span>, <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span>, <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span>, <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span> );</div>
|
||||
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span> </div>
|
||||
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span> <a class="code" href="hcc__detail_2hip__vector__types_8h.html#add5d9c0f058c5a52c2b9165a66035d0e">ONE_COMPONENT_ACCESS</a> (<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">int</span>, ulong1);</div>
|
||||
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span> TWO_COMPONENT_ACCESS (<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">int</span>, ulong2);</div>
|
||||
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span> THREE_COMPONENT_ACCESS(<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">int</span>, ulong3);</div>
|
||||
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span> FOUR_COMPONENT_ACCESS (<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">int</span>, ulong4);</div>
|
||||
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span> __HIP_DEVICE__ float1 make_float1(<span class="keywordtype">float</span> );</div>
|
||||
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span> __HIP_DEVICE__ float2 make_float2(<span class="keywordtype">float</span>, <span class="keywordtype">float</span> );</div>
|
||||
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span> __HIP_DEVICE__ float3 make_float3(<span class="keywordtype">float</span>, <span class="keywordtype">float</span>, <span class="keywordtype">float</span> );</div>
|
||||
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span> __HIP_DEVICE__ float4 make_float4(<span class="keywordtype">float</span>, <span class="keywordtype">float</span>, <span class="keywordtype">float</span>, <span class="keywordtype">float</span> );</div>
|
||||
<div class="line"><a name="l00179"></a><span class="lineno"> 179</span> </div>
|
||||
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span> <a class="code" href="hcc__detail_2hip__vector__types_8h.html#add5d9c0f058c5a52c2b9165a66035d0e">ONE_COMPONENT_ACCESS</a> (<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span> <span class="keywordtype">int</span>, ulong1);</div>
|
||||
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span> TWO_COMPONENT_ACCESS (<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span> <span class="keywordtype">int</span>, ulong2);</div>
|
||||
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span> THREE_COMPONENT_ACCESS(<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span> <span class="keywordtype">int</span>, ulong3);</div>
|
||||
<div class="line"><a name="l00183"></a><span class="lineno"> 183</span> FOUR_COMPONENT_ACCESS (<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span> <span class="keywordtype">int</span>, ulong4);</div>
|
||||
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span> __HIP_DEVICE__ double1 make_double1(<span class="keywordtype">double</span> );</div>
|
||||
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span> __HIP_DEVICE__ double2 make_double2(<span class="keywordtype">double</span>, <span class="keywordtype">double</span> );</div>
|
||||
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span> __HIP_DEVICE__ double3 make_double3(<span class="keywordtype">double</span>, <span class="keywordtype">double</span>, <span class="keywordtype">double</span> );</div>
|
||||
<div class="line"><a name="l00183"></a><span class="lineno"> 183</span> __HIP_DEVICE__ double4 make_double4(<span class="keywordtype">double</span>, <span class="keywordtype">double</span>, <span class="keywordtype">double</span>, <span class="keywordtype">double</span> );</div>
|
||||
<div class="line"><a name="l00184"></a><span class="lineno"> 184</span> </div>
|
||||
<div class="line"><a name="l00185"></a><span class="lineno"> 185</span> <a class="code" href="hcc__detail_2hip__vector__types_8h.html#add5d9c0f058c5a52c2b9165a66035d0e">ONE_COMPONENT_ACCESS</a> (<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span> <span class="keywordtype">int</span>, ulonglong1);</div>
|
||||
<div class="line"><a name="l00186"></a><span class="lineno"> 186</span> TWO_COMPONENT_ACCESS (<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span> <span class="keywordtype">int</span>, ulonglong2);</div>
|
||||
<div class="line"><a name="l00187"></a><span class="lineno"> 187</span> THREE_COMPONENT_ACCESS(<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span> <span class="keywordtype">int</span>, ulonglong3);</div>
|
||||
<div class="line"><a name="l00188"></a><span class="lineno"> 188</span> FOUR_COMPONENT_ACCESS (<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span> <span class="keywordtype">int</span>, ulonglong4);</div>
|
||||
<div class="line"><a name="l00189"></a><span class="lineno"> 189</span> </div>
|
||||
<div class="line"><a name="l00190"></a><span class="lineno"> 190</span> </div>
|
||||
<div class="line"><a name="l00191"></a><span class="lineno"> 191</span> <span class="comment">//Floating point</span></div>
|
||||
<div class="line"><a name="l00192"></a><span class="lineno"> 192</span> <a class="code" href="hcc__detail_2hip__vector__types_8h.html#add5d9c0f058c5a52c2b9165a66035d0e">ONE_COMPONENT_ACCESS</a> (<span class="keywordtype">float</span>, float1);</div>
|
||||
<div class="line"><a name="l00193"></a><span class="lineno"> 193</span> TWO_COMPONENT_ACCESS (<span class="keywordtype">float</span>, float2);</div>
|
||||
<div class="line"><a name="l00194"></a><span class="lineno"> 194</span> THREE_COMPONENT_ACCESS(<span class="keywordtype">float</span>, float3);</div>
|
||||
<div class="line"><a name="l00195"></a><span class="lineno"> 195</span> FOUR_COMPONENT_ACCESS (<span class="keywordtype">float</span>, float4);</div>
|
||||
<div class="line"><a name="l00196"></a><span class="lineno"> 196</span> </div>
|
||||
<div class="line"><a name="l00197"></a><span class="lineno"> 197</span> <a class="code" href="hcc__detail_2hip__vector__types_8h.html#add5d9c0f058c5a52c2b9165a66035d0e">ONE_COMPONENT_ACCESS</a> (<span class="keywordtype">double</span>, double1);</div>
|
||||
<div class="line"><a name="l00198"></a><span class="lineno"> 198</span> TWO_COMPONENT_ACCESS (<span class="keywordtype">double</span>, double2);</div>
|
||||
<div class="line"><a name="l00199"></a><span class="lineno"> 199</span> THREE_COMPONENT_ACCESS(<span class="keywordtype">double</span>, double3);</div>
|
||||
<div class="line"><a name="l00200"></a><span class="lineno"> 200</span> FOUR_COMPONENT_ACCESS (<span class="keywordtype">double</span>, double4);</div>
|
||||
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span> </div>
|
||||
<div class="line"><a name="l00202"></a><span class="lineno"> 202</span> </div>
|
||||
<div class="line"><a name="l00203"></a><span class="lineno"> 203</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00204"></a><span class="lineno"> 204</span> <span class="preprocessor"></span></div>
|
||||
<div class="ttc" id="hcc__detail_2hip__vector__types_8h_html_add5d9c0f058c5a52c2b9165a66035d0e"><div class="ttname"><a href="hcc__detail_2hip__vector__types_8h.html#add5d9c0f058c5a52c2b9165a66035d0e">ONE_COMPONENT_ACCESS</a></div><div class="ttdeci">#define ONE_COMPONENT_ACCESS(T, VT)</div><div class="ttdoc"> </div><div class="ttdef"><b>Definition:</b> hip_vector_types.h:121</div></div>
|
||||
<div class="line"><a name="l00185"></a><span class="lineno"> 185</span> <span class="comment">/*</span></div>
|
||||
<div class="line"><a name="l00187"></a><span class="lineno"> 187</span> <span class="comment">// Inline functions for creating vector types from basic types</span></div>
|
||||
<div class="line"><a name="l00188"></a><span class="lineno"> 188</span> <span class="comment">#define ONE_COMPONENT_ACCESS(T, VT) inline VT make_ ##VT (T x) { VT t; t.x = x; return t; };</span></div>
|
||||
<div class="line"><a name="l00189"></a><span class="lineno"> 189</span> <span class="comment">#define TWO_COMPONENT_ACCESS(T, VT) inline VT make_ ##VT (T x, T y) { VT t; t.x=x; t.y=y; return t; };</span></div>
|
||||
<div class="line"><a name="l00190"></a><span class="lineno"> 190</span> <span class="comment">#define THREE_COMPONENT_ACCESS(T, VT) inline VT make_ ##VT (T x, T y, T z) { VT t; t.x=x; t.y=y; t.z=z; return t; };</span></div>
|
||||
<div class="line"><a name="l00191"></a><span class="lineno"> 191</span> <span class="comment">#define FOUR_COMPONENT_ACCESS(T, VT) inline VT make_ ##VT (T x, T y, T z, T w) { VT t; t.x=x; t.y=y; t.z=z; t.w=w; return t; };</span></div>
|
||||
<div class="line"><a name="l00192"></a><span class="lineno"> 192</span> <span class="comment"></span></div>
|
||||
<div class="line"><a name="l00193"></a><span class="lineno"> 193</span> <span class="comment"></span></div>
|
||||
<div class="line"><a name="l00194"></a><span class="lineno"> 194</span> <span class="comment">//signed:</span></div>
|
||||
<div class="line"><a name="l00195"></a><span class="lineno"> 195</span> <span class="comment">ONE_COMPONENT_ACCESS (signed char, char1);</span></div>
|
||||
<div class="line"><a name="l00196"></a><span class="lineno"> 196</span> <span class="comment">TWO_COMPONENT_ACCESS (signed char, char2);</span></div>
|
||||
<div class="line"><a name="l00197"></a><span class="lineno"> 197</span> <span class="comment">THREE_COMPONENT_ACCESS(signed char, char3);</span></div>
|
||||
<div class="line"><a name="l00198"></a><span class="lineno"> 198</span> <span class="comment">FOUR_COMPONENT_ACCESS (signed char, char4);</span></div>
|
||||
<div class="line"><a name="l00199"></a><span class="lineno"> 199</span> <span class="comment"></span></div>
|
||||
<div class="line"><a name="l00200"></a><span class="lineno"> 200</span> <span class="comment">ONE_COMPONENT_ACCESS (short, short1);</span></div>
|
||||
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span> <span class="comment">TWO_COMPONENT_ACCESS (short, short2);</span></div>
|
||||
<div class="line"><a name="l00202"></a><span class="lineno"> 202</span> <span class="comment">THREE_COMPONENT_ACCESS(short, short3);</span></div>
|
||||
<div class="line"><a name="l00203"></a><span class="lineno"> 203</span> <span class="comment">FOUR_COMPONENT_ACCESS (short, short4);</span></div>
|
||||
<div class="line"><a name="l00204"></a><span class="lineno"> 204</span> <span class="comment"></span></div>
|
||||
<div class="line"><a name="l00205"></a><span class="lineno"> 205</span> <span class="comment">ONE_COMPONENT_ACCESS (int, int1);</span></div>
|
||||
<div class="line"><a name="l00206"></a><span class="lineno"> 206</span> <span class="comment">TWO_COMPONENT_ACCESS (int, int2);</span></div>
|
||||
<div class="line"><a name="l00207"></a><span class="lineno"> 207</span> <span class="comment">THREE_COMPONENT_ACCESS(int, int3);</span></div>
|
||||
<div class="line"><a name="l00208"></a><span class="lineno"> 208</span> <span class="comment">FOUR_COMPONENT_ACCESS (int, int4);</span></div>
|
||||
<div class="line"><a name="l00209"></a><span class="lineno"> 209</span> <span class="comment"></span></div>
|
||||
<div class="line"><a name="l00210"></a><span class="lineno"> 210</span> <span class="comment">ONE_COMPONENT_ACCESS (long int, long1);</span></div>
|
||||
<div class="line"><a name="l00211"></a><span class="lineno"> 211</span> <span class="comment">TWO_COMPONENT_ACCESS (long int, long2);</span></div>
|
||||
<div class="line"><a name="l00212"></a><span class="lineno"> 212</span> <span class="comment">THREE_COMPONENT_ACCESS(long int, long3);</span></div>
|
||||
<div class="line"><a name="l00213"></a><span class="lineno"> 213</span> <span class="comment">FOUR_COMPONENT_ACCESS (long int, long4);</span></div>
|
||||
<div class="line"><a name="l00214"></a><span class="lineno"> 214</span> <span class="comment"></span></div>
|
||||
<div class="line"><a name="l00215"></a><span class="lineno"> 215</span> <span class="comment">ONE_COMPONENT_ACCESS (long long int, ulong1);</span></div>
|
||||
<div class="line"><a name="l00216"></a><span class="lineno"> 216</span> <span class="comment">TWO_COMPONENT_ACCESS (long long int, ulong2);</span></div>
|
||||
<div class="line"><a name="l00217"></a><span class="lineno"> 217</span> <span class="comment">THREE_COMPONENT_ACCESS(long long int, ulong3);</span></div>
|
||||
<div class="line"><a name="l00218"></a><span class="lineno"> 218</span> <span class="comment">FOUR_COMPONENT_ACCESS (long long int, ulong4);</span></div>
|
||||
<div class="line"><a name="l00219"></a><span class="lineno"> 219</span> <span class="comment"></span></div>
|
||||
<div class="line"><a name="l00220"></a><span class="lineno"> 220</span> <span class="comment">ONE_COMPONENT_ACCESS (long long int, longlong1);</span></div>
|
||||
<div class="line"><a name="l00221"></a><span class="lineno"> 221</span> <span class="comment">TWO_COMPONENT_ACCESS (long long int, longlong2);</span></div>
|
||||
<div class="line"><a name="l00222"></a><span class="lineno"> 222</span> <span class="comment">THREE_COMPONENT_ACCESS(long long int, longlong3);</span></div>
|
||||
<div class="line"><a name="l00223"></a><span class="lineno"> 223</span> <span class="comment">FOUR_COMPONENT_ACCESS (long long int, longlong4);</span></div>
|
||||
<div class="line"><a name="l00224"></a><span class="lineno"> 224</span> <span class="comment"></span></div>
|
||||
<div class="line"><a name="l00225"></a><span class="lineno"> 225</span> <span class="comment"></span></div>
|
||||
<div class="line"><a name="l00226"></a><span class="lineno"> 226</span> <span class="comment">// unsigned:</span></div>
|
||||
<div class="line"><a name="l00227"></a><span class="lineno"> 227</span> <span class="comment">ONE_COMPONENT_ACCESS (unsigned char, uchar1);</span></div>
|
||||
<div class="line"><a name="l00228"></a><span class="lineno"> 228</span> <span class="comment">TWO_COMPONENT_ACCESS (unsigned char, uchar2);</span></div>
|
||||
<div class="line"><a name="l00229"></a><span class="lineno"> 229</span> <span class="comment">THREE_COMPONENT_ACCESS(unsigned char, uchar3);</span></div>
|
||||
<div class="line"><a name="l00230"></a><span class="lineno"> 230</span> <span class="comment">FOUR_COMPONENT_ACCESS (unsigned char, uchar4);</span></div>
|
||||
<div class="line"><a name="l00231"></a><span class="lineno"> 231</span> <span class="comment"></span></div>
|
||||
<div class="line"><a name="l00232"></a><span class="lineno"> 232</span> <span class="comment">ONE_COMPONENT_ACCESS (unsigned short, ushort1);</span></div>
|
||||
<div class="line"><a name="l00233"></a><span class="lineno"> 233</span> <span class="comment">TWO_COMPONENT_ACCESS (unsigned short, ushort2);</span></div>
|
||||
<div class="line"><a name="l00234"></a><span class="lineno"> 234</span> <span class="comment">THREE_COMPONENT_ACCESS(unsigned short, ushort3);</span></div>
|
||||
<div class="line"><a name="l00235"></a><span class="lineno"> 235</span> <span class="comment">FOUR_COMPONENT_ACCESS (unsigned short, ushort4);</span></div>
|
||||
<div class="line"><a name="l00236"></a><span class="lineno"> 236</span> <span class="comment"></span></div>
|
||||
<div class="line"><a name="l00237"></a><span class="lineno"> 237</span> <span class="comment">ONE_COMPONENT_ACCESS (unsigned int, uint1);</span></div>
|
||||
<div class="line"><a name="l00238"></a><span class="lineno"> 238</span> <span class="comment">TWO_COMPONENT_ACCESS (unsigned int, uint2);</span></div>
|
||||
<div class="line"><a name="l00239"></a><span class="lineno"> 239</span> <span class="comment">THREE_COMPONENT_ACCESS(unsigned int, uint3);</span></div>
|
||||
<div class="line"><a name="l00240"></a><span class="lineno"> 240</span> <span class="comment">FOUR_COMPONENT_ACCESS (unsigned int, uint4);</span></div>
|
||||
<div class="line"><a name="l00241"></a><span class="lineno"> 241</span> <span class="comment"></span></div>
|
||||
<div class="line"><a name="l00242"></a><span class="lineno"> 242</span> <span class="comment">ONE_COMPONENT_ACCESS (unsigned long int, ulong1);</span></div>
|
||||
<div class="line"><a name="l00243"></a><span class="lineno"> 243</span> <span class="comment">TWO_COMPONENT_ACCESS (unsigned long int, ulong2);</span></div>
|
||||
<div class="line"><a name="l00244"></a><span class="lineno"> 244</span> <span class="comment">THREE_COMPONENT_ACCESS(unsigned long int, ulong3);</span></div>
|
||||
<div class="line"><a name="l00245"></a><span class="lineno"> 245</span> <span class="comment">FOUR_COMPONENT_ACCESS (unsigned long int, ulong4);</span></div>
|
||||
<div class="line"><a name="l00246"></a><span class="lineno"> 246</span> <span class="comment"></span></div>
|
||||
<div class="line"><a name="l00247"></a><span class="lineno"> 247</span> <span class="comment">ONE_COMPONENT_ACCESS (unsigned long long int, ulong1);</span></div>
|
||||
<div class="line"><a name="l00248"></a><span class="lineno"> 248</span> <span class="comment">TWO_COMPONENT_ACCESS (unsigned long long int, ulong2);</span></div>
|
||||
<div class="line"><a name="l00249"></a><span class="lineno"> 249</span> <span class="comment">THREE_COMPONENT_ACCESS(unsigned long long int, ulong3);</span></div>
|
||||
<div class="line"><a name="l00250"></a><span class="lineno"> 250</span> <span class="comment">FOUR_COMPONENT_ACCESS (unsigned long long int, ulong4);</span></div>
|
||||
<div class="line"><a name="l00251"></a><span class="lineno"> 251</span> <span class="comment"></span></div>
|
||||
<div class="line"><a name="l00252"></a><span class="lineno"> 252</span> <span class="comment">ONE_COMPONENT_ACCESS (unsigned long long int, ulonglong1);</span></div>
|
||||
<div class="line"><a name="l00253"></a><span class="lineno"> 253</span> <span class="comment">TWO_COMPONENT_ACCESS (unsigned long long int, ulonglong2);</span></div>
|
||||
<div class="line"><a name="l00254"></a><span class="lineno"> 254</span> <span class="comment">THREE_COMPONENT_ACCESS(unsigned long long int, ulonglong3);</span></div>
|
||||
<div class="line"><a name="l00255"></a><span class="lineno"> 255</span> <span class="comment">FOUR_COMPONENT_ACCESS (unsigned long long int, ulonglong4);</span></div>
|
||||
<div class="line"><a name="l00256"></a><span class="lineno"> 256</span> <span class="comment"></span></div>
|
||||
<div class="line"><a name="l00257"></a><span class="lineno"> 257</span> <span class="comment"></span></div>
|
||||
<div class="line"><a name="l00258"></a><span class="lineno"> 258</span> <span class="comment">//Floating point</span></div>
|
||||
<div class="line"><a name="l00259"></a><span class="lineno"> 259</span> <span class="comment">ONE_COMPONENT_ACCESS (float, float1);</span></div>
|
||||
<div class="line"><a name="l00260"></a><span class="lineno"> 260</span> <span class="comment">TWO_COMPONENT_ACCESS (float, float2);</span></div>
|
||||
<div class="line"><a name="l00261"></a><span class="lineno"> 261</span> <span class="comment">THREE_COMPONENT_ACCESS(float, float3);</span></div>
|
||||
<div class="line"><a name="l00262"></a><span class="lineno"> 262</span> <span class="comment">FOUR_COMPONENT_ACCESS (float, float4);</span></div>
|
||||
<div class="line"><a name="l00263"></a><span class="lineno"> 263</span> <span class="comment"></span></div>
|
||||
<div class="line"><a name="l00264"></a><span class="lineno"> 264</span> <span class="comment">ONE_COMPONENT_ACCESS (double, double1);</span></div>
|
||||
<div class="line"><a name="l00265"></a><span class="lineno"> 265</span> <span class="comment">TWO_COMPONENT_ACCESS (double, double2);</span></div>
|
||||
<div class="line"><a name="l00266"></a><span class="lineno"> 266</span> <span class="comment">THREE_COMPONENT_ACCESS(double, double3);</span></div>
|
||||
<div class="line"><a name="l00267"></a><span class="lineno"> 267</span> <span class="comment">FOUR_COMPONENT_ACCESS (double, double4);</span></div>
|
||||
<div class="line"><a name="l00268"></a><span class="lineno"> 268</span> <span class="comment">*/</span></div>
|
||||
<div class="line"><a name="l00269"></a><span class="lineno"> 269</span> </div>
|
||||
<div class="line"><a name="l00270"></a><span class="lineno"> 270</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00271"></a><span class="lineno"> 271</span> <span class="preprocessor"></span></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -117,7 +117,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<title>HIP: Heterogenous-computing Interface for Portability: /home/mangupta/hip_git/release_0.84.00/include/hip_common.h Source File</title>
|
||||
<title>HIP: Heterogenous-computing Interface for Portability: /home/mangupta/git/hip/release_0.86.00/include/hip_common.h Source File</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
@@ -181,7 +181,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<title>HIP: Heterogenous-computing Interface for Portability: /home/mangupta/hip_git/release_0.84.00/src/hip_hcc.cpp File Reference</title>
|
||||
<title>HIP: Heterogenous-computing Interface for Portability: /home/mangupta/git/hip/release_0.86.00/src/hip_hcc.cpp File Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
@@ -112,9 +112,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</div><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
|
||||
Macros</h2></td></tr>
|
||||
<tr class="memitem:a6cdfff25aad8796bad4bbf2976aa0780"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6cdfff25aad8796bad4bbf2976aa0780"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><b>HIP_HCC</b></td></tr>
|
||||
<tr class="separator:a6cdfff25aad8796bad4bbf2976aa0780"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a70838c4fa8cfbdb44e3b771caf2ccda3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a70838c4fa8cfbdb44e3b771caf2ccda3"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><b>DeviceErrorCheck</b>(x)   if (x != HSA_STATUS_SUCCESS) { return <a class="el" href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a07ab9b704ea693c1781a52741c60cd0d">hipErrorInvalidDevice</a>; }</td></tr>
|
||||
<tr class="separator:a70838c4fa8cfbdb44e3b771caf2ccda3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
@@ -132,6 +129,9 @@ const char * </td><td class="memItemRight" valign="bottom"><b>ihipErrorStri
|
||||
<tr class="memitem:a561c8030bb5c9835b7381130106278e2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a561c8030bb5c9835b7381130106278e2"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><b>ihipIsValidDevice</b> (unsigned deviceIndex)</td></tr>
|
||||
<tr class="separator:a561c8030bb5c9835b7381130106278e2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aadf47755f7bd8c4cf6c761d07a6b566b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aadf47755f7bd8c4cf6c761d07a6b566b"></a>
|
||||
<a class="el" href="classihipDevice__t.html">ihipDevice_t</a> * </td><td class="memItemRight" valign="bottom"><b>getDevice</b> (unsigned deviceIndex)</td></tr>
|
||||
<tr class="separator:aadf47755f7bd8c4cf6c761d07a6b566b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a93c32584eb46790f4947ef90da127613"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a93c32584eb46790f4947ef90da127613"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><b>error_check</b> (hsa_status_t hsa_error_code, int line_num, std::string str)</td></tr>
|
||||
<tr class="separator:a93c32584eb46790f4947ef90da127613"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
@@ -153,12 +153,12 @@ void </td><td class="memItemRight" valign="bottom"><b>ihipInit</b> ()</td><
|
||||
<tr class="memitem:aaf16ac37517d2e0a1642f822b7aafe0f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaf16ac37517d2e0a1642f822b7aafe0f"></a>
|
||||
hipStream_t </td><td class="memItemRight" valign="bottom"><b>ihipSyncAndResolveStream</b> (hipStream_t stream)</td></tr>
|
||||
<tr class="separator:aaf16ac37517d2e0a1642f822b7aafe0f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a597cb8f006c2f7dbe1c0b45051838e26"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a597cb8f006c2f7dbe1c0b45051838e26"></a>
|
||||
hipStream_t </td><td class="memItemRight" valign="bottom"><b>ihipPreLaunchKernel</b> (hipStream_t stream, hc::accelerator_view **av)</td></tr>
|
||||
<tr class="separator:a597cb8f006c2f7dbe1c0b45051838e26"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac57c37c7954286ecdf6f032cf64599b9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac57c37c7954286ecdf6f032cf64599b9"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><b>ihipPostLaunchKernel</b> (hipStream_t stream, hc::completion_future &kernelFuture)</td></tr>
|
||||
<tr class="separator:ac57c37c7954286ecdf6f032cf64599b9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a92524ad83b4a318729aad695bada8766"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a92524ad83b4a318729aad695bada8766"></a>
|
||||
hipStream_t </td><td class="memItemRight" valign="bottom"><b>ihipPreLaunchKernel</b> (hipStream_t stream, grid_launch_parm *lp)</td></tr>
|
||||
<tr class="separator:a92524ad83b4a318729aad695bada8766"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a306767aedd231497c964972aade8cf80"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a306767aedd231497c964972aade8cf80"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><b>ihipPostLaunchKernel</b> (hipStream_t stream, grid_launch_parm &lp)</td></tr>
|
||||
<tr class="separator:a306767aedd231497c964972aade8cf80"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1d30a0554ca00fc1db8442d03e285ef2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1d30a0554ca00fc1db8442d03e285ef2"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><b>ihipSetTs</b> (<a class="el" href="structhipEvent__t.html">hipEvent_t</a> e)</td></tr>
|
||||
<tr class="separator:a1d30a0554ca00fc1db8442d03e285ef2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
@@ -335,7 +335,7 @@ hsa_agent_t </td><td class="memItemRight" valign="bottom"><b>g_cpu_agent</b
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
A apresentação das diferenças no ficheiro foi suprimida por ser demasiado grande.
Carregar diff
@@ -0,0 +1,207 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<title>HIP: Heterogenous-computing Interface for Portability: /home/mangupta/git/hip/release_0.86.00/include/hcc_detail/hip_ldg.h Source File</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">HIP: Heterogenous-computing Interface for Portability
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.6 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_6d8604cb65fa6b83549668eb0ce09cac.html">hcc_detail</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">hip_ldg.h</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">/*</span></div>
|
||||
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">Copyright (c) 2015-2016 Advanced Micro Devices, Inc. All rights reserved.</span></div>
|
||||
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment">Permission is hereby granted, free of charge, to any person obtaining a copy</span></div>
|
||||
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment">of this software and associated documentation files (the "Software"), to deal</span></div>
|
||||
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment">in the Software without restriction, including without limitation the rights</span></div>
|
||||
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment">to use, copy, modify, merge, publish, distribute, sublicense, and/or sell</span></div>
|
||||
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment">copies of the Software, and to permit persons to whom the Software is</span></div>
|
||||
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment">furnished to do so, subject to the following conditions:</span></div>
|
||||
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment">The above copyright notice and this permission notice shall be included in</span></div>
|
||||
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment">all copies or substantial portions of the Software.</span></div>
|
||||
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment">THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR</span></div>
|
||||
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment">IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,</span></div>
|
||||
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment">FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE</span></div>
|
||||
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment">AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER</span></div>
|
||||
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment">LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,</span></div>
|
||||
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="comment">OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN</span></div>
|
||||
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="comment">THE SOFTWARE.</span></div>
|
||||
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="comment">*/</span></div>
|
||||
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> </div>
|
||||
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#ifndef HIP_LDG_H</span></div>
|
||||
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor"></span><span class="preprocessor">#define HIP_LDG_H</span></div>
|
||||
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor"></span></div>
|
||||
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor">#if __HCC__</span></div>
|
||||
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="preprocessor"></span><span class="preprocessor">#include"<a class="code" href="hcc__detail_2hip__vector__types_8h.html">hip_vector_types.h</a>"</span></div>
|
||||
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor">#include"<a class="code" href="host__defines_8h.html">host_defines.h</a>"</span></div>
|
||||
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="preprocessor">#if __hcc_workweek__ >= 16164 </span></div>
|
||||
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="preprocessor"></span><span class="preprocessor">#include"hip/hip_vector_types.h"</span></div>
|
||||
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="preprocessor">#include"hip/hcc_detail/host_defines.h"</span></div>
|
||||
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> </div>
|
||||
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span> </div>
|
||||
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span> __device__ <span class="keywordtype">char</span> __ldg(<span class="keyword">const</span> <span class="keywordtype">char</span>* );</div>
|
||||
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span> __device__ char1 __ldg(<span class="keyword">const</span> char1* );</div>
|
||||
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span> __device__ char2 __ldg(<span class="keyword">const</span> char2* );</div>
|
||||
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span> __device__ char3 __ldg(<span class="keyword">const</span> char3* );</div>
|
||||
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span> __device__ char4 __ldg(<span class="keyword">const</span> char4* );</div>
|
||||
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span> __device__ <span class="keywordtype">signed</span> <span class="keywordtype">char</span> __ldg(<span class="keyword">const</span> <span class="keywordtype">signed</span> <span class="keywordtype">char</span>* );</div>
|
||||
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span> __device__ <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> __ldg(<span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span>* );</div>
|
||||
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span> </div>
|
||||
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> __device__ <span class="keywordtype">short</span> __ldg(<span class="keyword">const</span> <span class="keywordtype">short</span>* );</div>
|
||||
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span> __device__ short1 __ldg(<span class="keyword">const</span> short1* );</div>
|
||||
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span> __device__ short2 __ldg(<span class="keyword">const</span> short2* );</div>
|
||||
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span> __device__ short3 __ldg(<span class="keyword">const</span> short3* );</div>
|
||||
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span> __device__ short4 __ldg(<span class="keyword">const</span> short4* );</div>
|
||||
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span> __device__ <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> __ldg(<span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span>* );</div>
|
||||
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span> </div>
|
||||
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span> __device__ <span class="keywordtype">int</span> __ldg(<span class="keyword">const</span> <span class="keywordtype">int</span>* );</div>
|
||||
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span> __device__ int1 __ldg(<span class="keyword">const</span> int1* );</div>
|
||||
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span> __device__ int2 __ldg(<span class="keyword">const</span> int2* );</div>
|
||||
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span> __device__ int3 __ldg(<span class="keyword">const</span> int3* );</div>
|
||||
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span> __device__ int4 __ldg(<span class="keyword">const</span> int4* );</div>
|
||||
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span> __device__ <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> __ldg(<span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>* );</div>
|
||||
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span> </div>
|
||||
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span> </div>
|
||||
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span> __device__ <span class="keywordtype">long</span> __ldg(<span class="keyword">const</span> <span class="keywordtype">long</span>* );</div>
|
||||
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span> __device__ long1 __ldg(<span class="keyword">const</span> long1* );</div>
|
||||
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span> __device__ long2 __ldg(<span class="keyword">const</span> long2* );</div>
|
||||
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span> __device__ long3 __ldg(<span class="keyword">const</span> long3* );</div>
|
||||
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span> __device__ long4 __ldg(<span class="keyword">const</span> long4* );</div>
|
||||
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span> __device__ <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> __ldg(<span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span>* );</div>
|
||||
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span> </div>
|
||||
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span> __device__ <span class="keywordtype">long</span> <span class="keywordtype">long</span> __ldg(<span class="keyword">const</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span>* );</div>
|
||||
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span> __device__ longlong1 __ldg(<span class="keyword">const</span> longlong1* );</div>
|
||||
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span> __device__ longlong2 __ldg(<span class="keyword">const</span> longlong2* );</div>
|
||||
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span> __device__ longlong3 __ldg(<span class="keyword">const</span> longlong3* );</div>
|
||||
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span> __device__ longlong4 __ldg(<span class="keyword">const</span> longlong4* );</div>
|
||||
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span> __device__ <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span> __ldg(<span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span>* );</div>
|
||||
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span> </div>
|
||||
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span> __device__ uchar1 __ldg(<span class="keyword">const</span> uchar1* );</div>
|
||||
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span> __device__ uchar2 __ldg(<span class="keyword">const</span> uchar2* );</div>
|
||||
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span> __device__ uchar3 __ldg(<span class="keyword">const</span> uchar3* );</div>
|
||||
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span> __device__ uchar4 __ldg(<span class="keyword">const</span> uchar4* );</div>
|
||||
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span> </div>
|
||||
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span> __device__ ushort1 __ldg(<span class="keyword">const</span> ushort1* );</div>
|
||||
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span> __device__ ushort2 __ldg(<span class="keyword">const</span> ushort2* );</div>
|
||||
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span> __device__ ushort3 __ldg(<span class="keyword">const</span> ushort3* );</div>
|
||||
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span> __device__ ushort4 __ldg(<span class="keyword">const</span> ushort4* );</div>
|
||||
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span> </div>
|
||||
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span> __device__ uint1 __ldg(<span class="keyword">const</span> uint1* );</div>
|
||||
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span> __device__ uint2 __ldg(<span class="keyword">const</span> uint2* );</div>
|
||||
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span> __device__ uint3 __ldg(<span class="keyword">const</span> uint3* );</div>
|
||||
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span> __device__ uint4 __ldg(<span class="keyword">const</span> uint4* );</div>
|
||||
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span> </div>
|
||||
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span> __device__ ulonglong1 __ldg(<span class="keyword">const</span> ulonglong1* );</div>
|
||||
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span> __device__ ulonglong2 __ldg(<span class="keyword">const</span> ulonglong2* );</div>
|
||||
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span> __device__ ulonglong3 __ldg(<span class="keyword">const</span> ulonglong3* );</div>
|
||||
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span> __device__ ulonglong4 __ldg(<span class="keyword">const</span> ulonglong4* );</div>
|
||||
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span> </div>
|
||||
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span> __device__ <span class="keywordtype">float</span> __ldg(<span class="keyword">const</span> <span class="keywordtype">float</span>* );</div>
|
||||
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span> __device__ float1 __ldg(<span class="keyword">const</span> float1* );</div>
|
||||
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span> __device__ float2 __ldg(<span class="keyword">const</span> float2* );</div>
|
||||
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span> __device__ float3 __ldg(<span class="keyword">const</span> float3* );</div>
|
||||
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span> __device__ float4 __ldg(<span class="keyword">const</span> float4* );</div>
|
||||
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span> </div>
|
||||
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span> __device__ <span class="keywordtype">double</span> __ldg(<span class="keyword">const</span> <span class="keywordtype">double</span>* );</div>
|
||||
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span> __device__ double1 __ldg(<span class="keyword">const</span> double1* );</div>
|
||||
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span> __device__ double2 __ldg(<span class="keyword">const</span> double2* );</div>
|
||||
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span> __device__ double3 __ldg(<span class="keyword">const</span> double3* );</div>
|
||||
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span> __device__ double4 __ldg(<span class="keyword">const</span> double4* );</div>
|
||||
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span> </div>
|
||||
<div class="line"><a name="l00100"></a><span class="lineno"> 100</span> <span class="preprocessor">#endif // __hcc_workweek__</span></div>
|
||||
<div class="line"><a name="l00101"></a><span class="lineno"> 101</span> <span class="preprocessor"></span></div>
|
||||
<div class="line"><a name="l00102"></a><span class="lineno"> 102</span> <span class="preprocessor">#endif // __HCC__</span></div>
|
||||
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span> <span class="preprocessor"></span></div>
|
||||
<div class="line"><a name="l00104"></a><span class="lineno"> 104</span> <span class="preprocessor">#endif // HIP_LDG_H</span></div>
|
||||
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span> <span class="preprocessor"></span></div>
|
||||
<div class="ttc" id="host__defines_8h_html"><div class="ttname"><a href="host__defines_8h.html">host_defines.h</a></div><div class="ttdoc">TODO-doc. </div></div>
|
||||
<div class="ttc" id="hcc__detail_2hip__vector__types_8h_html"><div class="ttname"><a href="hcc__detail_2hip__vector__types_8h.html">hip_vector_types.h</a></div><div class="ttdoc">Defines the different newt vector types for HIP runtime. </div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
@@ -4,7 +4,7 @@
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<title>HIP: Heterogenous-computing Interface for Portability: /home/mangupta/hip_git/release_0.84.00/include/hip_runtime.h Source File</title>
|
||||
<title>HIP: Heterogenous-computing Interface for Portability: /home/mangupta/git/hip/release_0.86.00/include/hip_runtime.h Source File</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
@@ -146,7 +146,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<title>HIP: Heterogenous-computing Interface for Portability: /home/mangupta/hip_git/release_0.84.00/include/hip_runtime_api.h Source File</title>
|
||||
<title>HIP: Heterogenous-computing Interface for Portability: /home/mangupta/git/hip/release_0.86.00/include/hip_runtime_api.h Source File</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
@@ -226,131 +226,134 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<div class="line"><a name="l00159"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a5399c146f91246f8b77abcd4ea30e7ac"> 159</a></span>  ,<a class="code" href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a5399c146f91246f8b77abcd4ea30e7ac">hipErrorPeerAccessAlreadyEnabled</a> </div>
|
||||
<div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a1159eb9a6be66bea740a8bfb61378723"> 160</a></span>  ,<a class="code" href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a1159eb9a6be66bea740a8bfb61378723">hipErrorRuntimeMemory</a> </div>
|
||||
<div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a44f847c5914be2177feac107dcb096d1"> 161</a></span>  ,<a class="code" href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a44f847c5914be2177feac107dcb096d1">hipErrorRuntimeOther</a> </div>
|
||||
<div class="line"><a name="l00162"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594ab556409e11ddb0c4cf77a2f4fc91ea9e"> 162</a></span>  ,<a class="code" href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594ab556409e11ddb0c4cf77a2f4fc91ea9e">hipErrorTbd</a> </div>
|
||||
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span> } <a class="code" href="group__GlobalDefs.html#gadf5010f6e140a53ecbdf949e73e87594">hipError_t</a>;</div>
|
||||
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span> </div>
|
||||
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span> <span class="comment">/*</span></div>
|
||||
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span> <span class="comment"> * @brief hipDeviceAttribute_t</span></div>
|
||||
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span> <span class="comment"> * @enum</span></div>
|
||||
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span> <span class="comment"> * @ingroup Enumerations</span></div>
|
||||
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span> <span class="comment"> */</span></div>
|
||||
<div class="line"><a name="l00170"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#gacc0acd7b9bda126c6bb3dfd6e2796d7c"> 170</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="group__GlobalDefs.html#gacc0acd7b9bda126c6bb3dfd6e2796d7c">hipDeviceAttribute_t</a> {</div>
|
||||
<div class="line"><a name="l00171"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca8327aa23782d9c994bdef33a6d62e02e"> 171</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca8327aa23782d9c994bdef33a6d62e02e">hipDeviceAttributeMaxThreadsPerBlock</a>, </div>
|
||||
<div class="line"><a name="l00172"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7cac1e4ac589db0d8adbbc241e3d0fcd594"> 172</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7cac1e4ac589db0d8adbbc241e3d0fcd594">hipDeviceAttributeMaxBlockDimX</a>, </div>
|
||||
<div class="line"><a name="l00173"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca187dbffe12db09a56c0f75c340d879c9"> 173</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca187dbffe12db09a56c0f75c340d879c9">hipDeviceAttributeMaxBlockDimY</a>, </div>
|
||||
<div class="line"><a name="l00174"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7caf811f51e03d1ffb025d80ac1da088675"> 174</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7caf811f51e03d1ffb025d80ac1da088675">hipDeviceAttributeMaxBlockDimZ</a>, </div>
|
||||
<div class="line"><a name="l00175"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca03db8df0e7a9fbdaae683d97e8ac9c87"> 175</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca03db8df0e7a9fbdaae683d97e8ac9c87">hipDeviceAttributeMaxGridDimX</a>, </div>
|
||||
<div class="line"><a name="l00176"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca5b5cc49972679c5ccf62b79425ee99df"> 176</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca5b5cc49972679c5ccf62b79425ee99df">hipDeviceAttributeMaxGridDimY</a>, </div>
|
||||
<div class="line"><a name="l00177"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca6c206ac083999caf4640e5d91dae24f7"> 177</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca6c206ac083999caf4640e5d91dae24f7">hipDeviceAttributeMaxGridDimZ</a>, </div>
|
||||
<div class="line"><a name="l00178"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca7bca3aa18b26d40eba043ae93e15c7e5"> 178</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca7bca3aa18b26d40eba043ae93e15c7e5">hipDeviceAttributeMaxSharedMemoryPerBlock</a>, </div>
|
||||
<div class="line"><a name="l00179"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7cac6089ac3a0f9c77cc382fb0eaa73ae9c"> 179</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7cac6089ac3a0f9c77cc382fb0eaa73ae9c">hipDeviceAttributeTotalConstantMemory</a>, </div>
|
||||
<div class="line"><a name="l00180"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7caffd94133e823247a6f1215343232f6ec"> 180</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7caffd94133e823247a6f1215343232f6ec">hipDeviceAttributeWarpSize</a>, </div>
|
||||
<div class="line"><a name="l00181"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca82289b170192b6ea742be0efc6f95107"> 181</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca82289b170192b6ea742be0efc6f95107">hipDeviceAttributeMaxRegistersPerBlock</a>, </div>
|
||||
<div class="line"><a name="l00182"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca2300e077e020e7967592065561373b00"> 182</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca2300e077e020e7967592065561373b00">hipDeviceAttributeClockRate</a>, </div>
|
||||
<div class="line"><a name="l00183"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca6b68deafd65f036b30dc8051573eb000"> 183</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca6b68deafd65f036b30dc8051573eb000">hipDeviceAttributeMemoryClockRate</a>, </div>
|
||||
<div class="line"><a name="l00184"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca848c1396fab6f20463c6aefb828b0870"> 184</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca848c1396fab6f20463c6aefb828b0870">hipDeviceAttributeMemoryBusWidth</a>, </div>
|
||||
<div class="line"><a name="l00185"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca5c1519870733ccf0b83f722678240e5f"> 185</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca5c1519870733ccf0b83f722678240e5f">hipDeviceAttributeMultiprocessorCount</a>, </div>
|
||||
<div class="line"><a name="l00186"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca4d0369a6ef7bd7890fdcabc16ed3385d"> 186</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca4d0369a6ef7bd7890fdcabc16ed3385d">hipDeviceAttributeComputeMode</a>, </div>
|
||||
<div class="line"><a name="l00187"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca582ae5a26a7148504878890028e4b64c"> 187</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca582ae5a26a7148504878890028e4b64c">hipDeviceAttributeL2CacheSize</a>, </div>
|
||||
<div class="line"><a name="l00188"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7caddc08922b491eb1f6a583833cbf4e2f0"> 188</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7caddc08922b491eb1f6a583833cbf4e2f0">hipDeviceAttributeMaxThreadsPerMultiProcessor</a>, </div>
|
||||
<div class="line"><a name="l00189"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca2735739cf977b7d303266f6781131e8d"> 189</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca2735739cf977b7d303266f6781131e8d">hipDeviceAttributeComputeCapabilityMajor</a>, </div>
|
||||
<div class="line"><a name="l00190"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca38edc4fcae456e47160d349da3249b85"> 190</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca38edc4fcae456e47160d349da3249b85">hipDeviceAttributeComputeCapabilityMinor</a>, </div>
|
||||
<div class="line"><a name="l00191"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7cad9f45254d0d048677f560032532d5504"> 191</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7cad9f45254d0d048677f560032532d5504">hipDeviceAttributeConcurrentKernels</a>, </div>
|
||||
<div class="line"><a name="l00192"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca572b29c44f1322aa7657fdd784832f88"> 192</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca572b29c44f1322aa7657fdd784832f88">hipDeviceAttributePciBusId</a>, </div>
|
||||
<div class="line"><a name="l00193"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca955d90286e87be9e3528f0b817ab32ff"> 193</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca955d90286e87be9e3528f0b817ab32ff">hipDeviceAttributePciDeviceId</a>, </div>
|
||||
<div class="line"><a name="l00194"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7cad3e7f3d01533b32e12211172fcf410ba"> 194</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7cad3e7f3d01533b32e12211172fcf410ba">hipDeviceAttributeMaxSharedMemoryPerMultiprocessor</a>, </div>
|
||||
<div class="line"><a name="l00195"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca6129311200a17dcc5fa8d2256874ae3d"> 195</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca6129311200a17dcc5fa8d2256874ae3d">hipDeviceAttributeIsMultiGpuBoard</a>, </div>
|
||||
<div class="line"><a name="l00196"></a><span class="lineno"> 196</span> } <a class="code" href="group__GlobalDefs.html#gacc0acd7b9bda126c6bb3dfd6e2796d7c">hipDeviceAttribute_t</a>;</div>
|
||||
<div class="line"><a name="l00197"></a><span class="lineno"> 197</span> </div>
|
||||
<div class="line"><a name="l00202"></a><span class="lineno"> 202</span> <span class="preprocessor">#if defined(__HIP_PLATFORM_HCC__) && !defined (__HIP_PLATFORM_NVCC__)</span></div>
|
||||
<div class="line"><a name="l00203"></a><span class="lineno"> 203</span> <span class="preprocessor"></span><span class="preprocessor">#include "hip/hcc_detail/hip_runtime_api.h"</span></div>
|
||||
<div class="line"><a name="l00204"></a><span class="lineno"> 204</span> <span class="preprocessor">#elif defined(__HIP_PLATFORM_NVCC__) && !defined (__HIP_PLATFORM_HCC__)</span></div>
|
||||
<div class="line"><a name="l00205"></a><span class="lineno"> 205</span> <span class="preprocessor"></span><span class="preprocessor">#include "hip/nvcc_detail/hip_runtime_api.h"</span></div>
|
||||
<div class="line"><a name="l00206"></a><span class="lineno"> 206</span> <span class="preprocessor">#else</span></div>
|
||||
<div class="line"><a name="l00207"></a><span class="lineno"> 207</span> <span class="preprocessor"></span><span class="preprocessor">#error("Must define exactly one of __HIP_PLATFORM_HCC__ or __HIP_PLATFORM_NVCC__");</span></div>
|
||||
<div class="line"><a name="l00208"></a><span class="lineno"> 208</span> <span class="preprocessor"></span><span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00209"></a><span class="lineno"> 209</span> <span class="preprocessor"></span></div>
|
||||
<div class="line"><a name="l00210"></a><span class="lineno"> 210</span> </div>
|
||||
<div class="line"><a name="l00218"></a><span class="lineno"> 218</span> <span class="preprocessor">#ifdef __cplusplus</span></div>
|
||||
<div class="line"><a name="l00219"></a><span class="lineno"> 219</span> <span class="preprocessor"></span><span class="keyword">template</span><<span class="keyword">class</span> T></div>
|
||||
<div class="line"><a name="l00220"></a><span class="lineno"> 220</span> <span class="keyword">static</span> <span class="keyword">inline</span> <a class="code" href="group__GlobalDefs.html#gadf5010f6e140a53ecbdf949e73e87594">hipError_t</a> <a class="code" href="group__Memory.html#ga4c6fcfe80010069d2792780d00dcead2">hipMalloc</a> ( T** devPtr, <span class="keywordtype">size_t</span> size)</div>
|
||||
<div class="line"><a name="l00221"></a><span class="lineno"> 221</span> {</div>
|
||||
<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>  <span class="keywordflow">return</span> <a class="code" href="group__Memory.html#ga4c6fcfe80010069d2792780d00dcead2">hipMalloc</a>((<span class="keywordtype">void</span>**)devPtr, size);</div>
|
||||
<div class="line"><a name="l00223"></a><span class="lineno"> 223</span> }</div>
|
||||
<div class="line"><a name="l00224"></a><span class="lineno"> 224</span> </div>
|
||||
<div class="line"><a name="l00225"></a><span class="lineno"> 225</span> <span class="comment">// Provide an override to automatically typecast the pointer type from void**, and also provide a default for the flags.</span></div>
|
||||
<div class="line"><a name="l00226"></a><span class="lineno"> 226</span> <span class="keyword">template</span><<span class="keyword">class</span> T></div>
|
||||
<div class="line"><a name="l00227"></a><span class="lineno"> 227</span> <span class="keyword">static</span> <span class="keyword">inline</span> <a class="code" href="group__GlobalDefs.html#gadf5010f6e140a53ecbdf949e73e87594">hipError_t</a> <a class="code" href="group__Memory.html#gaad40bc7d97ccc799403ef5a9a8c246e1">hipHostMalloc</a>( T** ptr, <span class="keywordtype">size_t</span> size, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> flags = <a class="code" href="group__GlobalDefs.html#gad594ec51cb5b5e946c1e354bf80bddc7">hipHostMallocDefault</a>)</div>
|
||||
<div class="line"><a name="l00228"></a><span class="lineno"> 228</span> {</div>
|
||||
<div class="line"><a name="l00229"></a><span class="lineno"> 229</span>  <span class="keywordflow">return</span> <a class="code" href="group__Memory.html#gaad40bc7d97ccc799403ef5a9a8c246e1">hipHostMalloc</a>((<span class="keywordtype">void</span>**)ptr, size, flags);</div>
|
||||
<div class="line"><a name="l00230"></a><span class="lineno"> 230</span> }</div>
|
||||
<div class="line"><a name="l00231"></a><span class="lineno"> 231</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00162"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a9d7173cea72aace620a83d502569de1b"> 162</a></span>  ,<a class="code" href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a9d7173cea72aace620a83d502569de1b">hipErrorHostMemoryAlreadyRegistered</a> </div>
|
||||
<div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a6901476ca88eed786fb8be003d9661d9"> 163</a></span>  ,<a class="code" href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a6901476ca88eed786fb8be003d9661d9">hipErrorHostMemoryNotRegistered</a> </div>
|
||||
<div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594ab556409e11ddb0c4cf77a2f4fc91ea9e"> 164</a></span>  ,<a class="code" href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594ab556409e11ddb0c4cf77a2f4fc91ea9e">hipErrorTbd</a> </div>
|
||||
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span> } <a class="code" href="group__GlobalDefs.html#gadf5010f6e140a53ecbdf949e73e87594">hipError_t</a>;</div>
|
||||
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span> </div>
|
||||
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span> <span class="comment">/*</span></div>
|
||||
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span> <span class="comment"> * @brief hipDeviceAttribute_t</span></div>
|
||||
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span> <span class="comment"> * @enum</span></div>
|
||||
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span> <span class="comment"> * @ingroup Enumerations</span></div>
|
||||
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span> <span class="comment"> */</span></div>
|
||||
<div class="line"><a name="l00172"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#gacc0acd7b9bda126c6bb3dfd6e2796d7c"> 172</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="group__GlobalDefs.html#gacc0acd7b9bda126c6bb3dfd6e2796d7c">hipDeviceAttribute_t</a> {</div>
|
||||
<div class="line"><a name="l00173"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca8327aa23782d9c994bdef33a6d62e02e"> 173</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca8327aa23782d9c994bdef33a6d62e02e">hipDeviceAttributeMaxThreadsPerBlock</a>, </div>
|
||||
<div class="line"><a name="l00174"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7cac1e4ac589db0d8adbbc241e3d0fcd594"> 174</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7cac1e4ac589db0d8adbbc241e3d0fcd594">hipDeviceAttributeMaxBlockDimX</a>, </div>
|
||||
<div class="line"><a name="l00175"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca187dbffe12db09a56c0f75c340d879c9"> 175</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca187dbffe12db09a56c0f75c340d879c9">hipDeviceAttributeMaxBlockDimY</a>, </div>
|
||||
<div class="line"><a name="l00176"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7caf811f51e03d1ffb025d80ac1da088675"> 176</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7caf811f51e03d1ffb025d80ac1da088675">hipDeviceAttributeMaxBlockDimZ</a>, </div>
|
||||
<div class="line"><a name="l00177"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca03db8df0e7a9fbdaae683d97e8ac9c87"> 177</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca03db8df0e7a9fbdaae683d97e8ac9c87">hipDeviceAttributeMaxGridDimX</a>, </div>
|
||||
<div class="line"><a name="l00178"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca5b5cc49972679c5ccf62b79425ee99df"> 178</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca5b5cc49972679c5ccf62b79425ee99df">hipDeviceAttributeMaxGridDimY</a>, </div>
|
||||
<div class="line"><a name="l00179"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca6c206ac083999caf4640e5d91dae24f7"> 179</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca6c206ac083999caf4640e5d91dae24f7">hipDeviceAttributeMaxGridDimZ</a>, </div>
|
||||
<div class="line"><a name="l00180"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca7bca3aa18b26d40eba043ae93e15c7e5"> 180</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca7bca3aa18b26d40eba043ae93e15c7e5">hipDeviceAttributeMaxSharedMemoryPerBlock</a>, </div>
|
||||
<div class="line"><a name="l00181"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7cac6089ac3a0f9c77cc382fb0eaa73ae9c"> 181</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7cac6089ac3a0f9c77cc382fb0eaa73ae9c">hipDeviceAttributeTotalConstantMemory</a>, </div>
|
||||
<div class="line"><a name="l00182"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7caffd94133e823247a6f1215343232f6ec"> 182</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7caffd94133e823247a6f1215343232f6ec">hipDeviceAttributeWarpSize</a>, </div>
|
||||
<div class="line"><a name="l00183"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca82289b170192b6ea742be0efc6f95107"> 183</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca82289b170192b6ea742be0efc6f95107">hipDeviceAttributeMaxRegistersPerBlock</a>, </div>
|
||||
<div class="line"><a name="l00184"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca2300e077e020e7967592065561373b00"> 184</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca2300e077e020e7967592065561373b00">hipDeviceAttributeClockRate</a>, </div>
|
||||
<div class="line"><a name="l00185"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca6b68deafd65f036b30dc8051573eb000"> 185</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca6b68deafd65f036b30dc8051573eb000">hipDeviceAttributeMemoryClockRate</a>, </div>
|
||||
<div class="line"><a name="l00186"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca848c1396fab6f20463c6aefb828b0870"> 186</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca848c1396fab6f20463c6aefb828b0870">hipDeviceAttributeMemoryBusWidth</a>, </div>
|
||||
<div class="line"><a name="l00187"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca5c1519870733ccf0b83f722678240e5f"> 187</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca5c1519870733ccf0b83f722678240e5f">hipDeviceAttributeMultiprocessorCount</a>, </div>
|
||||
<div class="line"><a name="l00188"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca4d0369a6ef7bd7890fdcabc16ed3385d"> 188</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca4d0369a6ef7bd7890fdcabc16ed3385d">hipDeviceAttributeComputeMode</a>, </div>
|
||||
<div class="line"><a name="l00189"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca582ae5a26a7148504878890028e4b64c"> 189</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca582ae5a26a7148504878890028e4b64c">hipDeviceAttributeL2CacheSize</a>, </div>
|
||||
<div class="line"><a name="l00190"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7caddc08922b491eb1f6a583833cbf4e2f0"> 190</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7caddc08922b491eb1f6a583833cbf4e2f0">hipDeviceAttributeMaxThreadsPerMultiProcessor</a>, </div>
|
||||
<div class="line"><a name="l00191"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca2735739cf977b7d303266f6781131e8d"> 191</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca2735739cf977b7d303266f6781131e8d">hipDeviceAttributeComputeCapabilityMajor</a>, </div>
|
||||
<div class="line"><a name="l00192"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca38edc4fcae456e47160d349da3249b85"> 192</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca38edc4fcae456e47160d349da3249b85">hipDeviceAttributeComputeCapabilityMinor</a>, </div>
|
||||
<div class="line"><a name="l00193"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7cad9f45254d0d048677f560032532d5504"> 193</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7cad9f45254d0d048677f560032532d5504">hipDeviceAttributeConcurrentKernels</a>, </div>
|
||||
<div class="line"><a name="l00194"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca572b29c44f1322aa7657fdd784832f88"> 194</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca572b29c44f1322aa7657fdd784832f88">hipDeviceAttributePciBusId</a>, </div>
|
||||
<div class="line"><a name="l00195"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca955d90286e87be9e3528f0b817ab32ff"> 195</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca955d90286e87be9e3528f0b817ab32ff">hipDeviceAttributePciDeviceId</a>, </div>
|
||||
<div class="line"><a name="l00196"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7cad3e7f3d01533b32e12211172fcf410ba"> 196</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7cad3e7f3d01533b32e12211172fcf410ba">hipDeviceAttributeMaxSharedMemoryPerMultiprocessor</a>, </div>
|
||||
<div class="line"><a name="l00197"></a><span class="lineno"><a class="line" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca6129311200a17dcc5fa8d2256874ae3d"> 197</a></span>  <a class="code" href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca6129311200a17dcc5fa8d2256874ae3d">hipDeviceAttributeIsMultiGpuBoard</a>, </div>
|
||||
<div class="line"><a name="l00198"></a><span class="lineno"> 198</span> } <a class="code" href="group__GlobalDefs.html#gacc0acd7b9bda126c6bb3dfd6e2796d7c">hipDeviceAttribute_t</a>;</div>
|
||||
<div class="line"><a name="l00199"></a><span class="lineno"> 199</span> </div>
|
||||
<div class="line"><a name="l00204"></a><span class="lineno"> 204</span> <span class="preprocessor">#if defined(__HIP_PLATFORM_HCC__) && !defined (__HIP_PLATFORM_NVCC__)</span></div>
|
||||
<div class="line"><a name="l00205"></a><span class="lineno"> 205</span> <span class="preprocessor"></span><span class="preprocessor">#include "hip/hcc_detail/hip_runtime_api.h"</span></div>
|
||||
<div class="line"><a name="l00206"></a><span class="lineno"> 206</span> <span class="preprocessor">#elif defined(__HIP_PLATFORM_NVCC__) && !defined (__HIP_PLATFORM_HCC__)</span></div>
|
||||
<div class="line"><a name="l00207"></a><span class="lineno"> 207</span> <span class="preprocessor"></span><span class="preprocessor">#include "hip/nvcc_detail/hip_runtime_api.h"</span></div>
|
||||
<div class="line"><a name="l00208"></a><span class="lineno"> 208</span> <span class="preprocessor">#else</span></div>
|
||||
<div class="line"><a name="l00209"></a><span class="lineno"> 209</span> <span class="preprocessor"></span><span class="preprocessor">#error("Must define exactly one of __HIP_PLATFORM_HCC__ or __HIP_PLATFORM_NVCC__");</span></div>
|
||||
<div class="line"><a name="l00210"></a><span class="lineno"> 210</span> <span class="preprocessor"></span><span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00211"></a><span class="lineno"> 211</span> <span class="preprocessor"></span></div>
|
||||
<div class="line"><a name="l00212"></a><span class="lineno"> 212</span> </div>
|
||||
<div class="line"><a name="l00220"></a><span class="lineno"> 220</span> <span class="preprocessor">#ifdef __cplusplus</span></div>
|
||||
<div class="line"><a name="l00221"></a><span class="lineno"> 221</span> <span class="preprocessor"></span><span class="keyword">template</span><<span class="keyword">class</span> T></div>
|
||||
<div class="line"><a name="l00222"></a><span class="lineno"> 222</span> <span class="keyword">static</span> <span class="keyword">inline</span> <a class="code" href="group__GlobalDefs.html#gadf5010f6e140a53ecbdf949e73e87594">hipError_t</a> <a class="code" href="group__Memory.html#ga4c6fcfe80010069d2792780d00dcead2">hipMalloc</a> ( T** devPtr, <span class="keywordtype">size_t</span> size)</div>
|
||||
<div class="line"><a name="l00223"></a><span class="lineno"> 223</span> {</div>
|
||||
<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>  <span class="keywordflow">return</span> <a class="code" href="group__Memory.html#ga4c6fcfe80010069d2792780d00dcead2">hipMalloc</a>((<span class="keywordtype">void</span>**)devPtr, size);</div>
|
||||
<div class="line"><a name="l00225"></a><span class="lineno"> 225</span> }</div>
|
||||
<div class="line"><a name="l00226"></a><span class="lineno"> 226</span> </div>
|
||||
<div class="line"><a name="l00227"></a><span class="lineno"> 227</span> <span class="comment">// Provide an override to automatically typecast the pointer type from void**, and also provide a default for the flags.</span></div>
|
||||
<div class="line"><a name="l00228"></a><span class="lineno"> 228</span> <span class="keyword">template</span><<span class="keyword">class</span> T></div>
|
||||
<div class="line"><a name="l00229"></a><span class="lineno"> 229</span> <span class="keyword">static</span> <span class="keyword">inline</span> <a class="code" href="group__GlobalDefs.html#gadf5010f6e140a53ecbdf949e73e87594">hipError_t</a> <a class="code" href="group__Memory.html#gaad40bc7d97ccc799403ef5a9a8c246e1">hipHostMalloc</a>( T** ptr, <span class="keywordtype">size_t</span> size, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> flags = <a class="code" href="group__GlobalDefs.html#gad594ec51cb5b5e946c1e354bf80bddc7">hipHostMallocDefault</a>)</div>
|
||||
<div class="line"><a name="l00230"></a><span class="lineno"> 230</span> {</div>
|
||||
<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>  <span class="keywordflow">return</span> <a class="code" href="group__Memory.html#gaad40bc7d97ccc799403ef5a9a8c246e1">hipHostMalloc</a>((<span class="keywordtype">void</span>**)ptr, size, flags);</div>
|
||||
<div class="line"><a name="l00232"></a><span class="lineno"> 232</span> }</div>
|
||||
<div class="line"><a name="l00233"></a><span class="lineno"> 233</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggadf5010f6e140a53ecbdf949e73e87594ad4406972c318df36d231310a15131c24"><div class="ttname"><a href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594ad4406972c318df36d231310a15131c24">hipErrorNoDevice</a></div><div class="ttdoc">Call to hipGetDeviceCount returned 0 devices. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:155</div></div>
|
||||
<div class="ttc" id="structhipDeviceProp__t_html_a29880232c56120be3455ce00d5379665"><div class="ttname"><a href="structhipDeviceProp__t.html#a29880232c56120be3455ce00d5379665">hipDeviceProp_t::totalConstMem</a></div><div class="ttdeci">size_t totalConstMem</div><div class="ttdoc">Size of shared memory region (in bytes). </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:86</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7cad3e7f3d01533b32e12211172fcf410ba"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7cad3e7f3d01533b32e12211172fcf410ba">hipDeviceAttributeMaxSharedMemoryPerMultiprocessor</a></div><div class="ttdoc">Maximum Shared Memory Per Multiprocessor. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:194</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7cac1e4ac589db0d8adbbc241e3d0fcd594"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7cac1e4ac589db0d8adbbc241e3d0fcd594">hipDeviceAttributeMaxBlockDimX</a></div><div class="ttdoc">Maximum x-dimension of a block. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:172</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7ca03db8df0e7a9fbdaae683d97e8ac9c87"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca03db8df0e7a9fbdaae683d97e8ac9c87">hipDeviceAttributeMaxGridDimX</a></div><div class="ttdoc">Maximum x-dimension of a grid. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:175</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7cad3e7f3d01533b32e12211172fcf410ba"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7cad3e7f3d01533b32e12211172fcf410ba">hipDeviceAttributeMaxSharedMemoryPerMultiprocessor</a></div><div class="ttdoc">Maximum Shared Memory Per Multiprocessor. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:196</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7cac1e4ac589db0d8adbbc241e3d0fcd594"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7cac1e4ac589db0d8adbbc241e3d0fcd594">hipDeviceAttributeMaxBlockDimX</a></div><div class="ttdoc">Maximum x-dimension of a block. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:174</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7ca03db8df0e7a9fbdaae683d97e8ac9c87"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca03db8df0e7a9fbdaae683d97e8ac9c87">hipDeviceAttributeMaxGridDimX</a></div><div class="ttdoc">Maximum x-dimension of a grid. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:177</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggadf5010f6e140a53ecbdf949e73e87594a5399c146f91246f8b77abcd4ea30e7ac"><div class="ttname"><a href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a5399c146f91246f8b77abcd4ea30e7ac">hipErrorPeerAccessAlreadyEnabled</a></div><div class="ttdoc">Peer access was already enabled from the current device. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:159</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggadf5010f6e140a53ecbdf949e73e87594a45b297e6c3b2029dce1348658421481b"><div class="ttname"><a href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a45b297e6c3b2029dce1348658421481b">hipErrorUnknownSymbol</a></div><div class="ttdoc">Unknown symbol. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:146</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggadf5010f6e140a53ecbdf949e73e87594a1159eb9a6be66bea740a8bfb61378723"><div class="ttname"><a href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a1159eb9a6be66bea740a8bfb61378723">hipErrorRuntimeMemory</a></div><div class="ttdoc">HSA runtime memory call returned error. Typically not seen in production systems. ...</div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:160</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7ca848c1396fab6f20463c6aefb828b0870"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca848c1396fab6f20463c6aefb828b0870">hipDeviceAttributeMemoryBusWidth</a></div><div class="ttdoc">Global memory bus width in bits. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:184</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7ca848c1396fab6f20463c6aefb828b0870"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca848c1396fab6f20463c6aefb828b0870">hipDeviceAttributeMemoryBusWidth</a></div><div class="ttdoc">Global memory bus width in bits. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:186</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggadf5010f6e140a53ecbdf949e73e87594aadfbdb847b149723c684ebd764556063"><div class="ttname"><a href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594aadfbdb847b149723c684ebd764556063">hipSuccess</a></div><div class="ttdoc">Successful completion. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:143</div></div>
|
||||
<div class="ttc" id="structhipDeviceProp__t_html_abb51208e2509a7a1d107f0da69108938"><div class="ttname"><a href="structhipDeviceProp__t.html#abb51208e2509a7a1d107f0da69108938">hipDeviceProp_t::minor</a></div><div class="ttdeci">int minor</div><div class="ttdoc">Minor compute capability. On HCC, this is an approximation and features may differ from CUDA CC...</div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:88</div></div>
|
||||
<div class="ttc" id="structhipDeviceProp__t_html_ac2143f5448607d1a02a9e8783fcf06a1"><div class="ttname"><a href="structhipDeviceProp__t.html#ac2143f5448607d1a02a9e8783fcf06a1">hipDeviceProp_t::canMapHostMemory</a></div><div class="ttdeci">int canMapHostMemory</div><div class="ttdoc">Check whether HIP can map host memory. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:100</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7ca82289b170192b6ea742be0efc6f95107"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca82289b170192b6ea742be0efc6f95107">hipDeviceAttributeMaxRegistersPerBlock</a></div><div class="ttdoc">Maximum number of 32-bit registers available to a thread block. This number is shared by all thread b...</div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:181</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7ca82289b170192b6ea742be0efc6f95107"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca82289b170192b6ea742be0efc6f95107">hipDeviceAttributeMaxRegistersPerBlock</a></div><div class="ttdoc">Maximum number of 32-bit registers available to a thread block. This number is shared by all thread b...</div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:183</div></div>
|
||||
<div class="ttc" id="structhipDeviceProp__t_html_a73c1c21648a901799ff6bef83c11135b"><div class="ttname"><a href="structhipDeviceProp__t.html#a73c1c21648a901799ff6bef83c11135b">hipDeviceProp_t::regsPerBlock</a></div><div class="ttdeci">int regsPerBlock</div><div class="ttdoc">Registers per block. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:78</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7ca582ae5a26a7148504878890028e4b64c"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca582ae5a26a7148504878890028e4b64c">hipDeviceAttributeL2CacheSize</a></div><div class="ttdoc">Size of L2 cache in bytes. 0 if the device doesn't have L2 cache. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:187</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7ca582ae5a26a7148504878890028e4b64c"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca582ae5a26a7148504878890028e4b64c">hipDeviceAttributeL2CacheSize</a></div><div class="ttdoc">Size of L2 cache in bytes. 0 if the device doesn't have L2 cache. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:189</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_gad594ec51cb5b5e946c1e354bf80bddc7"><div class="ttname"><a href="group__GlobalDefs.html#gad594ec51cb5b5e946c1e354bf80bddc7">hipHostMallocDefault</a></div><div class="ttdeci">#define hipHostMallocDefault</div><div class="ttdoc">Flags that can be used with hipHostMalloc. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:69</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggadf5010f6e140a53ecbdf949e73e87594a44f847c5914be2177feac107dcb096d1"><div class="ttname"><a href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a44f847c5914be2177feac107dcb096d1">hipErrorRuntimeOther</a></div><div class="ttdoc">HSA runtime call other than memory returned error. Typically not seen in production systems...</div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:161</div></div>
|
||||
<div class="ttc" id="structhipDeviceProp__t_html_a9bb19b2b0cdee8977ed63964532d639d"><div class="ttname"><a href="structhipDeviceProp__t.html#a9bb19b2b0cdee8977ed63964532d639d">hipDeviceProp_t::isMultiGpuBoard</a></div><div class="ttdeci">int isMultiGpuBoard</div><div class="ttdoc">1 if device is on a multi-GPU board, 0 if not. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:99</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggadf5010f6e140a53ecbdf949e73e87594a07ab9b704ea693c1781a52741c60cd0d"><div class="ttname"><a href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a07ab9b704ea693c1781a52741c60cd0d">hipErrorInvalidDevice</a></div><div class="ttdoc">DeviceID must be in range 0...#compute-devices. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:150</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7ca2300e077e020e7967592065561373b00"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca2300e077e020e7967592065561373b00">hipDeviceAttributeClockRate</a></div><div class="ttdoc">Peak clock frequency in kilohertz. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:182</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7ca2300e077e020e7967592065561373b00"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca2300e077e020e7967592065561373b00">hipDeviceAttributeClockRate</a></div><div class="ttdoc">Peak clock frequency in kilohertz. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:184</div></div>
|
||||
<div class="ttc" id="structhipPointerAttribute__t_html"><div class="ttname"><a href="structhipPointerAttribute__t.html">hipPointerAttribute_t</a></div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:117</div></div>
|
||||
<div class="ttc" id="structhipDeviceProp__t_html_a1dd15bee43692b8649dfbdc1adbaaf96"><div class="ttname"><a href="structhipDeviceProp__t.html#a1dd15bee43692b8649dfbdc1adbaaf96">hipDeviceProp_t::clockRate</a></div><div class="ttdeci">int clockRate</div><div class="ttdoc">Max clock frequency of the multiProcessors in khz. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:83</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7ca6c206ac083999caf4640e5d91dae24f7"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca6c206ac083999caf4640e5d91dae24f7">hipDeviceAttributeMaxGridDimZ</a></div><div class="ttdoc">Maximum z-dimension of a grid. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:177</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7ca6c206ac083999caf4640e5d91dae24f7"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca6c206ac083999caf4640e5d91dae24f7">hipDeviceAttributeMaxGridDimZ</a></div><div class="ttdoc">Maximum z-dimension of a grid. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:179</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggadf5010f6e140a53ecbdf949e73e87594a60c1c080b79bdde9ef5e808f974ac9ed"><div class="ttname"><a href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a60c1c080b79bdde9ef5e808f974ac9ed">hipErrorOutOfResources</a></div><div class="ttdoc">Out of resources error. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:147</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7ca38edc4fcae456e47160d349da3249b85"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca38edc4fcae456e47160d349da3249b85">hipDeviceAttributeComputeCapabilityMinor</a></div><div class="ttdoc">Minor compute capability version number. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:190</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7ca7bca3aa18b26d40eba043ae93e15c7e5"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca7bca3aa18b26d40eba043ae93e15c7e5">hipDeviceAttributeMaxSharedMemoryPerBlock</a></div><div class="ttdoc">Maximum shared memory available per block in bytes. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:178</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7ca38edc4fcae456e47160d349da3249b85"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca38edc4fcae456e47160d349da3249b85">hipDeviceAttributeComputeCapabilityMinor</a></div><div class="ttdoc">Minor compute capability version number. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:192</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7ca7bca3aa18b26d40eba043ae93e15c7e5"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca7bca3aa18b26d40eba043ae93e15c7e5">hipDeviceAttributeMaxSharedMemoryPerBlock</a></div><div class="ttdoc">Maximum shared memory available per block in bytes. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:180</div></div>
|
||||
<div class="ttc" id="structhipDeviceProp__t_html_a1350f64d49b717ed3a06458f7549ccb0"><div class="ttname"><a href="structhipDeviceProp__t.html#a1350f64d49b717ed3a06458f7549ccb0">hipDeviceProp_t::pciBusID</a></div><div class="ttdeci">int pciBusID</div><div class="ttdoc">PCI Bus ID. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:96</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7ca5b5cc49972679c5ccf62b79425ee99df"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca5b5cc49972679c5ccf62b79425ee99df">hipDeviceAttributeMaxGridDimY</a></div><div class="ttdoc">Maximum y-dimension of a grid. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:176</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7ca6129311200a17dcc5fa8d2256874ae3d"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca6129311200a17dcc5fa8d2256874ae3d">hipDeviceAttributeIsMultiGpuBoard</a></div><div class="ttdoc">Multiple GPU devices. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:195</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7ca5b5cc49972679c5ccf62b79425ee99df"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca5b5cc49972679c5ccf62b79425ee99df">hipDeviceAttributeMaxGridDimY</a></div><div class="ttdoc">Maximum y-dimension of a grid. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:178</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7ca6129311200a17dcc5fa8d2256874ae3d"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca6129311200a17dcc5fa8d2256874ae3d">hipDeviceAttributeIsMultiGpuBoard</a></div><div class="ttdoc">Multiple GPU devices. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:197</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggadf5010f6e140a53ecbdf949e73e87594aa74e64c5b2f5fb0d6a92681f5b234073"><div class="ttname"><a href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594aa74e64c5b2f5fb0d6a92681f5b234073">hipErrorUnknown</a></div><div class="ttdoc">Unknown error. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:157</div></div>
|
||||
<div class="ttc" id="structhipDeviceProp__t_html_af971cf1ca3ec1f68ad09036c0cc672e0"><div class="ttname"><a href="structhipDeviceProp__t.html#af971cf1ca3ec1f68ad09036c0cc672e0">hipDeviceProp_t::maxThreadsPerBlock</a></div><div class="ttdeci">int maxThreadsPerBlock</div><div class="ttdoc">Max work items per work group or workgroup max size. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:80</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7ca187dbffe12db09a56c0f75c340d879c9"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca187dbffe12db09a56c0f75c340d879c9">hipDeviceAttributeMaxBlockDimY</a></div><div class="ttdoc">Maximum y-dimension of a block. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:173</div></div>
|
||||
<div class="ttc" id="group__Memory_html_gaad40bc7d97ccc799403ef5a9a8c246e1"><div class="ttname"><a href="group__Memory.html#gaad40bc7d97ccc799403ef5a9a8c246e1">hipHostMalloc</a></div><div class="ttdeci">hipError_t hipHostMalloc(void **ptr, size_t size, unsigned int flags)</div><div class="ttdoc">Allocate device accessible page locked host memory. </div><div class="ttdef"><b>Definition:</b> hip_memory.cpp:152</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7ca187dbffe12db09a56c0f75c340d879c9"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca187dbffe12db09a56c0f75c340d879c9">hipDeviceAttributeMaxBlockDimY</a></div><div class="ttdoc">Maximum y-dimension of a block. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:175</div></div>
|
||||
<div class="ttc" id="group__Memory_html_gaad40bc7d97ccc799403ef5a9a8c246e1"><div class="ttname"><a href="group__Memory.html#gaad40bc7d97ccc799403ef5a9a8c246e1">hipHostMalloc</a></div><div class="ttdeci">hipError_t hipHostMalloc(void **ptr, size_t size, unsigned int flags)</div><div class="ttdoc">Allocate device accessible page locked host memory. </div><div class="ttdef"><b>Definition:</b> hip_memory.cpp:148</div></div>
|
||||
<div class="ttc" id="structhipDeviceProp__t_html_a3b9138678a0795c2677eddcfb1c67156"><div class="ttname"><a href="structhipDeviceProp__t.html#a3b9138678a0795c2677eddcfb1c67156">hipDeviceProp_t::sharedMemPerBlock</a></div><div class="ttdeci">size_t sharedMemPerBlock</div><div class="ttdoc">Size of shared memory region (in bytes). </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:77</div></div>
|
||||
<div class="ttc" id="structhipDeviceProp__t_html_a23a39f4fd795addb3b125e9c3f6295ea"><div class="ttname"><a href="structhipDeviceProp__t.html#a23a39f4fd795addb3b125e9c3f6295ea">hipDeviceProp_t::maxThreadsPerMultiProcessor</a></div><div class="ttdeci">int maxThreadsPerMultiProcessor</div><div class="ttdoc">Maximum resident threads per multi-processor. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:91</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggadf5010f6e140a53ecbdf949e73e87594a9d7173cea72aace620a83d502569de1b"><div class="ttname"><a href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a9d7173cea72aace620a83d502569de1b">hipErrorHostMemoryAlreadyRegistered</a></div><div class="ttdoc">Produced when trying to lock a page-locked memory. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:162</div></div>
|
||||
<div class="ttc" id="structhipDeviceProp__t_html_a24404decccc16833973c803ced6f3a51"><div class="ttname"><a href="structhipDeviceProp__t.html#a24404decccc16833973c803ced6f3a51">hipDeviceProp_t::l2CacheSize</a></div><div class="ttdeci">int l2CacheSize</div><div class="ttdoc">L2 cache size. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:90</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_gacc0acd7b9bda126c6bb3dfd6e2796d7c"><div class="ttname"><a href="group__GlobalDefs.html#gacc0acd7b9bda126c6bb3dfd6e2796d7c">hipDeviceAttribute_t</a></div><div class="ttdeci">hipDeviceAttribute_t</div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:170</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7ca2735739cf977b7d303266f6781131e8d"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca2735739cf977b7d303266f6781131e8d">hipDeviceAttributeComputeCapabilityMajor</a></div><div class="ttdoc">Major compute capability version number. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:189</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_gacc0acd7b9bda126c6bb3dfd6e2796d7c"><div class="ttname"><a href="group__GlobalDefs.html#gacc0acd7b9bda126c6bb3dfd6e2796d7c">hipDeviceAttribute_t</a></div><div class="ttdeci">hipDeviceAttribute_t</div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:172</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7ca2735739cf977b7d303266f6781131e8d"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca2735739cf977b7d303266f6781131e8d">hipDeviceAttributeComputeCapabilityMajor</a></div><div class="ttdoc">Major compute capability version number. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:191</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggadf5010f6e140a53ecbdf949e73e87594a2ee0bf2e64840f253e4a1b12bbaf2d09"><div class="ttname"><a href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a2ee0bf2e64840f253e4a1b12bbaf2d09">hipErrorPeerAccessNotEnabled</a></div><div class="ttdoc">Peer access was never enabled from the current device. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:158</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7ca8327aa23782d9c994bdef33a6d62e02e"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca8327aa23782d9c994bdef33a6d62e02e">hipDeviceAttributeMaxThreadsPerBlock</a></div><div class="ttdoc">Maximum number of threads per block. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:171</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7ca8327aa23782d9c994bdef33a6d62e02e"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca8327aa23782d9c994bdef33a6d62e02e">hipDeviceAttributeMaxThreadsPerBlock</a></div><div class="ttdoc">Maximum number of threads per block. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:173</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggadf5010f6e140a53ecbdf949e73e87594a88e525a7c8f35552dfada58e9f2f6d3a"><div class="ttname"><a href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a88e525a7c8f35552dfada58e9f2f6d3a">hipErrorInvalidResourceHandle</a></div><div class="ttdoc">Resource handle (hipEvent_t or hipStream_t) invalid. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:149</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggadf5010f6e140a53ecbdf949e73e87594a8293288a10109874749afe2562db09f2"><div class="ttname"><a href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a8293288a10109874749afe2562db09f2">hipErrorMemoryAllocation</a></div><div class="ttdoc">Memory allocation error. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:144</div></div>
|
||||
<div class="ttc" id="structhipDeviceProp__t_html_afc58158e44bef6ad26f2be401434b049"><div class="ttname"><a href="structhipDeviceProp__t.html#afc58158e44bef6ad26f2be401434b049">hipDeviceProp_t::arch</a></div><div class="ttdeci">hipDeviceArch_t arch</div><div class="ttdoc">Architectural feature flags. New for HIP. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:94</div></div>
|
||||
<div class="ttc" id="structhipDeviceProp__t_html_ae529c23929f592120081fed31d877a55"><div class="ttname"><a href="structhipDeviceProp__t.html#ae529c23929f592120081fed31d877a55">hipDeviceProp_t::maxGridSize</a></div><div class="ttdeci">int maxGridSize[3]</div><div class="ttdoc">Max grid dimensions (XYZ). </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:82</div></div>
|
||||
<div class="ttc" id="structhipDeviceProp__t_html_ae7d9216f8583a703359d0b9373823f5d"><div class="ttname"><a href="structhipDeviceProp__t.html#ae7d9216f8583a703359d0b9373823f5d">hipDeviceProp_t::computeMode</a></div><div class="ttdeci">int computeMode</div><div class="ttdoc">Compute mode. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:92</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7caf811f51e03d1ffb025d80ac1da088675"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7caf811f51e03d1ffb025d80ac1da088675">hipDeviceAttributeMaxBlockDimZ</a></div><div class="ttdoc">Maximum z-dimension of a block. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:174</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7ca572b29c44f1322aa7657fdd784832f88"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca572b29c44f1322aa7657fdd784832f88">hipDeviceAttributePciBusId</a></div><div class="ttdoc">PCI Bus ID. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:192</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7caf811f51e03d1ffb025d80ac1da088675"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7caf811f51e03d1ffb025d80ac1da088675">hipDeviceAttributeMaxBlockDimZ</a></div><div class="ttdoc">Maximum z-dimension of a block. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:176</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7ca572b29c44f1322aa7657fdd784832f88"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca572b29c44f1322aa7657fdd784832f88">hipDeviceAttributePciBusId</a></div><div class="ttdoc">PCI Bus ID. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:194</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggadf5010f6e140a53ecbdf949e73e87594ae35ad9fb66b7c33f21a021efe89975b0"><div class="ttname"><a href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594ae35ad9fb66b7c33f21a021efe89975b0">hipErrorInvalidMemcpyDirection</a></div><div class="ttdoc">Invalid memory copy direction. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:151</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggadf5010f6e140a53ecbdf949e73e87594ab556409e11ddb0c4cf77a2f4fc91ea9e"><div class="ttname"><a href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594ab556409e11ddb0c4cf77a2f4fc91ea9e">hipErrorTbd</a></div><div class="ttdoc">Marker that more error codes are needed. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:162</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7caffd94133e823247a6f1215343232f6ec"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7caffd94133e823247a6f1215343232f6ec">hipDeviceAttributeWarpSize</a></div><div class="ttdoc">Warp size in threads. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:180</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggadf5010f6e140a53ecbdf949e73e87594ab556409e11ddb0c4cf77a2f4fc91ea9e"><div class="ttname"><a href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594ab556409e11ddb0c4cf77a2f4fc91ea9e">hipErrorTbd</a></div><div class="ttdoc">Marker that more error codes are needed. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:164</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7caffd94133e823247a6f1215343232f6ec"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7caffd94133e823247a6f1215343232f6ec">hipDeviceAttributeWarpSize</a></div><div class="ttdoc">Warp size in threads. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:182</div></div>
|
||||
<div class="ttc" id="structhipDeviceProp__t_html_aec9e4173c2e34cc232300c415dbd5e4f"><div class="ttname"><a href="structhipDeviceProp__t.html#aec9e4173c2e34cc232300c415dbd5e4f">hipDeviceProp_t::major</a></div><div class="ttdeci">int major</div><div class="ttdoc">Major compute capability. On HCC, this is an approximation and features may differ from CUDA CC...</div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:87</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7ca6b68deafd65f036b30dc8051573eb000"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca6b68deafd65f036b30dc8051573eb000">hipDeviceAttributeMemoryClockRate</a></div><div class="ttdoc">Peak memory clock frequency in kilohertz. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:183</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7caddc08922b491eb1f6a583833cbf4e2f0"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7caddc08922b491eb1f6a583833cbf4e2f0">hipDeviceAttributeMaxThreadsPerMultiProcessor</a></div><div class="ttdoc">Maximum resident threads per multiprocessor. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:188</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7ca6b68deafd65f036b30dc8051573eb000"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca6b68deafd65f036b30dc8051573eb000">hipDeviceAttributeMemoryClockRate</a></div><div class="ttdoc">Peak memory clock frequency in kilohertz. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:185</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7caddc08922b491eb1f6a583833cbf4e2f0"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7caddc08922b491eb1f6a583833cbf4e2f0">hipDeviceAttributeMaxThreadsPerMultiProcessor</a></div><div class="ttdoc">Maximum resident threads per multiprocessor. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:190</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_gadf5010f6e140a53ecbdf949e73e87594"><div class="ttname"><a href="group__GlobalDefs.html#gadf5010f6e140a53ecbdf949e73e87594">hipError_t</a></div><div class="ttdeci">hipError_t</div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:142</div></div>
|
||||
<div class="ttc" id="structhipDeviceProp__t_html_a6fbf3b08a1a08ae700f1a06265f6666b"><div class="ttname"><a href="structhipDeviceProp__t.html#a6fbf3b08a1a08ae700f1a06265f6666b">hipDeviceProp_t::clockInstructionRate</a></div><div class="ttdeci">int clockInstructionRate</div><div class="ttdoc">Frequency in khz of the timer used by the device-side "clock*" instructions. New for HIP...</div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:93</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7cac6089ac3a0f9c77cc382fb0eaa73ae9c"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7cac6089ac3a0f9c77cc382fb0eaa73ae9c">hipDeviceAttributeTotalConstantMemory</a></div><div class="ttdoc">Constant memory size in bytes. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:179</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7cac6089ac3a0f9c77cc382fb0eaa73ae9c"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7cac6089ac3a0f9c77cc382fb0eaa73ae9c">hipDeviceAttributeTotalConstantMemory</a></div><div class="ttdoc">Constant memory size in bytes. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:181</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggadf5010f6e140a53ecbdf949e73e87594a813b3f014e2a3932d1f0e3e712cf9d3c"><div class="ttname"><a href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a813b3f014e2a3932d1f0e3e712cf9d3c">hipErrorMemoryFree</a></div><div class="ttdoc">Memory free error. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:145</div></div>
|
||||
<div class="ttc" id="structhipDeviceProp__t_html_af3357d33c004608bf05bc21a352be81b"><div class="ttname"><a href="structhipDeviceProp__t.html#af3357d33c004608bf05bc21a352be81b">hipDeviceProp_t::warpSize</a></div><div class="ttdeci">int warpSize</div><div class="ttdoc">Warp size. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:79</div></div>
|
||||
<div class="ttc" id="structhipDeviceProp__t_html_ad8461a28caf9c38c58cf358583b5bee3"><div class="ttname"><a href="structhipDeviceProp__t.html#ad8461a28caf9c38c58cf358583b5bee3">hipDeviceProp_t::concurrentKernels</a></div><div class="ttdeci">int concurrentKernels</div><div class="ttdoc">Device can possibly execute multiple kernels concurrently. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:95</div></div>
|
||||
<div class="ttc" id="structhipDeviceProp__t_html_acedd6a2d23423441e4bf51c4a1b719f9"><div class="ttname"><a href="structhipDeviceProp__t.html#acedd6a2d23423441e4bf51c4a1b719f9">hipDeviceProp_t::totalGlobalMem</a></div><div class="ttdeci">size_t totalGlobalMem</div><div class="ttdoc">Size of global memory region (in bytes). </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:76</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggadf5010f6e140a53ecbdf949e73e87594a37a93fcd2b0aed9bf52b82fa26031e6f"><div class="ttname"><a href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a37a93fcd2b0aed9bf52b82fa26031e6f">hipErrorInvalidDevicePointer</a></div><div class="ttdoc">Invalid Device Pointer. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:152</div></div>
|
||||
<div class="ttc" id="group__Memory_html_ga4c6fcfe80010069d2792780d00dcead2"><div class="ttname"><a href="group__Memory.html#ga4c6fcfe80010069d2792780d00dcead2">hipMalloc</a></div><div class="ttdeci">hipError_t hipMalloc(void **ptr, size_t size)</div><div class="ttdoc">Allocate memory on the default accelerator. </div><div class="ttdef"><b>Definition:</b> hip_memory.cpp:117</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7ca4d0369a6ef7bd7890fdcabc16ed3385d"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca4d0369a6ef7bd7890fdcabc16ed3385d">hipDeviceAttributeComputeMode</a></div><div class="ttdoc">Compute mode that device is currently in. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:186</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7ca955d90286e87be9e3528f0b817ab32ff"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca955d90286e87be9e3528f0b817ab32ff">hipDeviceAttributePciDeviceId</a></div><div class="ttdoc">PCI Device ID. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:193</div></div>
|
||||
<div class="ttc" id="group__Memory_html_ga4c6fcfe80010069d2792780d00dcead2"><div class="ttname"><a href="group__Memory.html#ga4c6fcfe80010069d2792780d00dcead2">hipMalloc</a></div><div class="ttdeci">hipError_t hipMalloc(void **ptr, size_t size)</div><div class="ttdoc">Allocate memory on the default accelerator. </div><div class="ttdef"><b>Definition:</b> hip_memory.cpp:116</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7ca4d0369a6ef7bd7890fdcabc16ed3385d"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca4d0369a6ef7bd7890fdcabc16ed3385d">hipDeviceAttributeComputeMode</a></div><div class="ttdoc">Compute mode that device is currently in. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:188</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7ca955d90286e87be9e3528f0b817ab32ff"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca955d90286e87be9e3528f0b817ab32ff">hipDeviceAttributePciDeviceId</a></div><div class="ttdoc">PCI Device ID. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:195</div></div>
|
||||
<div class="ttc" id="structhipDeviceProp__t_html_a8ebba6fc12f80c9a9cf9b9193f0da465"><div class="ttname"><a href="structhipDeviceProp__t.html#a8ebba6fc12f80c9a9cf9b9193f0da465">hipDeviceProp_t::maxThreadsDim</a></div><div class="ttdeci">int maxThreadsDim[3]</div><div class="ttdoc">Max number of threads in each dimension (XYZ) of a block. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:81</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7ca5c1519870733ccf0b83f722678240e5f"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca5c1519870733ccf0b83f722678240e5f">hipDeviceAttributeMultiprocessorCount</a></div><div class="ttdoc">Number of multiprocessors on the device. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:185</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7ca5c1519870733ccf0b83f722678240e5f"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca5c1519870733ccf0b83f722678240e5f">hipDeviceAttributeMultiprocessorCount</a></div><div class="ttdoc">Number of multiprocessors on the device. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:187</div></div>
|
||||
<div class="ttc" id="structhipDeviceProp__t_html_a1d710ce8bd34daf66f892a66a2273132"><div class="ttname"><a href="structhipDeviceProp__t.html#a1d710ce8bd34daf66f892a66a2273132">hipDeviceProp_t::memoryBusWidth</a></div><div class="ttdeci">int memoryBusWidth</div><div class="ttdoc">Global memory bus width in bits. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:85</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggadf5010f6e140a53ecbdf949e73e87594a1e8215fe1108a508bad3944bce7b4d83"><div class="ttname"><a href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a1e8215fe1108a508bad3944bce7b4d83">hipErrorInvalidValue</a></div><div class="ttdoc">One or more of the parameters passed to the API call is NULL or not in an acceptable range...</div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:148</div></div>
|
||||
<div class="ttc" id="structhipDeviceProp__t_html"><div class="ttname"><a href="structhipDeviceProp__t.html">hipDeviceProp_t</a></div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:74</div></div>
|
||||
@@ -358,15 +361,16 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<div class="ttc" id="structhipDeviceProp__t_html_aa1a32a7f387f6da845db7b228711fce8"><div class="ttname"><a href="structhipDeviceProp__t.html#aa1a32a7f387f6da845db7b228711fce8">hipDeviceProp_t::maxSharedMemoryPerMultiProcessor</a></div><div class="ttdeci">size_t maxSharedMemoryPerMultiProcessor</div><div class="ttdoc">Maximum Shared Memory Per Multiprocessor. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:98</div></div>
|
||||
<div class="ttc" id="structhipDeviceProp__t_html_ae6aa845dc2d540f85098ea30be35f4eb"><div class="ttname"><a href="structhipDeviceProp__t.html#ae6aa845dc2d540f85098ea30be35f4eb">hipDeviceProp_t::pciDeviceID</a></div><div class="ttdeci">int pciDeviceID</div><div class="ttdoc">PCI Device ID. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:97</div></div>
|
||||
<div class="ttc" id="structhipDeviceProp__t_html_a5b44bf8fa46faefcde989942b1d11a5e"><div class="ttname"><a href="structhipDeviceProp__t.html#a5b44bf8fa46faefcde989942b1d11a5e">hipDeviceProp_t::name</a></div><div class="ttdeci">char name[256]</div><div class="ttdoc">Device name. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:75</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggadf5010f6e140a53ecbdf949e73e87594a6901476ca88eed786fb8be003d9661d9"><div class="ttname"><a href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a6901476ca88eed786fb8be003d9661d9">hipErrorHostMemoryNotRegistered</a></div><div class="ttdoc">Produced when trying to unlock a non-page-locked memory. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:163</div></div>
|
||||
<div class="ttc" id="structhipDeviceArch__t_html"><div class="ttname"><a href="structhipDeviceArch__t.html">hipDeviceArch_t</a></div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:35</div></div>
|
||||
<div class="ttc" id="structhipDeviceProp__t_html_a6db0ab8e7e8cc13c84d7bb7f70226d5e"><div class="ttname"><a href="structhipDeviceProp__t.html#a6db0ab8e7e8cc13c84d7bb7f70226d5e">hipDeviceProp_t::memoryClockRate</a></div><div class="ttdeci">int memoryClockRate</div><div class="ttdoc">Max global memory clock frequency in khz. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:84</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggadf5010f6e140a53ecbdf949e73e87594a7e935ae88ee1f9ff3920156ac6864520"><div class="ttname"><a href="group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a7e935ae88ee1f9ff3920156ac6864520">hipErrorInitializationError</a></div><div class="ttdoc">TODO comment from hipErrorInitializationError. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:153</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7cad9f45254d0d048677f560032532d5504"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7cad9f45254d0d048677f560032532d5504">hipDeviceAttributeConcurrentKernels</a></div><div class="ttdoc">Device can possibly execute multiple kernels concurrently. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:191</div></div>
|
||||
<div class="ttc" id="group__GlobalDefs_html_ggacc0acd7b9bda126c6bb3dfd6e2796d7cad9f45254d0d048677f560032532d5504"><div class="ttname"><a href="group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7cad9f45254d0d048677f560032532d5504">hipDeviceAttributeConcurrentKernels</a></div><div class="ttdoc">Device can possibly execute multiple kernels concurrently. </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:193</div></div>
|
||||
<div class="ttc" id="structhipDeviceProp__t_html_add8d9d2ad52aece9fd1dbe25c18d9d57"><div class="ttname"><a href="structhipDeviceProp__t.html#add8d9d2ad52aece9fd1dbe25c18d9d57">hipDeviceProp_t::multiProcessorCount</a></div><div class="ttdeci">int multiProcessorCount</div><div class="ttdoc">Number of multi-processors (compute units). </div><div class="ttdef"><b>Definition:</b> hip_runtime_api.h:89</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<title>HIP: Heterogenous-computing Interface for Portability: /home/mangupta/hip_git/release_0.84.00/include/hcc_detail/hip_texture.h File Reference</title>
|
||||
<title>HIP: Heterogenous-computing Interface for Portability: /home/mangupta/git/hip/release_0.86.00/include/hcc_detail/hip_texture.h File Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
@@ -199,7 +199,7 @@ template<class T , int dim, enum hipTextureReadMode readMode> </td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<title>HIP: Heterogenous-computing Interface for Portability: /home/mangupta/hip_git/release_0.84.00/include/hcc_detail/hip_texture.h Source File</title>
|
||||
<title>HIP: Heterogenous-computing Interface for Portability: /home/mangupta/git/hip/release_0.86.00/include/hcc_detail/hip_texture.h Source File</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
@@ -265,7 +265,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<title>HIP: Heterogenous-computing Interface for Portability: /home/mangupta/hip_git/release_0.84.00/include/hcc_detail/hip_util.h Source File</title>
|
||||
<title>HIP: Heterogenous-computing Interface for Portability: /home/mangupta/git/hip/release_0.86.00/include/hcc_detail/hip_util.h Source File</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
@@ -128,7 +128,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<title>HIP: Heterogenous-computing Interface for Portability: /home/mangupta/hip_git/release_0.84.00/include/hip_vector_types.h Source File</title>
|
||||
<title>HIP: Heterogenous-computing Interface for Portability: /home/mangupta/git/hip/release_0.86.00/include/hip_vector_types.h Source File</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
@@ -128,7 +128,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<title>HIP: Heterogenous-computing Interface for Portability: /home/mangupta/hip_git/release_0.84.00/include/hcc_detail/host_defines.h File Reference</title>
|
||||
<title>HIP: Heterogenous-computing Interface for Portability: /home/mangupta/git/hip/release_0.86.00/include/hcc_detail/host_defines.h File Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
@@ -139,7 +139,7 @@ Macros</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<title>HIP: Heterogenous-computing Interface for Portability: /home/mangupta/hip_git/release_0.84.00/include/hcc_detail/host_defines.h Source File</title>
|
||||
<title>HIP: Heterogenous-computing Interface for Portability: /home/mangupta/git/hip/release_0.86.00/include/hcc_detail/host_defines.h Source File</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
@@ -156,7 +156,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -91,7 +91,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</div></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -99,7 +99,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -88,7 +88,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
var searchData=
|
||||
[
|
||||
['sharedmemperblock',['sharedMemPerBlock',['../structhipDeviceProp__t.html#a3b9138678a0795c2677eddcfb1c67156',1,'hipDeviceProp_t']]],
|
||||
['stagingbuffer',['StagingBuffer',['../structStagingBuffer.html',1,'']]],
|
||||
['stream_20management',['Stream Management',['../group__Stream.html',1,'']]]
|
||||
['texture_20reference_20management',['Texture Reference Management',['../group__Texture.html',1,'']]],
|
||||
['texturereference',['textureReference',['../structtextureReference.html',1,'']]],
|
||||
['totalconstmem',['totalConstMem',['../structhipDeviceProp__t.html#a29880232c56120be3455ce00d5379665',1,'hipDeviceProp_t']]],
|
||||
['totalglobalmem',['totalGlobalMem',['../structhipDeviceProp__t.html#acedd6a2d23423441e4bf51c4a1b719f9',1,'hipDeviceProp_t']]]
|
||||
];
|
||||
@@ -1,7 +1,4 @@
|
||||
var searchData=
|
||||
[
|
||||
['texture_20reference_20management',['Texture Reference Management',['../group__Texture.html',1,'']]],
|
||||
['texturereference',['textureReference',['../structtextureReference.html',1,'']]],
|
||||
['totalconstmem',['totalConstMem',['../structhipDeviceProp__t.html#a29880232c56120be3455ce00d5379665',1,'hipDeviceProp_t']]],
|
||||
['totalglobalmem',['totalGlobalMem',['../structhipDeviceProp__t.html#acedd6a2d23423441e4bf51c4a1b719f9',1,'hipDeviceProp_t']]]
|
||||
['warpsize',['warpSize',['../structhipDeviceProp__t.html#af3357d33c004608bf05bc21a352be81b',1,'hipDeviceProp_t']]]
|
||||
];
|
||||
@@ -1,4 +1,4 @@
|
||||
var searchData=
|
||||
[
|
||||
['warpsize',['warpSize',['../structhipDeviceProp__t.html#af3357d33c004608bf05bc21a352be81b',1,'hipDeviceProp_t']]]
|
||||
['x',['x',['../structdim3.html#ac866c05f83a28dac20a153fc65b3b16c',1,'dim3']]]
|
||||
];
|
||||
@@ -1,4 +1,4 @@
|
||||
var searchData=
|
||||
[
|
||||
['x',['x',['../structdim3.html#ac866c05f83a28dac20a153fc65b3b16c',1,'dim3']]]
|
||||
['y',['y',['../structdim3.html#a83e60e072f7e8bdfde6ac05053cbb370',1,'dim3']]]
|
||||
];
|
||||
@@ -1,4 +1,4 @@
|
||||
var searchData=
|
||||
[
|
||||
['y',['y',['../structdim3.html#a83e60e072f7e8bdfde6ac05053cbb370',1,'dim3']]]
|
||||
['z',['z',['../structdim3.html#a866e38993ecc4e76fd47311236c16b04',1,'dim3']]]
|
||||
];
|
||||
@@ -1,26 +0,0 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6">
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_15.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,4 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['z',['z',['../structdim3.html#a866e38993ecc4e76fd47311236c16b04',1,'dim3']]]
|
||||
];
|
||||
@@ -66,6 +66,8 @@ var searchData=
|
||||
['hipdevicesynchronize',['hipDeviceSynchronize',['../group__Device.html#gaefdc2847fb1d6c3fb1354e827a191ebd',1,'hipDeviceSynchronize(void): hip_device.cpp'],['../group__Device.html#gaefdc2847fb1d6c3fb1354e827a191ebd',1,'hipDeviceSynchronize(void): hip_device.cpp']]],
|
||||
['hipdrivergetversion',['hipDriverGetVersion',['../group__Version.html#gaf6c342f52d2a29a0aca5cdd89b4dd47c',1,'hipDriverGetVersion(int *driverVersion): hip_peer.cpp'],['../group__Version.html#gaf6c342f52d2a29a0aca5cdd89b4dd47c',1,'hipDriverGetVersion(int *driverVersion): hip_peer.cpp']]],
|
||||
['hiperror_5ft',['hipError_t',['../group__GlobalDefs.html#gadf5010f6e140a53ecbdf949e73e87594',1,'hip_runtime_api.h']]],
|
||||
['hiperrorhostmemoryalreadyregistered',['hipErrorHostMemoryAlreadyRegistered',['../group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a9d7173cea72aace620a83d502569de1b',1,'hip_runtime_api.h']]],
|
||||
['hiperrorhostmemorynotregistered',['hipErrorHostMemoryNotRegistered',['../group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a6901476ca88eed786fb8be003d9661d9',1,'hip_runtime_api.h']]],
|
||||
['hiperrorinitializationerror',['hipErrorInitializationError',['../group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a7e935ae88ee1f9ff3920156ac6864520',1,'hip_runtime_api.h']]],
|
||||
['hiperrorinvaliddevice',['hipErrorInvalidDevice',['../group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a07ab9b704ea693c1781a52741c60cd0d',1,'hip_runtime_api.h']]],
|
||||
['hiperrorinvaliddevicepointer',['hipErrorInvalidDevicePointer',['../group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a37a93fcd2b0aed9bf52b82fa26031e6f',1,'hip_runtime_api.h']]],
|
||||
@@ -134,8 +136,6 @@ var searchData=
|
||||
['hipmemcpyhosttodevice',['hipMemcpyHostToDevice',['../group__GlobalDefs.html#gga232e222db36b1fc672ba98054d036a18aff32175ecb0c7113200286eff8211008',1,'hip_runtime_api.h']]],
|
||||
['hipmemcpyhosttohost',['hipMemcpyHostToHost',['../group__GlobalDefs.html#gga232e222db36b1fc672ba98054d036a18a9d66b705aa85a9c83f0f533cef70d0af',1,'hip_runtime_api.h']]],
|
||||
['hipmemcpykind',['hipMemcpyKind',['../group__GlobalDefs.html#ga232e222db36b1fc672ba98054d036a18',1,'hipMemcpyKind(): hip_runtime_api.h'],['../group__GlobalDefs.html#ga0c04e67413ce030817361f02673e5c85',1,'hipMemcpyKind(): hip_runtime_api.h']]],
|
||||
['hipmemcpypeer',['hipMemcpyPeer',['../group__PeerToPeer.html#ga5512f45e25c08052667c8ffe7162333b',1,'hipMemcpyPeer(void *dst, int dstDeviceId, const void *src, int srcDeviceId, size_t sizeBytes): hip_peer.cpp'],['../group__PeerToPeer.html#ga5512f45e25c08052667c8ffe7162333b',1,'hipMemcpyPeer(void *dst, int dstDevice, const void *src, int srcDevice, size_t sizeBytes): hip_peer.cpp']]],
|
||||
['hipmemcpypeerasync',['hipMemcpyPeerAsync',['../group__PeerToPeer.html#ga216f951370c931d22e80c089ab724ed9',1,'hipMemcpyPeerAsync(void *dst, int dstDevice, const void *src, int srcDevice, size_t sizeBytes, hipStream_t stream): hip_peer.cpp'],['../group__PeerToPeer.html#ga216f951370c931d22e80c089ab724ed9',1,'hipMemcpyPeerAsync(void *dst, int dstDevice, const void *src, int srcDevice, size_t sizeBytes, hipStream_t stream): hip_peer.cpp']]],
|
||||
['hipmemcpytosymbol',['hipMemcpyToSymbol',['../group__Memory.html#ga131ac5c1ba04e186112491cb9bf964bc',1,'hipMemcpyToSymbol(const char *symbolName, const void *src, size_t sizeBytes, size_t offset, hipMemcpyKind kind): hip_memory.cpp'],['../group__Memory.html#ga131ac5c1ba04e186112491cb9bf964bc',1,'hipMemcpyToSymbol(const char *symbolName, const void *src, size_t count, size_t offset, hipMemcpyKind kind): hip_memory.cpp']]],
|
||||
['hipmemgetinfo',['hipMemGetInfo',['../group__Memory.html#ga311c3e246a21590de14478b8bd063be2',1,'hipMemGetInfo(size_t *free, size_t *total): hip_memory.cpp'],['../group__Memory.html#ga311c3e246a21590de14478b8bd063be2',1,'hipMemGetInfo(size_t *free, size_t *total): hip_memory.cpp']]],
|
||||
['hipmemset',['hipMemset',['../group__Memory.html#gac7441e74affcce4b8b69dba996c5ebc4',1,'hipMemset(void *dst, int value, size_t sizeBytes): hip_memory.cpp'],['../group__Memory.html#gac7441e74affcce4b8b69dba996c5ebc4',1,'hipMemset(void *dst, int value, size_t sizeBytes): hip_memory.cpp']]],
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
var searchData=
|
||||
[
|
||||
['one_5fcomponent_5faccess',['ONE_COMPONENT_ACCESS',['../hcc__detail_2hip__vector__types_8h.html#add5d9c0f058c5a52c2b9165a66035d0e',1,'hip_vector_types.h']]]
|
||||
['pcibusid',['pciBusID',['../structhipDeviceProp__t.html#a1350f64d49b717ed3a06458f7549ccb0',1,'hipDeviceProp_t']]],
|
||||
['pcideviceid',['pciDeviceID',['../structhipDeviceProp__t.html#ae6aa845dc2d540f85098ea30be35f4eb',1,'hipDeviceProp_t']]]
|
||||
];
|
||||
@@ -1,5 +1,4 @@
|
||||
var searchData=
|
||||
[
|
||||
['pcibusid',['pciBusID',['../structhipDeviceProp__t.html#a1350f64d49b717ed3a06458f7549ccb0',1,'hipDeviceProp_t']]],
|
||||
['pcideviceid',['pciDeviceID',['../structhipDeviceProp__t.html#ae6aa845dc2d540f85098ea30be35f4eb',1,'hipDeviceProp_t']]]
|
||||
['regsperblock',['regsPerBlock',['../structhipDeviceProp__t.html#a73c1c21648a901799ff6bef83c11135b',1,'hipDeviceProp_t']]]
|
||||
];
|
||||
@@ -1,4 +1,6 @@
|
||||
var searchData=
|
||||
[
|
||||
['regsperblock',['regsPerBlock',['../structhipDeviceProp__t.html#a73c1c21648a901799ff6bef83c11135b',1,'hipDeviceProp_t']]]
|
||||
['sharedmemperblock',['sharedMemPerBlock',['../structhipDeviceProp__t.html#a3b9138678a0795c2677eddcfb1c67156',1,'hipDeviceProp_t']]],
|
||||
['stagingbuffer',['StagingBuffer',['../structStagingBuffer.html',1,'']]],
|
||||
['stream_20management',['Stream Management',['../group__Stream.html',1,'']]]
|
||||
];
|
||||
@@ -1,26 +0,0 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6">
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="defines_2.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,4 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['one_5fcomponent_5faccess',['ONE_COMPONENT_ACCESS',['../hcc__detail_2hip__vector__types_8h.html#add5d9c0f058c5a52c2b9165a66035d0e',1,'hip_vector_types.h']]]
|
||||
];
|
||||
@@ -25,6 +25,8 @@ var searchData=
|
||||
['hipdeviceattributepcideviceid',['hipDeviceAttributePciDeviceId',['../group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7ca955d90286e87be9e3528f0b817ab32ff',1,'hip_runtime_api.h']]],
|
||||
['hipdeviceattributetotalconstantmemory',['hipDeviceAttributeTotalConstantMemory',['../group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7cac6089ac3a0f9c77cc382fb0eaa73ae9c',1,'hip_runtime_api.h']]],
|
||||
['hipdeviceattributewarpsize',['hipDeviceAttributeWarpSize',['../group__GlobalDefs.html#ggacc0acd7b9bda126c6bb3dfd6e2796d7caffd94133e823247a6f1215343232f6ec',1,'hip_runtime_api.h']]],
|
||||
['hiperrorhostmemoryalreadyregistered',['hipErrorHostMemoryAlreadyRegistered',['../group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a9d7173cea72aace620a83d502569de1b',1,'hip_runtime_api.h']]],
|
||||
['hiperrorhostmemorynotregistered',['hipErrorHostMemoryNotRegistered',['../group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a6901476ca88eed786fb8be003d9661d9',1,'hip_runtime_api.h']]],
|
||||
['hiperrorinitializationerror',['hipErrorInitializationError',['../group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a7e935ae88ee1f9ff3920156ac6864520',1,'hip_runtime_api.h']]],
|
||||
['hiperrorinvaliddevice',['hipErrorInvalidDevice',['../group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a07ab9b704ea693c1781a52741c60cd0d',1,'hip_runtime_api.h']]],
|
||||
['hiperrorinvaliddevicepointer',['hipErrorInvalidDevicePointer',['../group__GlobalDefs.html#ggadf5010f6e140a53ecbdf949e73e87594a37a93fcd2b0aed9bf52b82fa26031e6f',1,'hip_runtime_api.h']]],
|
||||
|
||||
@@ -39,8 +39,6 @@ var searchData=
|
||||
['hipmallochost',['hipMallocHost',['../group__Memory.html#gad3d3cdf82eb0058fc9eac1f939cd9d30',1,'hipMallocHost(void **ptr, size_t size) __attribute__((deprecated("use hipHostMalloc instead"))): hip_memory.cpp'],['../group__Memory.html#gad3d3cdf82eb0058fc9eac1f939cd9d30',1,'hipMallocHost(void **ptr, size_t sizeBytes): hip_memory.cpp']]],
|
||||
['hipmemcpy',['hipMemcpy',['../group__Memory.html#gac1a055d288302edd641c6d7416858e1e',1,'hipMemcpy(void *dst, const void *src, size_t sizeBytes, hipMemcpyKind kind): hip_memory.cpp'],['../group__Memory.html#gac1a055d288302edd641c6d7416858e1e',1,'hipMemcpy(void *dst, const void *src, size_t sizeBytes, hipMemcpyKind kind): hip_memory.cpp']]],
|
||||
['hipmemcpyasync',['hipMemcpyAsync',['../group__Memory.html#gad55fa9f5980b711bc93c52820149ba18',1,'hipMemcpyAsync(void *dst, const void *src, size_t sizeBytes, hipMemcpyKind kind, hipStream_t stream): hip_memory.cpp'],['../group__Memory.html#gad55fa9f5980b711bc93c52820149ba18',1,'hipMemcpyAsync(void *dst, const void *src, size_t sizeBytes, hipMemcpyKind kind, hipStream_t stream): hip_memory.cpp']]],
|
||||
['hipmemcpypeer',['hipMemcpyPeer',['../group__PeerToPeer.html#ga5512f45e25c08052667c8ffe7162333b',1,'hipMemcpyPeer(void *dst, int dstDeviceId, const void *src, int srcDeviceId, size_t sizeBytes): hip_peer.cpp'],['../group__PeerToPeer.html#ga5512f45e25c08052667c8ffe7162333b',1,'hipMemcpyPeer(void *dst, int dstDevice, const void *src, int srcDevice, size_t sizeBytes): hip_peer.cpp']]],
|
||||
['hipmemcpypeerasync',['hipMemcpyPeerAsync',['../group__PeerToPeer.html#ga216f951370c931d22e80c089ab724ed9',1,'hipMemcpyPeerAsync(void *dst, int dstDevice, const void *src, int srcDevice, size_t sizeBytes, hipStream_t stream): hip_peer.cpp'],['../group__PeerToPeer.html#ga216f951370c931d22e80c089ab724ed9',1,'hipMemcpyPeerAsync(void *dst, int dstDevice, const void *src, int srcDevice, size_t sizeBytes, hipStream_t stream): hip_peer.cpp']]],
|
||||
['hipmemcpytosymbol',['hipMemcpyToSymbol',['../group__Memory.html#ga131ac5c1ba04e186112491cb9bf964bc',1,'hipMemcpyToSymbol(const char *symbolName, const void *src, size_t sizeBytes, size_t offset, hipMemcpyKind kind): hip_memory.cpp'],['../group__Memory.html#ga131ac5c1ba04e186112491cb9bf964bc',1,'hipMemcpyToSymbol(const char *symbolName, const void *src, size_t count, size_t offset, hipMemcpyKind kind): hip_memory.cpp']]],
|
||||
['hipmemgetinfo',['hipMemGetInfo',['../group__Memory.html#ga311c3e246a21590de14478b8bd063be2',1,'hipMemGetInfo(size_t *free, size_t *total): hip_memory.cpp'],['../group__Memory.html#ga311c3e246a21590de14478b8bd063be2',1,'hipMemGetInfo(size_t *free, size_t *total): hip_memory.cpp']]],
|
||||
['hipmemset',['hipMemset',['../group__Memory.html#gac7441e74affcce4b8b69dba996c5ebc4',1,'hipMemset(void *dst, int value, size_t sizeBytes): hip_memory.cpp'],['../group__Memory.html#gac7441e74affcce4b8b69dba996c5ebc4',1,'hipMemset(void *dst, int value, size_t sizeBytes): hip_memory.cpp']]],
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
|
||||
var indexSectionsWithContent =
|
||||
{
|
||||
0: "_abcdefghilmnoprstwxyz",
|
||||
0: "_abcdefghilmnprstwxyz",
|
||||
1: "dfhilst",
|
||||
2: "h",
|
||||
3: "h",
|
||||
@@ -15,7 +15,7 @@ var indexSectionsWithContent =
|
||||
5: "dh",
|
||||
6: "h",
|
||||
7: "h",
|
||||
8: "_ho",
|
||||
8: "_h",
|
||||
9: "cdeghmst",
|
||||
10: "bh"
|
||||
};
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<title>HIP: Heterogenous-computing Interface for Portability: /home/mangupta/hip_git/release_0.84.00/include/hcc_detail/staging_buffer.h Source File</title>
|
||||
<title>HIP: Heterogenous-computing Interface for Portability: /home/mangupta/git/hip/release_0.86.00/include/hcc_detail/staging_buffer.h Source File</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
@@ -141,23 +141,26 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  <span class="keywordtype">void</span> CopyDeviceToHost (<span class="keywordtype">void</span>* dst, <span class="keyword">const</span> <span class="keywordtype">void</span>* src, <span class="keywordtype">size_t</span> sizeBytes, hsa_signal_t *waitFor);</div>
|
||||
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <span class="keywordtype">void</span> CopyDeviceToHostPinInPlace(<span class="keywordtype">void</span>* dst, <span class="keyword">const</span> <span class="keywordtype">void</span>* src, <span class="keywordtype">size_t</span> sizeBytes, hsa_signal_t *waitFor);</div>
|
||||
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span> </div>
|
||||
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span> </div>
|
||||
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span> <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  hsa_agent_t _hsa_agent;</div>
|
||||
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <span class="keywordtype">size_t</span> _bufferSize; <span class="comment">// Size of the buffers.</span></div>
|
||||
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <span class="keywordtype">int</span> _numBuffers;</div>
|
||||
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span> </div>
|
||||
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  <span class="keywordtype">char</span> *_pinnedStagingBuffer[_max_buffers];</div>
|
||||
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  hsa_signal_t _completion_signal[_max_buffers];</div>
|
||||
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  std::mutex _copy_lock; <span class="comment">// provide thread-safe access </span></div>
|
||||
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span> };</div>
|
||||
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span> </div>
|
||||
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  <span class="keywordtype">void</span> CopyPeerToPeer( <span class="keywordtype">void</span>* dst, hsa_agent_t dstAgent, <span class="keyword">const</span> <span class="keywordtype">void</span>* src, hsa_agent_t srcAgent, <span class="keywordtype">size_t</span> sizeBytes, hsa_signal_t *waitFor);</div>
|
||||
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span> </div>
|
||||
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span> </div>
|
||||
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span> <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  hsa_agent_t _hsa_agent;</div>
|
||||
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  <span class="keywordtype">size_t</span> _bufferSize; <span class="comment">// Size of the buffers.</span></div>
|
||||
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  <span class="keywordtype">int</span> _numBuffers;</div>
|
||||
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span> </div>
|
||||
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  <span class="keywordtype">char</span> *_pinnedStagingBuffer[_max_buffers];</div>
|
||||
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  hsa_signal_t _completion_signal[_max_buffers];</div>
|
||||
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  hsa_signal_t _completion_signal2[_max_buffers]; <span class="comment">// P2P needs another set of signals.</span></div>
|
||||
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  std::mutex _copy_lock; <span class="comment">// provide thread-safe access </span></div>
|
||||
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span> };</div>
|
||||
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span> </div>
|
||||
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="ttc" id="structStagingBuffer_html"><div class="ttname"><a href="structStagingBuffer.html">StagingBuffer</a></div><div class="ttdef"><b>Definition:</b> staging_buffer.h:40</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -118,12 +118,12 @@ MUTEX_TYPE </td><td class="memItemRight" valign="bottom"><b>_mutex</b></td>
|
||||
<tr class="separator:a9f06ef8dd0ca387f29f4bfce78171ce6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<hr/>The documentation for this struct was generated from the following file:<ul>
|
||||
<li>/home/mangupta/hip_git/release_0.84.00/include/hcc_detail/<a class="el" href="hip__hcc_8h_source.html">hip_hcc.h</a></li>
|
||||
<li>/home/mangupta/git/hip/release_0.86.00/include/hcc_detail/<a class="el" href="hip__hcc_8h_source.html">hip_hcc.h</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -95,12 +95,13 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CopyDeviceToHostPinInPlace</b>(void *dst, const void *src, size_t sizeBytes, hsa_signal_t *waitFor) (defined in <a class="el" href="structStagingBuffer.html">StagingBuffer</a>)</td><td class="entry"><a class="el" href="structStagingBuffer.html">StagingBuffer</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>CopyHostToDevice</b>(void *dst, const void *src, size_t sizeBytes, hsa_signal_t *waitFor) (defined in <a class="el" href="structStagingBuffer.html">StagingBuffer</a>)</td><td class="entry"><a class="el" href="structStagingBuffer.html">StagingBuffer</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CopyHostToDevicePinInPlace</b>(void *dst, const void *src, size_t sizeBytes, hsa_signal_t *waitFor) (defined in <a class="el" href="structStagingBuffer.html">StagingBuffer</a>)</td><td class="entry"><a class="el" href="structStagingBuffer.html">StagingBuffer</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>StagingBuffer</b>(hsa_agent_t hsaAgent, hsa_region_t systemRegion, size_t bufferSize, int numBuffers) (defined in <a class="el" href="structStagingBuffer.html">StagingBuffer</a>)</td><td class="entry"><a class="el" href="structStagingBuffer.html">StagingBuffer</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~StagingBuffer</b>() (defined in <a class="el" href="structStagingBuffer.html">StagingBuffer</a>)</td><td class="entry"><a class="el" href="structStagingBuffer.html">StagingBuffer</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>CopyPeerToPeer</b>(void *dst, hsa_agent_t dstAgent, const void *src, hsa_agent_t srcAgent, size_t sizeBytes, hsa_signal_t *waitFor) (defined in <a class="el" href="structStagingBuffer.html">StagingBuffer</a>)</td><td class="entry"><a class="el" href="structStagingBuffer.html">StagingBuffer</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>StagingBuffer</b>(hsa_agent_t hsaAgent, hsa_region_t systemRegion, size_t bufferSize, int numBuffers) (defined in <a class="el" href="structStagingBuffer.html">StagingBuffer</a>)</td><td class="entry"><a class="el" href="structStagingBuffer.html">StagingBuffer</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>~StagingBuffer</b>() (defined in <a class="el" href="structStagingBuffer.html">StagingBuffer</a>)</td><td class="entry"><a class="el" href="structStagingBuffer.html">StagingBuffer</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -109,6 +109,9 @@ void </td><td class="memItemRight" valign="bottom"><b>CopyDeviceToHost</b>
|
||||
<tr class="memitem:acbf3156c2693312ff630265e9144b354"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acbf3156c2693312ff630265e9144b354"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><b>CopyDeviceToHostPinInPlace</b> (void *dst, const void *src, size_t sizeBytes, hsa_signal_t *waitFor)</td></tr>
|
||||
<tr class="separator:acbf3156c2693312ff630265e9144b354"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adb699b59976abd8d4715b53735e06400"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adb699b59976abd8d4715b53735e06400"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><b>CopyPeerToPeer</b> (void *dst, hsa_agent_t dstAgent, const void *src, hsa_agent_t srcAgent, size_t sizeBytes, hsa_signal_t *waitFor)</td></tr>
|
||||
<tr class="separator:adb699b59976abd8d4715b53735e06400"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a>
|
||||
Static Public Attributes</h2></td></tr>
|
||||
@@ -117,13 +120,13 @@ static const int </td><td class="memItemRight" valign="bottom"><b>_max_buff
|
||||
<tr class="separator:a08b61dfca9661712cc71c3c0d32da42c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<hr/>The documentation for this struct was generated from the following files:<ul>
|
||||
<li>/home/mangupta/hip_git/release_0.84.00/include/hcc_detail/<a class="el" href="staging__buffer_8h_source.html">staging_buffer.h</a></li>
|
||||
<li>/home/mangupta/hip_git/release_0.84.00/src/staging_buffer.cpp</li>
|
||||
<li>/home/mangupta/git/hip/release_0.86.00/include/hcc_detail/<a class="el" href="staging__buffer_8h_source.html">staging_buffer.h</a></li>
|
||||
<li>/home/mangupta/git/hip/release_0.86.00/src/staging_buffer.cpp</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -111,12 +111,12 @@ uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Struct for data in 3D </p>
|
||||
</div><hr/>The documentation for this struct was generated from the following file:<ul>
|
||||
<li>/home/mangupta/hip_git/release_0.84.00/include/hcc_detail/<a class="el" href="hcc__detail_2hip__runtime__api_8h_source.html">hip_runtime_api.h</a></li>
|
||||
<li>/home/mangupta/git/hip/release_0.86.00/include/hcc_detail/<a class="el" href="hcc__detail_2hip__runtime__api_8h_source.html">hip_runtime_api.h</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -94,7 +94,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -98,12 +98,12 @@ int </td><td class="memItemRight" valign="bottom"><b>_dummy</b></td></tr>
|
||||
<tr class="separator:a736ea229b946744d0ceabeb0847ee31f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<hr/>The documentation for this struct was generated from the following file:<ul>
|
||||
<li>/home/mangupta/hip_git/release_0.84.00/include/hcc_detail/<a class="el" href="hip__texture_8h_source.html">hip_texture.h</a></li>
|
||||
<li>/home/mangupta/git/hip/release_0.86.00/include/hcc_detail/<a class="el" href="hip__texture_8h_source.html">hip_texture.h</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -110,7 +110,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -163,12 +163,12 @@ unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="
|
||||
<tr class="separator:a9114bfc718bf0648b54ff9a319a36b35"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<hr/>The documentation for this struct was generated from the following file:<ul>
|
||||
<li>/home/mangupta/hip_git/release_0.84.00/include/<a class="el" href="hip__runtime__api_8h_source.html">hip_runtime_api.h</a></li>
|
||||
<li>/home/mangupta/git/hip/release_0.86.00/include/<a class="el" href="hip__runtime__api_8h_source.html">hip_runtime_api.h</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -119,7 +119,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -203,12 +203,12 @@ int </td><td class="memItemRight" valign="bottom"><a class="el" href="struc
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>hipDeviceProp </p>
|
||||
</div><hr/>The documentation for this struct was generated from the following file:<ul>
|
||||
<li>/home/mangupta/hip_git/release_0.84.00/include/<a class="el" href="hip__runtime__api_8h_source.html">hip_runtime_api.h</a></li>
|
||||
<li>/home/mangupta/git/hip/release_0.86.00/include/<a class="el" href="hip__runtime__api_8h_source.html">hip_runtime_api.h</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -94,7 +94,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -98,12 +98,12 @@ struct <a class="el" href="structihipEvent__t.html">ihipEvent_t</a> * </td>
|
||||
<tr class="separator:a8b15f64ed18300d4805429f541d30a08"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<hr/>The documentation for this struct was generated from the following file:<ul>
|
||||
<li>/home/mangupta/hip_git/release_0.84.00/include/hcc_detail/<a class="el" href="hcc__detail_2hip__runtime__api_8h_source.html">hip_runtime_api.h</a></li>
|
||||
<li>/home/mangupta/git/hip/release_0.86.00/include/hcc_detail/<a class="el" href="hcc__detail_2hip__runtime__api_8h_source.html">hip_runtime_api.h</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -99,7 +99,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
@@ -117,12 +117,12 @@ unsigned </td><td class="memItemRight" valign="bottom"><b>allocationFlags</
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Pointer attributes </p>
|
||||
</div><hr/>The documentation for this struct was generated from the following file:<ul>
|
||||
<li>/home/mangupta/hip_git/release_0.84.00/include/<a class="el" href="hip__runtime__api_8h_source.html">hip_runtime_api.h</a></li>
|
||||
<li>/home/mangupta/git/hip/release_0.86.00/include/<a class="el" href="hip__runtime__api_8h_source.html">hip_runtime_api.h</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Apr 19 2016 22:44:02 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat May 21 2016 14:34:09 for HIP: Heterogenous-computing Interface for Portability by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
|
||||
Foram carregados 100 ficheiros de um total de 107. Não foram mostrados mais ficheiros porque foram modificados demasiados, neste diff.
Mostrar mais
Criar uma nova questão referindo esta
Bloquear um utilizador