Title : 64 bits Frequently Asked Questions
Author : John-Erik Christensen
Date : Thursday, February 09, 2006


FAQ

Over the last year, CPUs extending the IA-32 instruction set to 64 bits have hit the streets. There are two incarnations of it, AMD’s AMD64 and Intel’s EM64T. While very similar, there are in fact a few differences between the two. Not huge differences, but they do exist.

First let’s discuss what CPUs have what capabilities. Here’s a brief list:

  • AMD Athlon K7: 32 bit Integer, 32 bit addressing
  • AMD Athlon 64 “Clawhammer”: 64 bit Integer, 48 bit logical addressing, 40 bit physical addressing, NX bit, PAE36 and PSE36 for 32 bit mode
  • AMD Opteron “Sledgehammer”, “Winchester”: 64 bit Integer, 48 bit logical addressing, 40 bit physical addressing, NX bit, PAE36 and PSE36 for 32 bit mode
  • Intel Pentium III: 32 bit Integer, 32 bit addressing, PAE36 and PSE36
  • Intel Pentium 4 “Williamette” and “Northwood”, Xeon “Foster” and “Prestonia” and Xeon MP “Galatin”: 32 bit Integer, 32 bit addressing, PAE36 and PSE36
  • Intel Pentium 4 “Prescott”: 32 bit Integer, 32 bit addressing, PAE36 and PSE36
  • Intel Pentium 4 F “Prescott”, Xeon “Nocona”: 64 bit Integer, 48 bit logical addressing, 40 bit physical addressing, NX bit, automatic clock control for power savings, PAE36 and PSE36 for 32 bit mode
  • Intel Pentium 4 “Prescott” E0 stepping (Pentium 4 5xxJ): 32 bit Integer, 32 bit addressing, PAE36 and PSE36, NX bit, automatic clock control for power savings

For the crib sheet to that, 64 bit Integer calculations are one of the things that make 64 bit CPUs so great - they can make 64 bit calculations in hardware rather than emulating it with a bunch of 32 bit calculations. The address space is the logical address space the CPU can handle. The AMD64 and EM64T CPUs do not have a full 64 bits of address space, as they won't need it for a while. They use 64 bit addresses and truncate them internally to save on die space.



PSE36 and PAE36 are technologies that allow programs to use 36 bits (64 Gigabytes) of memory on a 32-bit CPU. Intel has used it for years now to extend the memory capability of its Xeon line, although it is somewhat hackish by necessity. PSE36 is the technology that allows for 36 bits of virtual address space and PAE36 for 36 bits of physical address space. A program may use one or both of these.

The 40 bit physical memory addressing means a maximum of 1 TB physical memory, coupled with 256 TB of logical address space (this includes virtual memory and allows for tons of large, contiguous blocks of unused address space). Remember, a logical address does not necessarily need to match up with the same physical memory address.

Continued on next page...  

<< Back to the Articles
Page 1 of 2

More Info >>
Related Articles

  • Articles : Starcraft 2 FAQs from Blizzcon 2009
  • Articles : World of Warcraft Cataclysm FAQs
  • Articles : World of Warcraft FAQ
  • Articles : The Next Great Tech CEO
  • Reviews : Punch Out!! Wii Review
  • Articles : Gameboy FAQ
  • Reviews : Noctua NH-C12P CPU Heatsink Review
  • Articles : Intel and AMD: What Went Wrong
  • Reviews : ECS EliteGroup GeForce 6100PM-M2 V2.0 Motherboard Review
  • Comments

    Comment on this article!
    Name:
    Email:
    Comment:
     
    All entries are logged and must be approved before publication.
    Random Gallery Images
    GET FREE HARDWARE!
     
    Sign up for our free newsletter and enter exclusive contests with great hardware prizes.  In addition, you get access to exclusive tutorials not available anywhere else on the site.
    Name:
    Email:
    Join the Facebook Club

    Follow on Twitter

    Add RSS


    [ search OCMS ]
     

    REVIEWS TECH NEWS
    GAMING AUDIO/VIDEO GADGETS

     
    Blog Posts
    Doing Endgame is Fine…Get Everything and You’re a Loser. A Writer’s take on Twilight Sick of this Twilight B.S. Fixed News Feeds More Hard Drive Woes Windows 7 Programs not launching Making a tech site profitable OCModShop Full Time? Rock Band Unplugged: Legendary Status Batman Arkham Asylum Game of the Year?

    Latest Hardware Rebates
    Shopping
    Core i7 965 Extreme
    Core i7 940
    Core i7 920
    Core 2 QX9770
    Core 2 Q9650
    Core 2 Quad Q6700
    Core 2 Quad Q6600
    Core 2 Duo E8400
    Core 2 Duo E6850


    Phenom 9850 Black
    Phenom 9750 Black
    Phenom 9600 Black
    Phenom 9600
    Phenom 9500
    Athlon 64 X2 6400+ Black
    Athlon 64 X2 6000+
    Athlon 64 X2 5600+
    Athlon 64 X2 5200+


    Intel DX58SO
    Gigabyte GA-EX58-UD5
    Asus Rampage Formula
    Gigabyte GA-EP45-DS3L
    Gigabyte GA-X38-DQ6
    Asus P5K Deluxe
    Shuttle SP35P2 Pro
    Shuttle SG33G5
    Antec Sonata III
    Cooler Master Cosmos
    PCP&C Silencer 750W
    Samsung 22" 226BW
    GeForce GTX 280
    GeForce GTX 260
    GeForce 9800 GTX
    GeForce 9800 GT
    GeForce 8800 Ultra


    Radeon HD 4870 X2
    Radeon HD 4870
    Radeon HD 4850 X2
    Radeon HD 4850


    Seagate 7200.11 1.5TB
    Seagate 7200.11 1TB
    WD Passport Elite 500GB
    1TB Hitachi 7K1000
    1TB Caviar GP
    750GB Caviar SE16
    750GB Barracuda


    Call of Duty World at War
    Grand Theft Auto IV
    Fallout 3
    Fable II
    Madden NFL 09
    Left 4 Dead
    Rock Band 2
    Guitar Hero World Tour

    site map | advertise | subscribe | privacy policy | RSS feeds

    Website design by Alan McCloskey. All content © OCModShop.com: 2001 - 2009, reproduction by permission only.