Page 2 - Table of Contents; Sun SPARC; The UltraSPARC; Solaris
Sun Microsystems, Inc. Table of Contents Executive Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 The Evolution of Chip Multithreading (CMT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Business Challenges for Web 2.0 . . . . ...
Page 3 - Executive Summary; transactions too are now predominantly Web based.
Executive Summary Sun Microsystems, Inc. Executive Summary Use of the Web is changing in fundamental ways, driven by Web 2.0 applications and the thousands of people who join the global Internet every day through a proliferation of new interactive devices. The character of applications and services ...
Page 4 - Chapter 1; The Evolution of Chip Multithreading (CMT); Business Challenges for Web 2.0; Building out for Web Scale
2 The Evolution of Chip Multithreading (CMT) Sun Microsystems, Inc. Chapter 1 The Evolution of Chip Multithreading (CMT) By any measure, Sun’s first- generation CMT processors were an unprecedented success. Sun Fire ™ / Sun SPARC Enterprise T1000 and T2000 servers based on the UltraSPARC T1 processor...
Page 5 - • Driving Datacenter Virtualization and Eco-Efficiency
3 The Evolution of Chip Multithreading (CMT) Sun Microsystems, Inc. • Driving Datacenter Virtualization and Eco-Efficiency Coincident with the need to scale services, many datacenters are recognizing the advantages of deploying fewer standard platforms to run a mixture of commercial and technical wo...
Page 6 - Chip Multiprocessing with Multicore Processors
4 The Evolution of Chip Multithreading (CMT) Sun Microsystems, Inc. estate to build increasingly complex processors, with instruction-level parallelism (ILP) as a goal. Today these traditional processors employ very high frequencies along with a variety of sophisticated tactics to accelerate a singl...
Page 7 - Chip Multithreading (CMT) with CoolThreads
5 The Evolution of Chip Multithreading (CMT) Sun Microsystems, Inc. a result, while these designs provide some additional throughput and scalability, they can consume considerable power and generate significant heat — without a commensurate increase in overall performance. Chip Multithreading (CMT) w...
Page 9 - SWaP
7 The Evolution of Chip Multithreading (CMT) Sun Microsystems, Inc. predecessors, while leading competitors in terms of performance, performance per watt, and SWaP performance (as evaluated by the Space, Watts, and Performance metric detailed later in this section). These systems also extend the ben...
Page 10 - • Efficient and Predictable Scalability
8 The Evolution of Chip Multithreading (CMT) Sun Microsystems, Inc. Designed to complement each other, as well as the rest of Sun’s server product line, the Sun SPARC Enterprise T5120 and T5220 servers address the dynamic needs of the modern datacenter. • Efficient and Predictable Scalability With s...
Page 11 - • A Tradition of Leading Eco Efficiency; Feature
9 The Evolution of Chip Multithreading (CMT) Sun Microsystems, Inc. • A Tradition of Leading Eco Efficiency Sun Fire / Sun SPARC Enterprise T1000 and T2000 servers were the industry's first eco-responsible servers. Sun SPARC Enterprise T5120 and T5220 servers continue this tradition by offering the b...
Page 12 - Performance; Ethernet
10 The Evolution of Chip Multithreading (CMT) Sun Microsystems, Inc. Space, Watts, and Performance: Introducing the SWaP Metric Sun SPARC Enterprise T5120 and T5220 servers deliver leading performance across a range of multithreaded workloads and benchmarks. However, with energy and real estate cost...
Page 13 - The UltraSPARC T2 Processor with CoolThreads Technology; Chapter 2
11 The UltraSPARC T2 Processor with CoolThreads Technology Sun Microsystems, Inc. Chapter 2 The UltraSPARC T2 Processor with CoolThreads Technology The UltraSPARC T2 processor is the industry’s first system on a chip (SoC), supplying the most cores and threads of any general-purpose processor availab...
Page 14 - Taking Chip Multithreaded Design to the Next Level; processors, they started with key goals in mind:
12 The UltraSPARC T2 Processor with CoolThreads Technology Sun Microsystems, Inc. Table 2 provides a comparison between the UltraSPARC T2 and the UltraSPARC T1 processor. Table 2. UltraSPARC T1 and T2 processor features Taking Chip Multithreaded Design to the Next Level When Sun’s in-house design te...
Page 15 - components such as floating point processors.
13 The UltraSPARC T2 Processor with CoolThreads Technology Sun Microsystems, Inc. simply increasing the number of cores would have gained additional throughput, but would have resulted in consuming extra die area, leaving no room for integrated components such as floating point processors. The final U...
Page 16 - UltraSPARC T2 Processor Architecture; bandwidth and 21 GB/second of write bandwidth.
14 The UltraSPARC T2 Processor with CoolThreads Technology Sun Microsystems, Inc. UltraSPARC T2 Processor Architecture The UltraSPARC T2 processor extends Sun’s Throughput Computing initiative with an elegant and robust architecture that delivers real performance to applications. A high- level block...
Page 17 - UltraSPARC T2 Core Architecture and Pipelines
15 The UltraSPARC T2 Processor with CoolThreads Technology Sun Microsystems, Inc. 3DES, AES, RC4, SHA-1, SHA-256, MD5, RSA to 2048 key, ECC, and CRC32. Embedding hardware cryptographic acceleration for these ciphers allows end-to- end encryption with no penalty in either performance or cost. UltraSP...
Page 19 - Integrated Networking; interrupts may be bound to different hardware threads.; Stream Processing Unit; that shares the core’s crossbar port:; Integral PCI Express Support
17 The UltraSPARC T2 Processor with CoolThreads Technology Sun Microsystems, Inc. Integrated Networking By providing integrated on-chip networking, the UltraSPARC T2 processor is able to provide better networking performance. All network data is supplied directly from and to main memory. Placing net...
Page 20 - Power Management; • Limiting speculation such as conditional branches not taken
18 The UltraSPARC T2 Processor with CoolThreads Technology Sun Microsystems, Inc. Power Management Beyond the inherent efficiencies of CMT design, the UltraSPARC T2 is the first processor to incorporate unique power management features at both the core and memory levels of the processor. These feature...
Page 21 - Sun SPARC Enterprise T5120 and T5220 Server Architecture; Chapter 3; System-Level Architecture; UltraSPARC T2
19 Sun SPARC Enterprise T5120 and T5220 Server Architecture Sun Microsystems, Inc. Chapter 3 Sun SPARC Enterprise T5120 and T5220 Server Architecture Sun SPARC Enterprise T5120 and T5220 servers have been designed to provide breakthrough performance while maximizing reliability and minimizing power ...
Page 22 - Memory Subsystem; such as those listed below.
20 Sun SPARC Enterprise T5120 and T5220 Server Architecture Sun Microsystems, Inc. The motherboard interconnect for these systems has been greatly simplified. 12-volt power is distributed to the motherboard through a pair of metal bus bars, connected to a Power Distribution Board (PDB). A single flex-...
Page 23 - SPARC Enterprise T5220 server supports an 8-disk backplane.; Sun SPARC Enterprise T5120 Server Overview; Enclosure; Dimension
21 Sun SPARC Enterprise T5120 and T5220 Server Architecture Sun Microsystems, Inc. • Fan boards provide connections for power and control for both the primary and secondary fans in the front of the chassis. No cables are required since every dual fan module plugs directly into one of these PCBs whic...
Page 24 - • Two combination XAUI or low-profile PCI Express x4 slots; Front and Rear Perspectives
22 Sun SPARC Enterprise T5120 and T5220 Server Architecture Sun Microsystems, Inc. The Sun SPARC Enterprise T5120 server includes the following major components: • An UltraSPARC T2 processor with four, six, or eight cores at speeds of 1.2 or 1.4 GHz • Up to 64 GB of memory in 16 Fully Buffered Dual ...
Page 25 - Sun SPARC Enterprise T5220 Server Overview; International
23 Sun SPARC Enterprise T5120 and T5220 Server Architecture Sun Microsystems, Inc. • A DB-9 TTYA serial port is provided for serial devices (not connected to the ILOM system controller serial port). • A total of three PCI Express card slots are provided, two of which can alternately support XAUI car...
Page 26 - • One slimline DVD-R drive is accessed through the front panel
24 Sun SPARC Enterprise T5120 and T5220 Server Architecture Sun Microsystems, Inc. Front and Rear Perspectives Figure 11 illustrates the front and back panels of the Sun SPARC Enterprise T5220 server. Figure 11. Sun SPARC Enterprise T5220 server, front and rear panels External features of the Sun SP...
Page 27 - System Management Technology
25 Sun SPARC Enterprise T5120 and T5220 Server Architecture Sun Microsystems, Inc. System Management Technology As the number of systems grow in any organization, the complexities of managing the infrastructure throughout its lifecycle becomes increasingly difficult. Effective system management requi...
Page 28 - Sun Management Center Software; • Discover
26 Sun SPARC Enterprise T5120 and T5220 Server Architecture Sun Microsystems, Inc. Sun Management Center Software Sun Management Center software is an element management system for monitoring and managing the Sun environment. Sun Management Center software integrates with the leading enterprise mana...
Page 29 - Monitor
27 Sun SPARC Enterprise T5120 and T5220 Server Architecture Sun Microsystems, Inc. • Monitor When systems are up and running, administrators can use Sun N1 System Manager to monitor system health, helping to ensure that everything is running at the optimal levels. The software provides detailed hard...
Page 30 - Chapter 4; Enterprise-Class Software; UltraSPARC T2 processor.; Scalability and Support for CoolThreads Technology; and compatibility with existing applications is guaranteed.
28 Enterprise-Class Software Sun Microsystems, Inc. Chapter 4 Enterprise-Class Software New technology often requires time for tools and applications to arrive, and delivering agile and highly-available services that take advantage of available resources requires stable development tools, operating ...
Page 31 - • Solaris ZFS File System
29 Enterprise-Class Software Sun Microsystems, Inc. • Support for Virtualized Networking and I/O, and Accelerated Cryptography The Solaris OS contains technology to support and virtualize components and subsystems on the UltraSPARC T2 processor, including support for the on- chip 10 Gb Ethernet port...
Page 32 - competing architecture.; Storage: ZFS Virtualization; Applications; Multi-threaded Networking; LDOM
30 Enterprise-Class Software Sun Microsystems, Inc. single core, a task that would require additional software and considerable overhead in competing architecture. Figure 12. Sun provides parallelization and virtualization at every level of the technology stack Corresponding layers of virtualization...
Page 33 - called a
31 Enterprise-Class Software Sun Microsystems, Inc. By taking advantage of Logical Domains, organizations gain the flexibility to deploy multiple operating systems simultaneously on a single platform. In addition, administrators can leverage virtual device capabilities to transport an entire software...
Page 34 - Fault Management and Predictive Self Healing; configuration problems.
32 Enterprise-Class Software Sun Microsystems, Inc. Solaris ™ Containers Providing virtualization at the OS level, Solaris Containers consist of a group of technologies that work together to efficiently manage system resources, virtualize the environment, and provide a complete, isolated, and secure ...
Page 35 - • Solaris Service Manager
33 Enterprise-Class Software Sun Microsystems, Inc. the activities of the diagnostic system. With Solaris Fault Manager, the overall time from a fault condition, to automated diagnosis, to any necessary human intervention is greatly reduced, increasing application uptime. • Solaris Service Manager T...
Page 36 - Application Selection; CoolThreads technology. The; Development; gathering and reporting of code data.; Tuning and Debugging
34 Enterprise-Class Software Sun Microsystems, Inc. Application Selection Application selection helps identify those applications that stand to benefit from CoolThreads technology. The CoolThreads Selection Tool (coolst) helps determine application suitability for both the UltraSPARC T1 and ULtraSPAR...
Page 37 - ATS is a plug-in for GCC4SS and Sun Studio 12.; Deployment; and consolidation. Deployment elements include:; Sun Java
35 Enterprise-Class Software Sun Microsystems, Inc. • Corestat — Corestat provides an on-line monitoring tool for core utilization of the UltraSPARC T2 processor, providing a more accurate measure of processor and system utilization than tools that only measure the utilization of individual threads....
Page 39 - technologies as a competitive advantage
37 Enterprise-Class Software Sun Microsystems, Inc. • Web Server — As the leading enterprise Web server, Sun Java System Web Server is engineered to meet the stringent requirements of organizations that use Web technologies as a competitive advantage • Web Proxy —The Sun Java System Web Proxy Server...
Page 40 - Chapter 5; Conclusion; very small footprint.; For More Information; Web sites listed in Table 5.
38 Conclusion Sun Microsystems, Inc. Chapter 5 Conclusion Delivering on the demands of Web 2.0 applications and virtualized, eco- efficient data centers requires a comprehensive approach that includes innovative processors, system platforms, and operating systems, along with leading application, midd...
Page 41 - Web Site URL
39 Conclusion Sun Microsystems, Inc. Table 5. Related Websites Web Site URL Description sun.com/coolthreads Sun SPARC Enterprise T5120 and T5220 Servers sun.com/processors/UltraSPARC-T2 Sun UltraSPARC T2 Processor opensparc.net/opensparc-t2 OpenSPARC T2 sun.com/processors/throughput Throughput Compu...