Skip to content

How to access thread concurrent scheduling control with cost function in BEF executor? #119

@MoFHeka

Description

@MoFHeka

Work stealing method in NonBlockingWorkQueue is not a good idea to reduce cache missing in LLC automatically. Depth-first execution computation graphs are generally more cache-friendly.
If I want to apply a clever algorithm to schedule concurrency task for making a better performance, such as according to the result of llvm-mca.
What's the best implement conforming to the software design philosophy. Make a new WorkQueue which is able to rearrange the task?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions