Skip to content

Internal pipeline for run_model and run_script commands #43

@mellis13

Description

@mellis13

Description
When executing run_model and run_script with a Redis cluster, data movement is needed to make sure that the input and output tensors conform to the hash slot data locality requirements for Redis. As a result, the run_model() and run_script() commands actually consist of multiple Redis commands. Pipelining should make these multiple commands more efficient. Note that this is not a feature to expose pipelining the user.

Justification
Pipelining the run_model and run_script API calls should increase performance.

Implementation Strategy
This feature can be implemented with the pipelining features in underlying redis libraries.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area: C++Issues related to the C++ clienttype: performanceIssues related to performance

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions