3 ms·
I'm about to move into ARM development for a new-ish AI accelerator. Until now, I've mostly developed for x86. In preparation for this, I've been reading up o
by CoastalCoder 2y ago
I'm about to move into ARM development for a new-ish AI accelerator. Until now, I've mostly developed for x86.
In preparation for this, I've been reading up on ARM's looser memory consistency model, and C++'s rules regarding this. It's been pretty eye-opening.
I'm looking forward to seeing how much that ARM codebase takes advantage of the weaker guarantees that ARM permits. It seems like a trade-off of scalability vs. correct-code complexity.