Skip to content

Multithread the scheduler #312

Open
Open
@jpsamaroo

Description

@jpsamaroo

The scheduler is quite close to being able to run multithreaded, with many parts running concurrently already (synchronized via the global scheduler lock). We'll want to make certain "non-critical" ComputeState fields individually thread-safe, such as collected metrics (which future work-stealing logic will want access to outside of the scheduler).

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions