Comment by pjmlp 3 years ago So fast that Apple Silicon introduced specific memory instructions to handle ARC counters. 2 comments pjmlp Reply astrange 3 years ago It did not do this, standard atomics are relatively fast because it's a unified memory system. vlovich123 3 years ago ARM also has an option for weaker consistency atomics which help with speed (and ARC does take advantage of this but not something Apple sped up specifically extra afaik in silicon)
astrange 3 years ago It did not do this, standard atomics are relatively fast because it's a unified memory system. vlovich123 3 years ago ARM also has an option for weaker consistency atomics which help with speed (and ARC does take advantage of this but not something Apple sped up specifically extra afaik in silicon)
vlovich123 3 years ago ARM also has an option for weaker consistency atomics which help with speed (and ARC does take advantage of this but not something Apple sped up specifically extra afaik in silicon)
It did not do this, standard atomics are relatively fast because it's a unified memory system.
ARM also has an option for weaker consistency atomics which help with speed (and ARC does take advantage of this but not something Apple sped up specifically extra afaik in silicon)