[Info-vax] x86-64 data aligment / faulting
Mark Daniel
mark.daniel at wasd.vsm.com.au
Tue Mar 15 11:50:42 EDT 2022
On 26/2/22 8:23 am, Mark Daniel wrote:
> Alpha and Itanium had data alignment requirements with penalties for
> faulting. Does x86-64? Is sys$start_align_fault_report() et al. still
> relevant
Recent reply under the VSI Engineering imprimatur:
"On Alpha and IA64, accessing unaligned data results in an exception and
an exception handler fixes up the read and records the alignment fault.
On X86, there is no such thing as an alignment fault nor is there a
performance penalty for accessing unaligned data. The various tools to
report alignment faults are still present on X86, but they are not
relevant and will never report any alignment faults."
https://forum.vmssoftware.com/viewtopic.php?f=37&t=8475&p=17487#p17486
--
Anyone, who using social-media, forms an opinion regarding anything
other than the relative cuteness of this or that puppy-dog, needs
seriously to examine their critical thinking.
More information about the Info-vax
mailing list