Intel® Fortran Compiler Classic and Intel® Fortran Compiler Developer Guide and Reference

ID 767251
Date 3/22/2024
Public
Document Table of Contents

Atomic Intrinsic Subroutines

The following table lists atomic intrinsic subroutines.

Atomic Operation

Name

Procedure Type

Description

ATOMIC_ADD

Intrinsic Subroutine

Performs atomic addition.

ATOMIC_AND

Intrinsic Subroutine

Performs atomic bitwise AND.

ATOMIC_CAS

Intrinsic Subroutine

Performs atomic compare and swap.

ATOMIC_DEFINE

Intrinsic Subroutine

Performs atomically defines a variable.

ATOMIC_FETCH_ADD

Intrinsic Subroutine

Performs atomic fetch and add.

ATOMIC_FETCH_AND

Intrinsic Subroutine

Performs atomic fetch and bitwise AND.

ATOMIC_FETCH_OR

Intrinsic Subroutine

Performs atomic fetch and bitwise OR.

ATOMIC_FETCH_XOR

Intrinsic Subroutine

Performs atomic fetch and bitwise exclusive OR.

ATOMIC_OR

Intrinsic Subroutine

Performs atomic bitwise OR.

ATOMIC_REF

Intrinsic Subroutine

Performs atomically references a variable.

ATOMIC_XOR

Intrinsic Subroutine

Performs atomic bitwise exclusive OR.