top | item 46514807

Loongarch Improvements with Box64

66 points| aaronday | 1 month ago |box86.org

6 comments

order

snvzz|1 month ago

Why editorialize the title?

Actual title is "New Box64 v0.4.0 released".

I get you're trying to summarize it, but what's most relevant depends on the person reading.

thesnide|1 month ago

I'm wondering if we'll see some riscv extensions specifically designed to improve x86/amd64 emulation, such as what the M1 and other did.

Findecanor|1 month ago

Some upcoming chips are supposed to support switching individual processes to x86's "TSO" memory model. That might be the most significant extension that Apple has for x86 emulation: it allows eliding all memory fence instructions used to adapt to the weaker memory model.

LoongArch could have instructions that emulate specific x86 behaviour and flags, but there is practically no documentation available.