FWIW, I think the argument was correct. I wish RISC-V and others would explore ways to do custom extensions that don't clash with ISA encoding space.
With non-smp platforms I mean platforms with only one core, not non-symmetric multicore platforms. Sorry, I should have been more clear. Let me rephrase: For platforms on which atomics make any sense whatsoever, the platform spec will require atomics.
-
-
I'm not talking about non-symmetric MP. Pure single core. Atomics are absolutely needed there to implement multitasking without a kernel scheduler doing custom restart sequence mediation.
-
See how Linux did atomics on pre-v6 ARM. It was ugly and led to lots of problems later on.
- Show replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.