[Info-vax] Comparison between Nehalem-EX and Power7
glen herrmannsfeldt
gah at ugcs.caltech.edu
Fri Sep 11 01:36:17 EDT 2009
Michael S <already5chosen at yahoo.com> wrote:
(snip)
< In general, current incarnation of x86-64 instruction set architecture
< (a.k.a. AMD64, a.k.a. Intel 64) is limited to 48-bit _virtual_
< address space. That's probably would suffice for a couple of
< decades.Going beyond that would require some, hopefully relatively
< small, changes to system-layer architecture - may be a new page table
< format. User-layer stuff shouldn't be affected.
I haven't looked at x86-64 so closely yet.
It is usual to have multiple levels of tables to avoid large
tables with many entries, and to allow for paging of the tables.
S/370 and VAX use two levels of tables, segment/page for S/370,
and two levels of page tables for VAX.
The 64 bit extension to S/370, z/Architecture, uses five levels,
with some tricks to avoid the need for all five until addresses
get that big.
-- glen
More information about the Info-vax
mailing list