Though you would imagine that a 
similar, if lesser boost would be given to 32-bit executables running on a 
64-bit operating system as there would be more memory space to go around, this 
did not seem to be the case in our tests. A look at the AMD64 white papers 
confirmed that these registers are available when the processor is running in 
pure 64-bit mode only. 

The future of 64-bit - Microsoft support has yet to 
arrive 
The first half of 2005, to be 
(in)exact. That's when the boys from Redmond say that 64-bit versions of Windows 
XP and Windows Server 2003 will be available. Until then, Windows users will 
have Microsoft's beta 'x64 Edition' 64-bit port of WinXP for the Athlon 64 and 
Opteron   to play with. 
Microsoft had previously 
released a different, fully 64-bit version of the operating system which was 
designed to work with Intel's Itanium line of 64-bit processors. Since the 
Itanium doesn't play nicely with other 64-bit chips, neither unfortunately does 
this OS. 
Despite the valiant arguments 
of Linux enthusiasts, 64-bit operating systems for the home desktop do not exist 
until Microsoft says they do. It's inevitable that if and when the 64-bit OS 
revolution happens, Microsoft products will be driving it. 
That said, there's likely to be 
at least 6 months before we see the official 64-bit version of Windows XP. In 
this time frame, we'd imagine that the majority of CPUs being sold by AMD will 
be 64-bit Athlons or Opterons. This could well drive the popularity of 64-bit 
capable Linux applications through the roof and create a real alternate option 
for 64-bit systems.... but we doubt it. 
This brings us back to waiting 
six months for the x64 edition of Windows XP.
 Of course, the beta version has already attracted 
driver support from Nvidia and ATI, so it may well become a viable platform 
before the official version is released. 
As for the far future, well 
there is the next version of Windows, the OS currently code-named 'Longhorn' 
slated to arrive in the first half of 2006. Longhorn will apparently be 
available in 64-bit flavours from the get-go, so this doesn't give 64-bit XP 
users much time to adapt to their brand new 64-bit version of XP before a newer 
(probably better) product drops. It's the Windows ME/Windows 2000 dilemma all 
over again (except Windows ME is an episode best purged from our collective 
memories, but we digress.). 
Benchmarking the Athlon 64 (again) 
The AMD Athlon 64 processor is 
capable of operating in three distinct modes: Legacy mode (for 32 bit operating 
systems and apps), Compatibility mode (for 64 bit OS with 32-bit apps) and 
64-bit mode (true 64-bit OS/applications). We thought it would be appropriate to 
test the processor in all three modes with the same set of benchmarks in order 
to see what the future might have in store for 64-bit adopters. Fortunately 
there are several benchmarks available and even optimized for the Athlon-64 
processor in either 32-bit or 64-bit operation. 
As you will see, the majority 
of the benchmarks on the following pages deal with the various math intensive 
operations that tax the average processor from day to day, such as compression, 
de-compression and encryption. Only one of them (the Nvidia one) can be 
considered even slightly relevant to gaming. This is by design, since we wanted 
to test the performance of the chip in its various modes, not the video card 
drivers released for the XP x64 beta. So, let's get started!