[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