Section courante

A propos

Section administrative du site

atomic_load

Charge atomique
OpenCL

Syntaxe

C atomic_load(volatile __global A *object)
C atomic_load(volatile __local A *object)
C atomic_load(volatile A *object)
C atomic_load_explicit(volatile __global A *object, memory_order order)
C atomic_load_explicit(volatile __local A *object, memory_order order)
C atomic_load_explicit(volatile A *object, memory_order order)
C atomic_load_explicit(volatile __global A *object, memory_order order, memory_scope scope)
C atomic_load_explicit(volatile __local A *object, memory_order order, memory_scope scope)
C atomic_load_explicit(volatile A *object, memory_order order, memory_scope scope)

Description

Cette fonction permet de lire de manière atomique la valeur stockée dans une variable atomique, garantissant la cohérence entre processus léger.



Dernière mise à jour : Mardi, le 8 Juillet 2025