d0cf32a63a
* Update docs 2025 03 31 - Docs: remove virtual_rocr.rst - Fix documentation warnings - Reformat HIP RTC - Docs: Refactor HIP porting guide - Docs: Expand HIP porting guide and CUDA driver porting guide - Minor fix - Docs: Update environment variables file - Bump rocm-docs-core[api_reference] from 1.15.0 to 1.17.0 in /docs/sphinx - Docs: Update FP8 page to show both FP8 and FP16 types - Bump sphinxcontrib-doxylink from 1.12.4 to 1.13.0 in /docs/sphinx - Bumps [rocm-docs-core[api_reference]](https://github.com/ROCm/rocm-docs-core) from 1.17.0 to 1.17.1. - Remove external link - Update programming model - Bump rocm-docs-core[api_reference] from 1.17.1 to 1.18.1 in /docs/sphinx - Docs: Add page for Complex Math API - Docs: Add page about HIP error codes - Update docs: the compilation cache is enabled by default - Fix fns32 function mask type in doc * Bump rocm-docs-core[api_reference] from 1.18.1 to 1.18.2 in /docs/sphinx Bumps [rocm-docs-core[api_reference]](https://github.com/ROCm/rocm-docs-core) from 1.18.1 to 1.18.2. - [Release notes](https://github.com/ROCm/rocm-docs-core/releases) - [Changelog](https://github.com/ROCm/rocm-docs-core/blob/develop/CHANGELOG.md) - [Commits](https://github.com/ROCm/rocm-docs-core/compare/v1.18.1...v1.18.2) --- updated-dependencies: - dependency-name: rocm-docs-core[api_reference] dependency-version: 1.18.2 dependency-type: direct:production update-type: version-update:semver-patch * Fix readme link * Docs: Fix verbose paths generated by doxygen * Handle git ssh in docs conf.py
1 라인
9.7 KiB
XML
1 라인
9.7 KiB
XML
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="542px" height="282px" viewBox="-0.5 -0.5 542 282" content="<mxfile scale="1" border="20"><diagram name="Host-Device Data Flow" id="host-device-flow">7Zhdb5swGIV/TaTuohMfIU0v89lO06Rq3dRrF1ywauzIvCRkv342GAKYZlFHmk2iFyk+NrY5530SJyN3EWd3Am2ibzzAdORYQTZylyPHuXFv5asS9oVwe2sVQihIUEj2QXgkv7AWy2EpCXDSGAicUyCbpuhzxrAPDQ0JwXfNYS+cNlfdoBAbwqOPqKk+kQCiQp1Y1kG/xySM9Mpu2fGM/NdQ8JTp5UaO6628+UTPF6NyKj0+iVDAdzXJXY3cheAciqs4W2CqnC1dK+5bv9FbbVtgBqfcAATkI+c3bRFN9dPf8wSul3hLfNlnLREg+W9N5UaLTcO+9AlwJteZRxBTKdjyMgHBX/GCUy6kwjiTI+cvhNKWhCgJmWz6cqdY6vMtFkBkAjPdEZMgUMvMdxEB/LhBvlpzJ8tNarnFWD2EpabnDHQN2VPdXqOYUFV9M0EQ1WK5BxnLOv+TummZdlFtCGc1SVt4h3mMQezlEN3rlPHvm1W8O5RONSRqlI2uWF2tYTXzITJ5oVPrTjBSWT3zzAjRyKrpWZertRjriakinnqeNzHirftY9JS0OP046zWNvTGNtb0OY+1pX85S9Kze2ToAkcrV4uHnp/+AickFmLjxGslNO5I7FxJB/s51figWkgvP+3goxtYFqdDmdnNRfWZc3Q1kvBmfczk08rPRtW0EZ0SFWTBTY5XnFCUJ8Y8F986Sx0HjFGY6VrOkq6BLTWCKgGybZ7cum/QKD5wwOPLx7bScTngqfKzvqp+mWhO1wTQmAiRCDMZEeWrVY58UZM5fR5D2Z9n+wgjIMlY1/u8j6FziwOa1D2wnMtgO9P0MOgODRxmc9MVge6K+GTSDdBSDPwRiyYsEpfwCNYB4CojjDwfRHUA8BmLV/lsQjYn6BtEM0lUgrjLsp6AOpV+xYOWhdSDxTySeeiztj8TxQOJRgMbvJNFAuj1R3ySaQY4Vid8xpILlF0lKIRlIPInEirAzkCibhx+bi7wPv+e7q98=</diagram></mxfile>" style="background-color: rgb(94, 91, 97);"><defs/><g><rect x="171" y="20" width="200" height="30" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 198px; height: 1px; padding-top: 35px; margin-left: 172px;"><div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 18px; font-family: Arial; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">Host-Device Data Flow</div></div></div></foreignObject><text x="271" y="40" fill="#FFFFFF" font-family="Arial" font-size="18px" text-anchor="middle">Host-Device Data Flow</text></switch></g><rect x="21" y="80" width="150" height="180" fill="#585556" stroke="#ffffff" stroke-width="2" pointer-events="all"/><rect x="46" y="90" width="100" height="30" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 105px; margin-left: 47px;"><div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 16px; font-family: Arial; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">Host (CPU)</div></div></div></foreignObject><text x="96" y="110" fill="#FFFFFF" font-family="Arial" font-size="16px" text-anchor="middle">Host (CPU)</text></switch></g><rect x="371" y="80" width="150" height="180" fill="#c23555" stroke="#ffffff" stroke-width="2" pointer-events="all"/><rect x="396" y="90" width="100" height="30" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 105px; margin-left: 397px;"><div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 16px; font-family: Arial; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">Device (GPU)</div></div></div></foreignObject><text x="446" y="110" fill="#FFFFFF" font-family="Arial" font-size="16px" text-anchor="middle">Device (GPU)</text></switch></g><path d="M 171 130 L 362.76 130" fill="none" stroke="#ffffff" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 368.76 130 L 360.76 134 L 362.76 130 L 360.76 126 Z" fill="#ffffff" stroke="#ffffff" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><rect x="221" y="110" width="100" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 120px; margin-left: 222px;"><div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Arial; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">1. Initialize</div></div></div></foreignObject><text x="271" y="124" fill="#FFFFFF" font-family="Arial" font-size="12px" text-anchor="middle">1. Initialize</text></switch></g><path d="M 171 170 L 362.76 170" fill="none" stroke="#ffffff" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 368.76 170 L 360.76 174 L 362.76 170 L 360.76 166 Z" fill="#ffffff" stroke="#ffffff" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><rect x="221" y="150" width="100" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 160px; margin-left: 222px;"><div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Arial; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">2. Transfer Data</div></div></div></foreignObject><text x="271" y="164" fill="#FFFFFF" font-family="Arial" font-size="12px" text-anchor="middle">2. Transfer Data</text></switch></g><path d="M 171 210 L 362.76 210" fill="none" stroke="#ffffff" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 368.76 210 L 360.76 214 L 362.76 210 L 360.76 206 Z" fill="#ffffff" stroke="#ffffff" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><rect x="221" y="190" width="100" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 200px; margin-left: 222px;"><div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Arial; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">3. Execute Kernel</div></div></div></foreignObject><text x="271" y="204" fill="#FFFFFF" font-family="Arial" font-size="12px" text-anchor="middle">3. Execute Kernel</text></switch></g><path d="M 371 250 L 179.24 250" fill="none" stroke="#ffffff" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 173.24 250 L 181.24 246 L 179.24 250 L 181.24 254 Z" fill="#ffffff" stroke="#ffffff" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><rect x="221" y="230" width="100" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 240px; margin-left: 222px;"><div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Arial; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">4. Return Results</div></div></div></foreignObject><text x="271" y="244" fill="#FFFFFF" font-family="Arial" font-size="12px" text-anchor="middle">4. Return Results</text></switch></g></g><switch><g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/><a transform="translate(0,-5)" xlink:href="https://www.diagrams.net/doc/faq/svg-export-text-problems" target="_blank"><text text-anchor="middle" font-size="10px" x="50%" y="100%">Text is not SVG - cannot display</text></a></switch></svg> |