X 8 6 -6 4
T M
T E C H N O L O G Y W H IT E P A P E R
Page 2
Abstract
The need for 64-bit computing is driven by applications that address large amounts of data and
memory, such as high-performance servers, database management systems, CAD tools, and
digital content creation tools. Although this increased demand on the high-end along with
technical advances is making 64-bit a reality, it is anticipated that the industry as a whole will not
fully embrace the 64-bit world entirely for many more years.
Existing 32-bit environments and applications will continue to serve a majority of users for quite
sometime, although they too will require continual improvements in processor and system
performance to continue. Many x86 workstation and server users are now facing the dilemma of
how to transition to 64-bit computing, yet maintain their existing knowledge base and investment
in the existing code base and tools. The challenge for processor manufacturers is to find a way to
offer customers all the advantages of 64-bit processing in a market friendly fashion while making
the conversion from 32-bit efficient and inexpensive. Unfortunately, the 64-bit solutions
proposed by some processor manufacturers leave customers facing a potentially disruptive and
ultimately expensive transition to the new architectures.
AMD's strategy of extending the x86 architecture for 64-bit computing is a straightforward
alternative to total conversion using incompatible instruction sets. AMD processors including the
x86-64
TM
technology will permit platform suppliers, developers, corporate MIS departments and
consumers to transition to 64-bit environments gradually, while continuing to run 32-bit
applications without incurring performance penalties. By providing a smoother migration to 64-
bit computing, AMD's strategy is designed to save its customers billions of dollars in software
re-development and deployment costs.