Skip to content

Make async runtime scale better on SMT machines #850

@Minoru

Description

@Minoru

#844 added a new async runtime, but on SMT machines (eg. Intel's HyperThreading), it doesn't scale too well past the number of cores. Details are in #844 (comment), and there are some ideas further down the thread.

For now, the workaround is to use +RTS -Nx to limit the number of threads to the number of cores.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions