UltraSPARC T2 explained

UltraSPARC T2
Produced-Start:2007
Slowest:1.2
Fastest:1.6
Slow-Unit:GHz
Fast-Unit:GHz
Designfirm:Sun Microsystems
Manuf1:Texas Instruments
Core1:S2
Arch:SPARC V9
Numcores:4, 6, 8
Predecessor:UltraSPARC T1
Successor:SPARC T3

Sun Microsystems' UltraSPARC T2 microprocessor is a multithreading, multi-core CPU. It is a member of the SPARC family, and the successor to the UltraSPARC T1. The chip is sometimes referred to by its codename, Niagara 2. Sun started selling servers with the T2 processor in October 2007.

New features

The T2 is a commodity derivative of the UltraSPARC series of microprocessors, targeting Internet workloads in computers, storage and networking devices. The processor, manufactured in 65 nm, is available with eight CPU cores, and each core is able to handle eight threads concurrently. Thus the processor is capable of processing up to 64 concurrent threads. Other new features include:[1]

Core pipeline

There are 8 stages for integer operations, instead of 6 in the T1.

ProcessorStages
T1's pipelineFetch

\longrightarrow

Thread Selection Decode Execute Memory Access

\longrightarrow

Writeback
T2's pipelineFetch Cache Thread Selection Decode Execute Memory Access Bypass Writeback

Systems

The T2 processor can be found in the following products from Sun and Fujitsu Computer Systems:

Sun also licensed the T2 processor to Themis Computer, which introduced the first non-Sun T2-based servers in 2008:

UltraSPARC T2 Plus

In April 2008, Sun released servers based on the UltraSPARC T2 Plus processor, an SMP capable version of UltraSPARC T2.[3]

Sun released the UltraSPARC T2 Plus processor with the following changes:

T2 Plus systems

UltraSPARC T2 Plus processors can be found in the following products from Sun and Fujitsu Computer Systems:Two-way SMP servers:

Four-way SMP server:

Compute cluster

The High Performance Computing Virtual Laboratory in Canada built a compute cluster using 78 Sun SPARC Enterprise T5140 servers. With two 1.2 GHz T2 Plus chips in each T5140 server, the cluster has close to 10,000 compute threads, making it ideal for high-throughput workloads.[4]

Virtualization

Like the T1, the T2 supports the Hyper-Privileged execution mode. The SPARC Hypervisor runs in this mode and can partition a T2 system into 64 Logical Domains, and a two-way SMP T2 Plus system into 128 Logical Domains, each of which can run an independent operating system instance.

Performance improvement versus T1

The UltraSPARC T2 offers a variety of performance improvements over the former UltraSPARC T1 processor

Other UltraSPARC T2 performance related tunings are documented on Oracle engineers' blogs.[5]

Power consumption

Peak power consumption can go as high as 123 watts, but the T2 typically consumes 95 watts during nominal system operation. This is up from 72 watts from the T1. Sun explains that this is due to a higher degree of system integration onto the chip.

Release history

On April 12, 2006, Sun announced the tape-out of the UltraSPARC T2.[6] Sun announced the T2's release on 7 August 2007, billing it as "the world's fastest microprocessor".[7]

On April 9, 2008, Sun announced the UltraSPARC T2 Plus.

Open design

On December 11, 2007, Sun made the UltraSPARC T2 processor design publicly available under the GNU General Public License via the OpenSPARC project. The release includes:

External links

Notes and References

  1. Web site: Niagara2: A Highly Threaded Server-on-a-Chip . 2007-01-28 . 2007-01-24 . https://web.archive.org/web/20070124113656/http://www.opensparc.net/pubs/preszo/06/04-Sun-Golla.pdf . live .
  2. Web site: T2BC Blade Servers. 2008-06-02. Themis Computer. dead. https://web.archive.org/web/20080605165439/http://www.themis.com/prod/t2bc.htm. 2008-06-05.
  3. Web site: Sun Microsystems And Fujitsu Expand SPARC Enterprise Server Line With New UltraSPARC T2 Plus Processor-Based Systems . https://web.archive.org/web/20100104111148/http://www.sun.com/aboutsun/pr/2008-04/sunflash.20080409.1.xml . 2010-01-04 . 2008-04-09 . Sun Microsystems.
  4. Web site: Victoria Falls Cluster. 2008-06-10. HPCVL. 2011-09-30. 2014-12-26. https://web.archive.org/web/20141226165356/http://www.hpcvl.org/hpc-environment/victoria-falls-cluster. live.
  5. Web site: CMT Comes Of Age . 2014-06-12 . Oracle . 2013-12-13 . https://web.archive.org/web/20131213190629/https://blogs.oracle.com/allanp/entry/cmt_comes_of_age . live .
  6. Web site: Sun Microsystems Completes Design Tape-Out for Next-Generation, Breakthrough UltraSPARC T2 CoolThreads Processor . 2006-08-25 . 2008-07-06 . https://web.archive.org/web/20080706025108/http://www.sun.com/smi/Press/sunflash/2006-04/sunflash.20060412.2.xml . live .
  7. Web site: Announcement webcast . 2007-08-07 . 2011-05-20 . https://web.archive.org/web/20110520202033/http://www.sun.com/featured-articles/2007-0807/feature/index.jsp . live .