Skip to content

Optimize atomic floating-point operations #33325

@eschnett

Description

@eschnett

LLVM 9 provides built-ins for atomic floating-point operations (see http://releases.llvm.org/9.0.0/docs/ReleaseNotes.html). Julia should use these in Base/atomics.jl, as they are likely faster than the current implementation using atomic_cas!.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions