Expand description
Compute client module.
Structs§
- Client
- The
Clientis the entry point to require tasks from theServer. It should be obtained for a specific device via the Compute struct. - Client
Group - The clients of distinct devices of one runtime that run collectives together, for a caller holding every member’s buffers.
- Graph
- A captured graph produced by
Client::stop_capture: a recorded launch sequence thatreplayre-runs against its original buffers, skipping the launch path it was recorded from. Cheap to clone (shares one backend graph). - Member
Buffers - One member’s buffers in a collective.
- Profile
Window - A profiling window opened by
Client::profile_start, closed byClient::profile_endor dropped byClient::profile_abandon.
Enums§
- Client
Group Error - Why clients cannot form a
ClientGroup.