Skip to content

Conversation

hyoklee
Copy link
Member

@hyoklee hyoklee commented Oct 14, 2025

Summary

Updates the nvhpc.yml GitHub Action workflow to use NVHPC compiler version 25.9 and CUDA 13.0, and updates the MPI library paths to use hpcx instead of openmpi4.

Changes

  • Updated CUDAVERDOT from "12.9" to "13.0"
  • Updated NVERDOT from "25.7" to "25.9"
  • Updated NVERDASH from "25-7" to "25-9"
  • Updated all MPI paths from openmpi4/bin to hpcx/bin

These changes align with the current NVHPC SDK 25.9 distribution which uses hpcx for MPI libraries.

Test Plan

  • GitHub Actions workflow runs successfully with new NVHPC 25.9 and CUDA 13.0
  • MPI tests pass with hpcx MPI library

Closes #5917

🤖 Generated with Claude Code


Important

Update nvhpc.yml to NVHPC 25.9, CUDA 13.0, and switch MPI library to HPCX.

  • Environment Variables:
    • Update CUDAVERDOT to "13.0" and NVERDOT to "25.9" in nvhpc.yml.
    • Update NVERDASH to "25-9" in nvhpc.yml.
  • MPI Library:
    • Change MPI paths from openmpi4/bin to hpcx/bin in nvhpc.yml.
  • Purpose:
    • Aligns with NVHPC SDK 25.9 distribution using HPCX for MPI.

This description was created by Ellipsis for 1a38c03. You can customize this summary. It will automatically update as commits are pushed.

- Update NVHPC version from 25.7 to 25.9
- Update CUDA version from 12.9 to 13.0
- Update MPI paths from openmpi4/bin to hpcx/bin

This aligns with the latest NVHPC SDK distribution which uses hpcx for MPI libraries.

Closes #5917

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
@lrknox lrknox merged commit 92ca55c into develop Oct 16, 2025
267 of 268 checks passed
@github-project-automation github-project-automation bot moved this from To be triaged to Done in HDF5 - TRIAGE & TRACK Oct 16, 2025
@hyoklee hyoklee deleted the update-nvhpc-25.9 branch October 17, 2025 14:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Update nvhpc.yml GitHub Action to NVHPC 25.9 and CUDA 13.0

3 participants