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