I run it on my RK3588 based MNT Pocket Reform. I have to force the GL ES 2 backend because of, presumably, Panfrost bugs, but otherwise it runs well despite the fairly weak CPU and GPU.
Similar experience. I played with overclocking the DDR5 ECC memory I have on my system, it would appear to be stable and for quite a while it would be. But after a few days I'd notice a handful of correctable errors.
I now just run at the standard 5600MHz timing, I really don't find the potential stability trade off worth it. We already have enough bugs.
You don't need to be writing assembly. Anything sharing memory between multiple threads could have bugs with ARM's memory model, even if written in C, C++, etc.
reply