27 ms·
sure. not the pi itself but other similar devices which have that processor clas?
by 2Gkashmiri 4y ago
sure. not the pi itself but other similar devices which have that processor clas?
- scheme271 4y agoSort of? You'd also need a way of guaranteeing total store order semantics for memory otherwise you may get random errors. I guess restricting the app to a single core might reduce that error frequency a bit
- roblabla 4y ago> I guess restricting the app to a single core might reduce that error frequency a bit Shouldn't it eliminate it entirely? I'm pretty sure ARM guarantees sequential consistency on a single core, so if the app is limited to a single CPU (e.g. using taskset), there should be no issue. The real problem is, performance will be degraded.
- vbezhenar 4y ago> The real problem is, performance will be degraded. Compared to qemu performance will be awesome.
- roblabla 4y agoI'm skeptical, but optimistic. qemu user emulation with TCG is also a JIT compiler, is pretty decent, and doesn't have the "needs to be limited to a single core" when ran outside macos hardware, though it certainly has a lot of room for optimizations. I'm waiting for some benchmarks comparing the two.