Sun X4100 0915ALEB30-HD 0915ALEB30 User Manual

Product codes
0915ALEB30
Page of 45
Sun Microsystems, Inc.
Chapter 1
Flexible, High Speed x64 Architecture
Innovation and technology leadership combine within the Sun Fire x64 server family to deliver some of the most flexible, high perfor-
mance systems ever created. With the ability to run 32-bit and 64-bit applications on a single high speed platform, Sun Fire x64 serv-
ers address the real challenges and bottlenecks found in many system architectures, and deliver world record benchmark results.
A Universal Computing Platform
For years, organizations refrained from adopting 64-bit computing in a pervasive manner. With the majority of applications still 
based on 32-bit code and budgets as constrained as ever, expensive 64-bit systems which emulated 32-bit execution environments 
did not provide sufficient performance, flexibility, and investment protection. The need for a revolutionary low cost platform that 
could ease the adoption of 64-bit computing was evident. The x64 architecture implementation from AMD, also known as AMD64, 
paved the way forward by producing a cost conscious x86-compatible instruction set that provides for simultaneous 32- and 64-bit 
computing. As a result, existing 32-bit applications and operating systems run at peak performance, while providing a 64-bit capable 
migration path. This instruction set is implemented on the AMD Opteron processor used by all Sun Fire x64 servers. By leveraging the 
x64 architecture, Sun Fire x64 servers create a new class of computing which enables organizations to build solutions based upon 
today’s needs without barriers to future innovations.
Key to the x64 architecture, the x64 Instruction Set Architecture (ISA) simply extends the existing x86 ISA and natively executes 32-bit 
code  emulation modes which tend to degrade performance are not needed. Benefiting both 32-bit and 64-bit applications, the x64 
ISA enables continued performance scaling for applications that demand multiprocessor scalability or larger addressable memory. In 
addition, true 64-bit applications experience gains in multimedia performance and improvements in computational accuracy. The 
x64 ISA is designed for applications that:
Need large memory addressing to handle datasets larger than 3 GB per process, such as financial and scientific 
modeling applications.
Need to manage a large number of concurrent users or application threads, such as large-scale, thin-client solutions, 
large databases, data warehousing applications for solutions in customer relationship management (CRM), supply chain 
management (SCM), enterprise resource planning (ERP), and digital rights management (DRM) systems.
Require real-time encryption and decryption for enhanced security, including e-commerce and the protection of private 
or classified data.
Require mathematical precision and floating-point performance, including modeling, simulation, statistics and financial 
analysis, imaging, video, and signal processing, physics, medical research, telecommunications, encryption, and 
compression.
Require large, high power database performance, including decision support, searching and indexing, document and 
content management, and voice recognition.
Require x86 compatibility or the economies of scale of x86 systems, as well as the large memory addressingcapabilities 
of 64-bit computing, including many high performance computing (HPC) cluster applications.
                                                                                                                                                            6 of 45