Remix.run Logo
Avi-D-coder 4 days ago

From what I have heard it's not the RISCy ISA per se, it's largely arm's weaker memory model.

I'd be happy to be corrected, but the empirical core counts seem to agree.

hydroreadsstuff 4 days ago | parent [-]

Indeed, the memory model has a decent impact. Unfortunately it's difficult to isolate in measurement. Only Apple has support for weak memory order and TSO in the same hardware.

MBCook 3 days ago | parent [-]

Oh there’s an interesting idea. Given that Linux runs on the M1 and M2 Macs, would it be possible to do some kind of benchmark there where you could turn it on and off at will for your test program?

gok 3 days ago | parent [-]

This has been done in fact: https://doi.org/10.1016/j.sysarc.2024.103102