3 ms·
Instruction alignment is very important for performance. I remember a similar slow down when working on a VM for Itanium. The architecture manuals for processor
by abc_lisper 11y ago
Instruction alignment is very important for performance. I remember a similar slow down when working on a VM for Itanium. The architecture manuals for processors usually describe this in detail.
- userbinator 11y agoThe Itanium was a somewhat special case. It was very difficult to optimise for, which is why it performed so poorly in practice. In general x86 is far less sensitive to alignment than other architectures, and has been becoming more so with each new generation.
- m_mueller 11y agoby "becoming more so" so do you mean "becoming less so"?
- userbinator 11y agoI see that doubled-modifier could be a bit confusing: "more less sensitive"; I meant that newer processors are becoming less sensitive to alignment.