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

ID 767251
Date 3/31/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

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.