Skip to content

Distributed v3 - #148

Merged
inducer merged 440 commits into
mainfrom
distributed-v3
Feb 9, 2022
Merged

Distributed v3#148
inducer merged 440 commits into
mainfrom
distributed-v3

Conversation

@matthiasdiener

@matthiasdiener matthiasdiener commented Aug 30, 2021

Copy link
Copy Markdown
Contributor

See also #65 #139.

Needs:

Required by:


  • create functionality to split according to node types as a class DistributedGraphRuntime or two functions: prepare+execute
    • remove send, recv nodes for codegen
    • replace recv node with placeholder
    • add send’s predecessor to DictOfNamedArrays

image

@matthiasdiener matthiasdiener self-assigned this Aug 30, 2021
@matthiasdiener matthiasdiener changed the title Init with stuff from #65 Distributed v3 Aug 30, 2021
Comment thread pytato/transform.py Outdated
Comment thread pytato/transform.py Outdated
Comment thread pytato/array.py Outdated
@inducer inducer mentioned this pull request Sep 29, 2021
1 task
@matthiasdiener

Copy link
Copy Markdown
Contributor Author

@inducer, I think this is ready for another look. In particular, it's not clear to me what post_receives should actually return (it is more than the MPI request?)

Comment thread pytato/transform.py Outdated
Comment thread pytato/transform.py Outdated
Comment thread pytato/transform.py Outdated
expr.dtype,
tags=expr.tags)

def map_distributed_send(self, expr: DistributedSend) -> DistributedSend:

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

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

As above.

Comment thread pytato/transform.py Outdated
Comment thread pytato/transform.py Outdated
@matthiasdiener

Copy link
Copy Markdown
Contributor Author

I think this is ready for review @inducer.

Comment thread pytato/partition.py Outdated
Comment thread test/test_distributed.py Outdated
Comment thread pytato/distributed.py Outdated
@inducer
inducer enabled auto-merge (squash) February 1, 2022 18:08
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