Repository navigation
docs(pmap): describe sequential callbacks and kernel parallelism - #949
Merged
Merged
Conversation
singaraiona
approved these changes
Oct 22, 2026
This file contains hidden or 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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Landed on
devasd4899d91cfbf4ee4ecaf7bbbd0f9ea480c517ff2after independent exact-head approval5621634826 and eleven successful required checks. Complete checked/landed tree matched; no engine behavior change.Change
Documentation portion of #948.
ray_pmap_fncurrently delegates directly toray_map_fn; callback invocation is sequential even for large inputs or a larger-csetting.map/pmapcallbacks from eligible vector/query kernels inside them.Five Markdown files only. No engine/API/pool change, parallel-lambda implementation, timing or memory-sharing promise. Feature/design work remains separate; no automatic issue-closing directive.
Validation
mkdocs build --strictpasses; actual renderedpmap-f-xandthread-poolanchors checked.pmapfilter 3/3 and map/pmap/vector examples pass using preserved ASan/UBSan binaries from reviewede76dab11; relevant map/VM/test source blobs match accepted62d9. Not a fresh final-head engine build or full suite.(1 4 9)for both maps,[1 4 9 16 25]for vector multiply,(4950 19900 44850)for nested sum/til. Relevant whole diagnostic logs empty; binary hashes unchanged.