Hacker News new | past | comments | ask | show | jobs | submit login

It's worth noting that there are double the number of general purpose registers concurrently available in A64 (30 up from 15). I have no idea what effect that has on performance, but it's not the case that there is no improvement in that regard.



> It's worth noting that there are double the number of general purpose registers

Yeah same as x86 -> x86-64, but x86 was really starved in general purpose registers with only 6 GPR. Even in ARMv7, ARM had 2.5 times the number of registers of x86 making register pressure a much lower issue.

This means the performance gains from lowered register pressure are going to be significantly lower on ARM, as register pressure was much, much lower in the first place.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: