Translate

Archives

x32 – A Native 32-bit ABI for x86-64

Intel is developing a new 32bit psABI (Processor Specific Application Binary Interface) for x86-64 called x32. The current version of the x32 psABI is 0.6 dated August 13th 2011. Intel’s H.J. Lu, H Peter Anvin and Milind Girkar gave a presentation on the new psABI at the recent 2011 Linux Plumbers Conference. The rationale for the new psABI is that many markets for Intel devices currently do not need more than 32-bits of address space, the existing i386 psABI is old, and 32-bit performance can be significantly improved using a new psABI. X32 APIs are designed for environments where the