Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add changelog entry about hipGraph support #412

Merged
merged 1 commit into from
Jun 19, 2024

Conversation

umfranzw
Copy link
Collaborator

Currently, we don't support calling rocThrust API function from within hipGraphs.
Add a note to the changelog to indicate this.

@umfranzw umfranzw requested a review from a team as a code owner May 30, 2024 19:17
@umfranzw umfranzw requested review from stanleytsang-amd, RobsonRLemos and lawruble13 and removed request for a team May 30, 2024 19:17
Copy link
Collaborator

@stanleytsang-amd stanleytsang-amd left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we should made a page in the documentation on this. It'll be too easy for this information to get buried in the changelog after a few releases.

If the list isn't too large we could also list which functions do work with hipGraphs in that documentation page.

@umfranzw
Copy link
Collaborator Author

umfranzw commented Jun 4, 2024

Thanks Stanley, that makes a lot of sense. I'm just sorting out a few issues with the documentation build and then I'll add this in.

Currently, we don't support calling rocThrust API function from within hipGraphs.
Add a note to the changelog, and a page to the documentation to indicate this.
@umfranzw
Copy link
Collaborator Author

I've added a documentation page on hipGraphs. You can view the formatted version in the readthedocs build for this PR here: https://advanced-micro-devices-demo--412.com.readthedocs.build/projects/rocThrust/en/412/
I was a little unsure about the level of detail that should be included in the explanation - feel free to let me know if you think it should be adjusted. Unfortunately, currently, there are no algorithms (not even the ones in the asynchronous API) that work inside of hipGraphs, so I haven't included a list.

Copy link
Collaborator

@stanleytsang-amd stanleytsang-amd left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

New documentation looks great to me, I think that's a perfect level of detail.

@umfranzw umfranzw merged commit ccfab5f into ROCm:develop Jun 19, 2024
20 checks passed
randyh62 added a commit that referenced this pull request Jul 4, 2024
* Bump jinja2 from 3.1.3 to 3.1.4 in /docs/sphinx (#406)

Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.3 to 3.1.4.
- [Release notes](https://github.com/pallets/jinja/releases)
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)
- [Commits](pallets/jinja@3.1.3...3.1.4)

---
updated-dependencies:
- dependency-name: jinja2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update replace.h (#413)

correct CopyAssignable link error

* Update Read the Docs configuration to use Python 3.10 and latest rocm-docs-core (#419)

* Add documentation for HIP backend policies (par, par_nosync) (#421)

The HIP backend defines two policies (hip_rocprim::par, hip_rocprim::par_nosync)
that may be of interest to users who want more control over the way their
algorithms are executing. The par_nosync policy is currently documented in the thrust
changelog, but is not part of the rocThrust documentation. This change adds a
description of par and par_nosync to the documentation, along with a code example.

* Bump urllib3 from 2.2.1 to 2.2.2 in /docs/sphinx (#423)

Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.2.1 to 2.2.2.
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](urllib3/urllib3@2.2.1...2.2.2)

---
updated-dependencies:
- dependency-name: urllib3
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Add changelog entry and documentation regarding hipGraph support (#412)

Currently, we don't support calling rocThrust API function from within hipGraphs.
Add a note to the changelog, and a page to the documentation to indicate this.

* Bump rocm-docs-core from 1.4.0 to 1.4.1 in /docs/sphinx (#425)

Bumps [rocm-docs-core](https://github.com/ROCm/rocm-docs-core) from 1.4.0 to 1.4.1.
- [Release notes](https://github.com/ROCm/rocm-docs-core/releases)
- [Changelog](https://github.com/ROCm/rocm-docs-core/blob/develop/CHANGELOG.md)
- [Commits](ROCm/rocm-docs-core@v1.4.0...v1.4.1)

---
updated-dependencies:
- dependency-name: rocm-docs-core
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sam Wu <[email protected]>
Co-authored-by: Wayne Franz <[email protected]>
samjwu added a commit that referenced this pull request Jul 4, 2024
* Bump jinja2 from 3.1.3 to 3.1.4 in /docs/sphinx (#406)

Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.3 to 3.1.4.
- [Release notes](https://github.com/pallets/jinja/releases)
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)
- [Commits](pallets/jinja@3.1.3...3.1.4)

---
updated-dependencies:
- dependency-name: jinja2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update replace.h (#413)

correct CopyAssignable link error

* Update Read the Docs configuration to use Python 3.10 and latest rocm-docs-core (#419)

* Add documentation for HIP backend policies (par, par_nosync) (#421)

The HIP backend defines two policies (hip_rocprim::par, hip_rocprim::par_nosync)
that may be of interest to users who want more control over the way their
algorithms are executing. The par_nosync policy is currently documented in the thrust
changelog, but is not part of the rocThrust documentation. This change adds a
description of par and par_nosync to the documentation, along with a code example.

* Bump urllib3 from 2.2.1 to 2.2.2 in /docs/sphinx (#423)

Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.2.1 to 2.2.2.
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](urllib3/urllib3@2.2.1...2.2.2)

---
updated-dependencies:
- dependency-name: urllib3
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Add changelog entry and documentation regarding hipGraph support (#412)

Currently, we don't support calling rocThrust API function from within hipGraphs.
Add a note to the changelog, and a page to the documentation to indicate this.

* Bump rocm-docs-core from 1.4.0 to 1.4.1 in /docs/sphinx (#425)

Bumps [rocm-docs-core](https://github.com/ROCm/rocm-docs-core) from 1.4.0 to 1.4.1.
- [Release notes](https://github.com/ROCm/rocm-docs-core/releases)
- [Changelog](https://github.com/ROCm/rocm-docs-core/blob/develop/CHANGELOG.md)
- [Commits](ROCm/rocm-docs-core@v1.4.0...v1.4.1)

---
updated-dependencies:
- dependency-name: rocm-docs-core
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sam Wu <[email protected]>
Co-authored-by: Wayne Franz <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants