-
Notifications
You must be signed in to change notification settings - Fork 26.3k
Closed
Labels
module: rpcRelated to RPC, distributed autograd, RRef, and distributed optimizerRelated to RPC, distributed autograd, RRef, and distributed optimizeroncall: distributedAdd this issue/PR to distributed oncall triage queueAdd this issue/PR to distributed oncall triage queuetriagedThis issue has been looked at a team member, and triaged and prioritized into an appropriate moduleThis issue has been looked at a team member, and triaged and prioritized into an appropriate module
Description
As pointed out by @zdevito in #23569, instead of serializing the entire Python UDF RPC into a byte vector, it should stay consistent in the message layout with Builtin Ops where tensors are stored in a separate tensor table. This design avoids serializing everything all at once, and makes it possible to introduce streaming serialization in the future.
cc @pietern @mrshenli @pritamdamania87 @zhaojuanmao @satgera
Metadata
Metadata
Assignees
Labels
module: rpcRelated to RPC, distributed autograd, RRef, and distributed optimizerRelated to RPC, distributed autograd, RRef, and distributed optimizeroncall: distributedAdd this issue/PR to distributed oncall triage queueAdd this issue/PR to distributed oncall triage queuetriagedThis issue has been looked at a team member, and triaged and prioritized into an appropriate moduleThis issue has been looked at a team member, and triaged and prioritized into an appropriate module