Resultados de la búsqueda a petición "atomic"
¿Qué std :: sync :: atomic :: ordenar para usar?
Todos los métodos destd::sync::atomic::AtomicBool [http://doc.rust-lang.org/std/sync/atomic/struct.AtomicBool.html]tome un pedido de memoria (Relaxed, Release, Acquire, AcqRel y SeqCst), que no he usado antes. ¿En qué circunstancias deben usarse ...
¿El modelo de memoria Intel hace que SFENCE y LFENCE sean redundantes?
El modelo de memoria Intel garantiza: Las tiendas no se reordenarán con otras tiendasLas cargas no se reordenarán con otras ...
Implementación de GCC atomic shared_ptr
De acuerdo ahttps://gcc.gnu.org/bugzilla/show_bug.cgi?id=57250 [https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57250], GCC 4.9 tiene soporte para atómicashared_ptr operaciones Usando GCC 4.9.2, puedo compilar un programa que usa atomicshared_ptr. ...
CUDA atomicAdd para error de definición de dobles
En versiones anteriores de CUDA, atomicAdd no se implementó para dobles, por lo que es común implementar esto comoaquí [https://stackoverflow.com/questions/12626096/why-has-atomicadd-not-been-implemented-for-doubles] . Con el nuevo CUDA 8 RC, me ...
Archivos mapeados en memoria y escrituras atómicas de bloques individuales
Si leo y escribo un solo archivo usando API de E / S normales, se garantiza que las escrituras serán atómicas por bloque. Es decir, si mi escritura solo modifica un solo bloque, el sistema operativo garantiza que se escriba todo el bloque o que ...
atomicMax + AtomicCAS (atomicExch)
Me gustaría preguntarles si hay una mejor manera de combinar 2 atómicos. Mi objetivo es encontrar los resultados más altos para un conjunto de ecuaciones K (más de 32) en una lista de valores de parámetros J (una entrada de 2 vías muy similar) y ...
Swift 3: atomic_compare_exchange_strong
Obteniendo la siguiente advertencia en Xcode 8 / Swift 3: warning: 'OSAtomicCompareAndSwap32Barrier' was deprecated in OS X 10.12: Use atomic_compare_exchange_strong() from <stdatomic.h> insteadIntento de usar ...
¿El método de retención de NSObject es atómico?
¿El método de retención de NSObject es atómico? Por ejemplo, al retener el mismo objeto de dos subprocesos diferentes, ¿se promete que el recuento de retención ha aumentado dos veces, o es posible que el recuento de retención se incremente solo ...
Modelo de memoria C ++: ¿se sincronizan las cargas seq_cst con las tiendas seq_cst?
En el modelo de memoria C ++, hay un orden total en todas las cargas y almacenes de todas las operaciones secuenciales consistentes. Me pregunto cómo interactúa esto con operaciones que tienen otros ordenamientos de memoria que se ...
Usos prácticos para AtomicInteger
Entiendo que AtomicInteger y otras variables atómicas permiten accesos concurrentes. ¿En qué casos se usa típicamente esta clase?