-
Notifications
You must be signed in to change notification settings - Fork 539
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
HIP runtime API reference reorganize
- Loading branch information
Showing
36 changed files
with
425 additions
and
57 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -32,6 +32,7 @@ enqueues | |
entrypoint | ||
entrypoints | ||
enum | ||
enums | ||
embeded | ||
extern | ||
fatbinary | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
14 changes: 14 additions & 0 deletions
14
docs/reference/hip_runtime_api/global_defines_enums_structs_files.rst
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
.. meta:: | ||
:description: The global defines, enum, structs and files reference page. | ||
|
||
.. _global_defines_enums_structs_files_reference: | ||
|
||
******************************************************************************* | ||
Global defines, enums, structs and files | ||
******************************************************************************* | ||
|
||
The structs, define macros, enums and files in the HIP runtime API. | ||
|
||
* :ref:`global_enum_defines_reference` | ||
* :doc:`hip:doxygen/html/annotated` | ||
* :doc:`hip:doxygen/html/files` |
12 changes: 12 additions & 0 deletions
12
.../hip_runtime_api/global_defines_enums_structs_files/global_enum_and_defines.rst
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
.. meta:: | ||
:description: The global enum and defines reference page. | ||
:keywords: AMD, ROCm, HIP, CUDA, global enum, defines | ||
|
||
.. _global_enum_defines_reference: | ||
|
||
******************************************************************************* | ||
Global enum and defines | ||
******************************************************************************* | ||
|
||
.. doxygengroup:: GlobalDefs | ||
:content-only: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,41 @@ | ||
.. meta:: | ||
:description: The HIP runtime API modules reference page. | ||
:keywords: AMD, ROCm, HIP, CUDA, HIP runtime API modules, modules | ||
|
||
.. _modules_reference: | ||
|
||
******************************************************************************* | ||
Modules | ||
******************************************************************************* | ||
|
||
The API is organized into modules based on functionality. | ||
|
||
* :ref:`initialization_version_reference` | ||
* :ref:`device_management_reference` | ||
* :ref:`execution_control_reference` | ||
* :ref:`error_handling_reference` | ||
* :ref:`stream_management_reference` | ||
* :ref:`stream_memory_operations_reference` | ||
* :ref:`event_management_reference` | ||
* :ref:`memory_management_reference` | ||
|
||
* :ref:`memory_management_deprecated_reference` | ||
* :ref:`external_resource_interoperability_reference` | ||
* :ref:`stream_ordered_memory_allocator_reference` | ||
* :ref:`unified_memory_reference` | ||
* :ref:`virtual_memory_reference` | ||
* :ref:`texture_management_reference` | ||
* :ref:`texture_management_deprecated_reference` | ||
* :ref:`surface_object_reference` | ||
|
||
* :ref:`peer_to_peer_device_memory_access_reference` | ||
* :ref:`context_management_reference` | ||
* :ref:`module_management_reference` | ||
* :ref:`occupancy_reference` | ||
* :ref:`profiler_control_reference` | ||
* :ref:`launch_api_reference` | ||
* :ref:`runtime_compilation_reference` | ||
* :ref:`callback_activity_apis_reference` | ||
* :ref:`graph_management_reference` | ||
* :ref:`opengl_interoperability_reference` | ||
* :ref:`cooperative_groups_reference` |
12 changes: 12 additions & 0 deletions
12
docs/reference/hip_runtime_api/modules/callback_activity_apis.rst
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
.. meta:: | ||
:description: The callback activity APIs reference page. | ||
:keywords: AMD, ROCm, HIP, CUDA, callback activity APIs, callback activity | ||
|
||
.. _callback_activity_apis_reference: | ||
|
||
******************************************************************************* | ||
Callback activity APIs | ||
******************************************************************************* | ||
|
||
.. doxygengroup:: Callback | ||
:content-only: |
12 changes: 12 additions & 0 deletions
12
docs/reference/hip_runtime_api/modules/context_management.rst
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
.. meta:: | ||
:description: The context management reference page. | ||
:keywords: AMD, ROCm, HIP, CUDA, context management, context | ||
|
||
.. _context_management_reference: | ||
|
||
******************************************************************************* | ||
Context management [deprecated] | ||
******************************************************************************* | ||
|
||
.. doxygengroup:: Context | ||
:content-only: |
6 changes: 4 additions & 2 deletions
6
...eference/cooperative_groups_reference.rst → .../modules/cooperative_groups_reference.rst
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
12 changes: 12 additions & 0 deletions
12
docs/reference/hip_runtime_api/modules/device_management.rst
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
.. meta:: | ||
:description: The device management reference page. | ||
:keywords: AMD, ROCm, HIP, CUDA, device management, device | ||
|
||
.. _device_management_reference: | ||
|
||
******************************************************************************* | ||
Device management | ||
******************************************************************************* | ||
|
||
.. doxygengroup:: Device | ||
:content-only: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
.. meta:: | ||
:description: The error handling reference page. | ||
:keywords: AMD, ROCm, HIP, CUDA, error handling, error | ||
|
||
.. _error_handling_reference: | ||
|
||
******************************************************************************* | ||
Error handling | ||
******************************************************************************* | ||
|
||
.. doxygengroup:: Error | ||
:content-only: |
12 changes: 12 additions & 0 deletions
12
docs/reference/hip_runtime_api/modules/event_management.rst
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
.. meta:: | ||
:description: The event management reference page. | ||
:keywords: AMD, ROCm, HIP, CUDA, event management, event | ||
|
||
.. _event_management_reference: | ||
|
||
******************************************************************************* | ||
Event management | ||
******************************************************************************* | ||
|
||
.. doxygengroup:: Event | ||
:content-only: |
12 changes: 12 additions & 0 deletions
12
docs/reference/hip_runtime_api/modules/execution_control.rst
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
.. meta:: | ||
:description: The execution control reference page. | ||
:keywords: AMD, ROCm, HIP, CUDA, execution control, execution | ||
|
||
.. _execution_control_reference: | ||
|
||
******************************************************************************* | ||
Execution control | ||
******************************************************************************* | ||
|
||
.. doxygengroup:: Execution | ||
:content-only: |
12 changes: 12 additions & 0 deletions
12
docs/reference/hip_runtime_api/modules/graph_management.rst
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
.. meta:: | ||
:description: The graph management reference page. | ||
:keywords: AMD, ROCm, HIP, CUDA, graph management, graph | ||
|
||
.. _graph_management_reference: | ||
|
||
******************************************************************************* | ||
Graph management | ||
******************************************************************************* | ||
|
||
.. doxygengroup:: Graph | ||
:content-only: |
12 changes: 12 additions & 0 deletions
12
docs/reference/hip_runtime_api/modules/initialization_and_version.rst
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
.. meta:: | ||
:description: The initialization and version reference page. | ||
:keywords: AMD, ROCm, HIP, CUDA, initialization, version | ||
|
||
.. _initialization_version_reference: | ||
|
||
******************************************************************************* | ||
Initialization and version | ||
******************************************************************************* | ||
|
||
.. doxygengroup:: Driver | ||
:content-only: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
.. meta:: | ||
:description: The launch API reference page. | ||
:keywords: AMD, ROCm, HIP, CUDA, launch API, triple-chevron | ||
|
||
.. _launch_api_reference: | ||
|
||
******************************************************************************* | ||
Launch API | ||
******************************************************************************* | ||
|
||
.. doxygengroup:: Clang | ||
:content-only: |
12 changes: 12 additions & 0 deletions
12
docs/reference/hip_runtime_api/modules/memory_management.rst
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
.. meta:: | ||
:description: The memory management reference page. | ||
:keywords: AMD, ROCm, HIP, CUDA, memory management, memory | ||
|
||
.. _memory_management_reference: | ||
|
||
******************************************************************************* | ||
Memory management | ||
******************************************************************************* | ||
|
||
.. doxygengroup:: Memory | ||
:content-only: |
12 changes: 12 additions & 0 deletions
12
...ip_runtime_api/modules/memory_management/external_resource_interoperability.rst
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
.. meta:: | ||
:description: The external resource interoperability reference page. | ||
:keywords: AMD, ROCm, HIP, CUDA, external resource interoperability | ||
|
||
.. _external_resource_interoperability_reference: | ||
|
||
******************************************************************************* | ||
External resource interoperability | ||
******************************************************************************* | ||
|
||
.. doxygengroup:: External | ||
:content-only: |
11 changes: 11 additions & 0 deletions
11
...ence/hip_runtime_api/modules/memory_management/memory_management_deprecated.rst
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
.. meta:: | ||
:description: The deprecated memory management reference page. | ||
|
||
.. _memory_management_deprecated_reference: | ||
|
||
******************************************************************************* | ||
Memory management (deprecated) | ||
******************************************************************************* | ||
|
||
.. doxygengroup:: MemoryD | ||
:content-only: |
12 changes: 12 additions & 0 deletions
12
...e/hip_runtime_api/modules/memory_management/stream_ordered_memory_allocator.rst
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
.. meta:: | ||
:description: The stream ordered memory allocator reference page. | ||
:keywords: AMD, ROCm, HIP, CUDA, stream ordered memory allocator | ||
|
||
.. _stream_ordered_memory_allocator_reference: | ||
|
||
******************************************************************************* | ||
Stream ordered memory allocator | ||
******************************************************************************* | ||
|
||
.. doxygengroup:: StreamO | ||
:content-only: |
12 changes: 12 additions & 0 deletions
12
docs/reference/hip_runtime_api/modules/memory_management/surface_object.rst
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
.. meta:: | ||
:description: The surface object reference page. | ||
:keywords: AMD, ROCm, HIP, CUDA, surface object, surface | ||
|
||
.. _surface_object_reference: | ||
|
||
******************************************************************************* | ||
Surface object | ||
******************************************************************************* | ||
|
||
.. doxygengroup:: Surface | ||
:content-only: |
12 changes: 12 additions & 0 deletions
12
docs/reference/hip_runtime_api/modules/memory_management/texture_management.rst
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
.. meta:: | ||
:description: The texture management reference page. | ||
:keywords: AMD, ROCm, HIP, CUDA, texture management, texture | ||
|
||
.. _texture_management_reference: | ||
|
||
******************************************************************************* | ||
Texture management | ||
******************************************************************************* | ||
|
||
.. doxygengroup:: Texture | ||
:content-only: |
12 changes: 12 additions & 0 deletions
12
...nce/hip_runtime_api/modules/memory_management/texture_management_deprecated.rst
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
.. meta:: | ||
:description: The deprecated texture management reference page. | ||
:keywords: AMD, ROCm, HIP, CUDA, deprecated texture management | ||
|
||
.. _texture_management_deprecated_reference: | ||
|
||
******************************************************************************* | ||
Texture management (deprecated) | ||
******************************************************************************* | ||
|
||
.. doxygengroup:: TextureD | ||
:content-only: |
5 changes: 2 additions & 3 deletions
5
docs/reference/unified_memory_reference.rst → ...y_management/unified_memory_reference.rst
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.