[Info-vax] x86-64 data aligment / faulting
Arne Vajhøj
arne at vajhoej.dk
Fri Feb 25 19:12:44 EST 2022
On 2/25/2022 6:57 PM, Mark Daniel wrote:
> 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?
>
> Hmmm. Using an alignment fault generator and reporter I'm seeing plenty
> on Alpha and Itanium; zero on x86-64.
I had an old Fortran program testing alignment overhead and
I just ran it on Windows x86-64 and it showed absolutely
no overhead for bad alignment of REAL*8 arrays (and there is
a lot of overhead on VMS Alpha and Itanium).
I guess we can say welcome back to CISC. :-)
Arne
More information about the Info-vax
mailing list