Skip to content

SWDEV-483315 - Implement hipGraphNodeGetDependentNodes_v2#413

Closed
systems-assistant[bot] wants to merge 2 commits intodevelopfrom
import/develop/ROCm_hip/pr-3847
Closed

SWDEV-483315 - Implement hipGraphNodeGetDependentNodes_v2#413
systems-assistant[bot] wants to merge 2 commits intodevelopfrom
import/develop/ROCm_hip/pr-3847

Conversation

@systems-assistant
Copy link
Copy Markdown
Contributor

Associated JIRA ticket number/Github issue number

SWDEV-483315

What type of PR is this? (check all applicable)

  • Refactor
  • Feature
  • Bug Fix
  • Optimization
  • Documentation Update
  • Continuous Integration

What were the changes?

Added implementation of hipGraphNodeGetDependentNodes_v2

Why are these changes needed?

cudaGraphNodeGetDependentNodes_v2 doc reference
https://docs.nvidia.com/cuda/cuda-runtime-api/group__CUDART__GRAPH.html#group__CUDART__GRAPH_1ga8eca4a84d0902d9afe9c5b2c05093bd

Updated CHANGELOG?

  • Yes
  • No, Does not apply to this PR.

Added/Updated documentation?

  • Yes
  • No, Does not apply to this PR.

Additional Checks

  • I have added tests relevant to the introduced functionality, and the unit tests are passing locally.
  • Any dependent changes have been merged.

🔁 Imported from ROCm/hip#3847
🧑‍💻 Originally authored by @rocm-devops

@ammallya ammallya closed this Aug 18, 2025
@ammallya ammallya deleted the import/develop/ROCm_hip/pr-3847 branch August 18, 2025 19:27
jayhawk-commits pushed a commit that referenced this pull request Aug 18, 2025
SwRaw pushed a commit that referenced this pull request Aug 19, 2025
* Update HIP VERSION to 7.0.0, HIP_RUNTIME_API_TABLE_STEP_VERSION to 13

* Changed rocprofiler_config_interfaces.cmake to check version after finding package

* Update cmake/rocprofiler_config_interfaces.cmake

---------

Co-authored-by: Madsen, Jonathan <Jonathan.Madsen@amd.com>

[ROCm/rocprofiler-sdk commit: b90ef49]
SwRaw pushed a commit that referenced this pull request Aug 19, 2025
Fix HIP_RUNTIME_API_TABLE_STEP_VERSION 9 vs. 10

- in rocm-6.4.x, hipLinkAddData, hipLinkAddFile, hipLinkComplete, hipLinkCreate, hipLinkDestroy are HIP_RUNTIME_API_TABLE_STEP_VERSION == 9
- in amd-staging, hipEventRecordWithFlags is HIP_RUNTIME_API_TABLE_STEP_VERSION == 9
  - this should fixed in amd-staging such that HIP_RUNTIME_API_TABLE_STEP_VERSION == 10

Co-authored-by: Jonathan R. Madsen <jonathanrmadsen@gmail.com>

[ROCm/rocprofiler-sdk commit: fec7414]
ammallya pushed a commit that referenced this pull request Nov 17, 2025
…#413)

	- When in json output mode the .rstrip function does not work due to dict obj type.
	- The clk_value is now checked for dict instance before extracting the value.
	- If clk_value is a dict then the .get() function is used to extract the value.
	- Else it is a string obj which uses .split() to extract the value.
	- If clk_value is < min_clk_value then deep_sleep is set to ENABLED
    - initialize clk_value and min_clk_value to 0 for each loop.
    - fix if/else for better readability

---------

Signed-off-by: Juan Castillo <juan.castillo@amd.com>
ammallya pushed a commit that referenced this pull request Nov 18, 2025
…#413)

	- When in json output mode the .rstrip function does not work due to dict obj type.
	- The clk_value is now checked for dict instance before extracting the value.
	- If clk_value is a dict then the .get() function is used to extract the value.
	- Else it is a string obj which uses .split() to extract the value.
	- If clk_value is < min_clk_value then deep_sleep is set to ENABLED
    - initialize clk_value and min_clk_value to 0 for each loop.
    - fix if/else for better readability

---------

Signed-off-by: Juan Castillo <juan.castillo@amd.com>

[ROCm/amdsmi commit: 2e8aaf0]
ammallya pushed a commit that referenced this pull request Nov 21, 2025
…#413)

	- When in json output mode the .rstrip function does not work due to dict obj type.
	- The clk_value is now checked for dict instance before extracting the value.
	- If clk_value is a dict then the .get() function is used to extract the value.
	- Else it is a string obj which uses .split() to extract the value.
	- If clk_value is < min_clk_value then deep_sleep is set to ENABLED
    - initialize clk_value and min_clk_value to 0 for each loop.
    - fix if/else for better readability

---------

Signed-off-by: Juan Castillo <juan.castillo@amd.com>

[ROCm/amdsmi commit: 2e8aaf0]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant