List Question
18 TechQA 2024-01-24T09:24:40.060000Can you snoop cache coherence traffic to implement linked-load and store-conditional?
44 views
Asked by Jason Nordwick
What are costs of disabling interrupts vs LDREX/STREX on Arm Cortex M?
98 views
Asked by SRobertJames
__sync_add_and_fetch triggers an sError interrupt on raspberry pi 4b
68 views
Asked by freewill
Does lock can avoid lr/sc 'spuriously fail'
109 views
Asked by An5Drama
Implementing global monitor for exclusive access
401 views
Asked by user10367180
In risc-v architecture, how does store conditional instruction realize that the memory is modified?
760 views
Asked by user153245
What's 'reservation' in RISC-V's 'lr' instruction?
2.6k views
Asked by Wanghz
How is this a guarantee a value has been atomically updated in ARM?
624 views
Asked by Maxthecat
atomic linked-list LIFO in AArch64 assembly, using load or store between ldxr / stxr
466 views
Asked by souradeep
When is CLREX actually needed on ARM Cortex M7?
2.3k views
Asked by Lou
How is a spin lock woken up in Linux/ARM64?
2.2k views
Asked by pranith
What' s the advantage of LL/SC when compared with CAS (compare-and-swap)?
2k views
Asked by winter
Lock-free C++11 example using Load-link/store-conditional to prevent ABA?
1.8k views
Asked by user997112
How do ldrex / strex make atomic_add in ARM an atomic operation?
3.4k views
Asked by AudioBubble
ARM LL/SC exclusive access by register width or cache line width?
2.8k views
Asked by AudioBubble
compare-and-swap atomic operation vs Load-link/store-conditional operation
6.7k views
Asked by Guillaume Paris
How does x86 handle store conditional instructions?
1.6k views
Asked by ez.