5 ms·
Also I’m curious if there’s opportunity for an all out perf variant from home brewers. Eg. Throw away all spectre mitigations, find all the hacks to get each i
by AnotherGoodName 2y ago
Also I’m curious if there’s opportunity for an all out perf variant from home brewers.
Eg. Throw away all spectre mitigations, find all the hacks to get each instructions timing down, etc.
- basementcat 2y agoWhile you’re at it, allow for a few more ulp (units of least place) error for floating point ops.
- basementcat 2y agoKidding aside, my understanding is this sort of thing cannot be microcode patched. But I would be pleased to be proven wrong.
- Lockal 2y agoIt can be patched, see example in "constant-time hardware division" section in https://misc0110.net/files/cpu_woot23.pdf https://misc0110.net/files/cpu_woot23.pdf (code: https://github.com/pietroborrello/CustomProcessingUnit/blob/master/bios/ucode_patches/ctdiv.u https://github.com/pietroborrello/CustomProcessingUnit/blob/...). You probably won't observe any improvement unless you know an algo massively better than reciprocals+newton.