Hi, It is a bit off topic, but concerning multithread/atomic stuff i learned a lot in this blog < https://preshing.com/archives/ >. I often read it again when i want to refresh my knowledge each time go back in lock-free areas. HTH, nicolas.