@Moon @pony @methyltheobromine @piggo @newt that being said, with assembly you have a more direct access to the primotives used to manage this implicit concurrency - fences, cache flush instructions, atomic instructions, etc. - in C these are usually packed into __vendor_extensions or wrapped by high-level concurrency libs like pthreads.
2/