Sun Microsystems T5220, T5120 manual UltraSPARC T2 Core Architecture and Pipelines

Page 17

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.

UltraSPARC T2 Core Architecture and Pipelines

Figure 6 provides a block-level diagram representing a single UltraSPARC cores on the UltraSPARC T2 processor (up to eight are supported per processor).

 

TLU

IFU

 

EXU0

EXU1

SPU

FGU

LSU

 

 

MMU/

 

 

HWTW

UltraSPARC T2 core

Gasket

 

 

Crossbar / L2 Cache

Figure 6. UltraSPARC T2 core block diagram

Components implemented in each core include:

Trap Logic Unit (TLU) — The trap logic unit updates the machine state as well as handling exceptions and interrupts.

Instruction Fetch Unit (IFU) — The instruction fetch unit includes the 16KB instruction cache (32-byte lines, 8-way set associative) and a 64-entry fully-associative instruction translation lookup buffer (ITLB).

Integer Execution Units (EXU) — Dual integer execution units are provided per core with four threads sharing each unit. Eight register windows are provided per thread, with 160 integer register file (IRF) entries per thread.

Floating Point/Graphics Unit (FGU) — A floating point/graphics unit is provided within each core and it is shared by all eight threads assigned to the core. 32 floating- point register file entries are provided per thread.

Stream Processing Unit (SPU) — Each core contains a stream processing unit that provides cryptographic coprocessing.

Memory Management Unit (MMU) — The memory management unit provides a hardware table walk (HWTW) and supports 8 KB, 64 KB, 4 MB, and 256 MB pages.

Image 17
Contents Server Architecture Table of Contents Executive Summary Building out for Web Scale Evolution of Chip Multithreading CMTBusiness Challenges for Web Securing the Enterprise at Speed Rule-Changing Chip Multithreading CMT TechnologyDriving Datacenter Virtualization and Eco-Efficiency Chip Multiprocessing with Multicore Processors Chip Multithreading CMT with CoolThreads Technology UltraSPARC T2 Processor with CoolThreads Technology Sun Sparc Enterprise T5120 and T5220 ServersSun Sparc Enterprise T5120 and T5220 servers Accelerated Time to Market Efficient and Predictable ScalabilitySimplified Management Industrys Most Open PlatformZero-Cost Security Tradition of Leading Eco EfficiencySystem and Datacenter Reliability Space, Watts, and Performance Introducing the SWaP Metric UltraSPARC T2 Processor with CoolThreads Technology Taking Chip Multithreaded Design to the Next Level Memory Latency ComputeTime FB Dimm UltraSPARC T2 Processor ArchitectureUltraSPARC T2 Core Architecture and Pipelines UltraSPARC T2 core block diagramUltraSPARC T2 per-core integer and floating-point pipelines Integral PCI Express Support Integrated NetworkingStream Processing Unit Power Management System-Level Architecture Sun Sparc Enterprise T5120 and T5220 Server ArchitectureSubsystem Memory SubsystemEnclosure Sun Sparc Enterprise T5120 Server OverviewSun Sparc Enterprise T5120 server, front and rear panels Front and Rear PerspectivesSun Sparc Enterprise T5220 Server Overview Sun Sparc Enterprise T5220 server, front and rear panels Integrated Lights-Out Management Ilom System Controller System Management TechnologySun N1 System Manager Sun Management Center SoftwareDiscover GroupHybrid User Interface MonitorManage Scalability and Support for CoolThreads Technology Enterprise-Class SoftwareCMT Awareness Fine-Granularity ManageabilitySecure and Robust Enterprise-Class Environment End-to-End Virtualization TechnologySolaris ZFS File System Container User Solaris Fault Manager Fault Management and Predictive Self HealingSolaris Zones Resource ManagementSolaris Service Manager Development Tuning and DebuggingApplication Selection Deployment Sun Java Enterprise System Java ESEnterprise-Class Software Enterprise-Class Software For More Information ConclusionWeb Site URL Description Sun Sparc Enterprise T5120 and T5220 Server Architecture