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

Develop stream 2024-10-28 #574

Merged
merged 17 commits into from
Nov 20, 2024

Conversation

Naraenda
Copy link
Member

This PR adds the following:

  • e2a914d Remove TBB depedency.
  • c43bec1 Add usage example to documentation.
  • 5042d17 Fix ODR violation.
  • And some miscellaneous internal CI changes.

Copy link
Contributor

@amd-jnovotny amd-jnovotny left a comment

Choose a reason for hiding this comment

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

A few copy edits for you and a couple of questions.

docs/api-reference/cpp-api.rst Outdated Show resolved Hide resolved
docs/api-reference/cpp-api.rst Outdated Show resolved Hide resolved
docs/api-reference/cpp-api.rst Outdated Show resolved Hide resolved
docs/api-reference/cpp-api.rst Outdated Show resolved Hide resolved
docs/api-reference/cpp-api.rst Outdated Show resolved Hide resolved
docs/api-reference/cpp-api.rst Outdated Show resolved Hide resolved
docs/api-reference/cpp-api.rst Outdated Show resolved Hide resolved
docs/api-reference/cpp-api.rst Outdated Show resolved Hide resolved
docs/api-reference/cpp-api.rst Outdated Show resolved Hide resolved
@Naraenda
Copy link
Member Author

Thank you for the grammar and punctuation fixes!

@Naraenda Naraenda requested a review from amd-jnovotny October 28, 2024 13:17
Copy link
Contributor

@amd-jnovotny amd-jnovotny left a comment

Choose a reason for hiding this comment

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

Docs and changelogs changes look good now.

@amd-jnovotny
Copy link
Contributor

The component owners should review the other changes. My approval only applies to the docs updates.

@Naraenda Naraenda self-assigned this Oct 28, 2024
CHANGELOG.md Outdated
@@ -16,12 +16,13 @@ Documentation for rocRAND is available at
### Changed

* `rocrand_discrete` for MTGP32, LFSR113 and ThreeFry generators now uses the alias method, which is faster than binary search in CDF.
* Removed TBB dependency for multi-core processing of host-side generation.
Copy link
Collaborator

Choose a reason for hiding this comment

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

This PR will be going in for ROCm 6.4 - please add a new release entry in the changelog, and also bump the version number in CMakeLists.txt to match. Thanks!

Copy link
Member Author

Choose a reason for hiding this comment

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

Done, had to rebase as well.

Snektron and others added 17 commits November 20, 2024 16:15
ci: set up sccache

See merge request amd/libraries/rocRAND!345
CI: Run statistical tests

Closes ROCm#224

See merge request amd/libraries/rocRAND!344
Binaries of tests and benchmarks are large with static linking, packing
takes about 12 minutes (though these packages are not used).
The host-side generators are only really provided for cuRAND compatibility.
Their performance is not really of interest, and removing the TBB dependency
eases packaging and maintenance.
Resolve "CPack step takes a long time"

Closes ROCm#372

See merge request amd/libraries/rocRAND!348
Resolve "Remove TBB dependency"

Closes ROCm#378

See merge request amd/libraries/rocRAND!350
…lop_stream'

Resolve "Add small examples to API documentation"

Closes ROCm#370

See merge request amd/libraries/rocRAND!351
docs(api-reference/cpp-api): improve grammar and punctuation

Co-authored-by: Jeffrey Novotny <[email protected]>
@Naraenda Naraenda force-pushed the develop_stream_20241028 branch from fd58a5a to 0c02d35 Compare November 20, 2024 15:17
Copy link
Collaborator

@NguyenNhuDi NguyenNhuDi left a comment

Choose a reason for hiding this comment

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

lgtm

@stanleytsang-amd stanleytsang-amd self-requested a review November 20, 2024 16:45
@stanleytsang-amd stanleytsang-amd merged commit 7f0ee87 into ROCm:develop Nov 20, 2024
4 checks passed
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.

7 participants