Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 New features  





2 Core pipeline  





3 Systems  





4 UltraSPARC T2 Plus  



4.1  T2 Plus systems  





4.2  Compute cluster  







5 Virtualization  





6 Performance improvement versus T1  





7 Application tuning  



7.1  Case studies  







8 Power consumption  





9 Release history  





10 Open design  





11 References  





12 External links  














UltraSPARC T2






العربية
Español
Français
Italiano
Magyar

Norsk bokmål
Português
Русский

 

Edit links
 









Article
Talk
 

















Read
Edit
View history
 








Tools
   


Actions  



Read
Edit
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Cite this page
Get shortened URL
Download QR code
Wikidata item
 




Print/export  



Download as PDF
Printable version
 
















Appearance
   

 






From Wikipedia, the free encyclopedia
 


UltraSPARC T2
UltraSPARC T2 micrograph
General information
Launched2007
Designed bySun Microsystems
Common manufacturer
Performance
Max. CPU clock rate1.2 GHz to 1.6 GHz
Architecture and classification
Instruction setSPARC V9
Physical specifications
Cores
  • 4, 6, 8
Products, models, variants
Core name
  • S2
History
PredecessorUltraSPARC T1
SuccessorSPARC 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[edit]

T2 microprocessor floorplan

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[edit]

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

Processor Stages
T1's pipeline Fetch Thread Selection Decode Execute Memory Access Writeback
T2's pipeline Fetch Cache Thread Selection Decode Execute Memory Access Bypass Writeback

Systems[edit]

Sun Enterprise T5120 main board with UltraSPARC T2 processor covered by heatsink

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[edit]

UltraSPARC T2+ processor

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[edit]

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[edit]

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[edit]

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[edit]

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

Application tuning[edit]

Leveraging the massive amount of thread-level parallelism (TLP) available on the CoolThreads platform can require different application development techniques than for traditional server platforms. Using TLP in applications is key to getting good performance. Sun has published a number of Sun BluePrints to assist application programmers in developing and deploying software on T1 or T2-based CoolThreads servers. The main article, Tuning Applications on UltraSPARC T1 Chip Multithreading Systems,[5] addresses issues for general application programmers. There is also a BluePrints article on using the Cryptographic Accelerator Units on the T1 and T2 processors.[6]

Case studies[edit]

A wide range of applications were optimized on the CoolThreads platform, including Symantec Brightmail AntiSpam,[7] Oracle's Siebel applications,[8] and the Sun Java System Web Proxy Server.[9] Sun also documented its experience in moving its own online store onto a T2000 server cluster,[10] and have published two articles on web consolidation on CoolThreads using Solaris Containers.[11][12]

Sun had an application performance tuning page for a range of open source applications, including MySQL, PHP, gzip, and ImageMagick.[13] Proper optimization for CoolThreads systems can result in significant gains: when the Sun Studio compiler is used with the recommended optimization settings, MySQL performance improves by 268% compared to using just the -O3 flag.

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

Power consumption[edit]

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[edit]

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

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

Open design[edit]

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:

References[edit]

  1. ^ "Niagara2: A Highly Threaded Server-on-a-Chip" (PDF). Archived (PDF) from the original on 2007-01-24. Retrieved 2007-01-28.
  • ^ "T2BC Blade Servers". Themis Computer. 2008-06-02. Archived from the original on 2008-06-05.
  • ^ "Sun Microsystems And Fujitsu Expand SPARC Enterprise Server Line With New UltraSPARC T2 Plus Processor-Based Systems". Sun Microsystems. 2008-04-09. Archived from the original on 2010-01-04.
  • ^ "Victoria Falls Cluster". HPCVL. 2008-06-10. Archived from the original on 2014-12-26. Retrieved 2011-09-30.
  • ^ "Developing and Tuning Applications on UltraSPARC T1 Chip Multithreading Systems" (PDF). Sun BluePrints Online. Sun Microsystems. Retrieved 2008-01-09.
  • ^ "Using the Cryptographic Accelerators in the UltraSPARC T1 and T2 Processors" (PDF). Sun BluePrints Online. Sun Microsystems. Retrieved 2008-01-09.
  • ^ "Tuning Symantec Brightmail AntiSpam on UltraSPARC T1 and T2 Processor-Powered Servers" (PDF). Sun BluePrints Online. Sun Microsystems. Retrieved 2008-01-09.
  • ^ "Optimizing Oracle's Siebel Applications on Sun Fire Servers with CoolThreads Technology" (PDF). Sun BluePrints Online. Sun Microsystems. Retrieved 2008-01-09.
  • ^ "Sun's High-Performance and Reliable Web Proxy Solution" (PDF). Sun BluePrints Online. Sun Microsystems. Retrieved 2008-01-09.
  • ^ "Consolidating the Sun Store onto Sun Fire T2000 Servers" (PDF). Sun BluePrints Online. Sun Microsystems. October 2007. Retrieved 2008-01-09.
  • ^ "Deploying Sun Java Enterprise System 2005-Q4 on the Sun Fire T2000 Server Using Solaris Containers" (PDF). Sun BluePrints Online. Sun Microsystems. Retrieved 2008-01-09.
  • ^ "Web Consolidation on the Sun Fire T1000 using Solaris Containers" (PDF). Sun BluePrints Online. Sun Microsystems. Retrieved 2008-01-09.
  • ^ "Application Performance Tuning". Sun Microsystems. Retrieved 2008-01-09.
  • ^ "CMT Comes Of Age". Oracle. Archived from the original on 2013-12-13. Retrieved 2014-06-12.
  • ^ "Sun Microsystems Completes Design Tape-Out for Next-Generation, Breakthrough UltraSPARC T2 CoolThreads Processor". Archived from the original on 2008-07-06. Retrieved 2006-08-25.
  • ^ "Announcement webcast". Archived from the original on 2011-05-20. Retrieved 2007-08-07.
  • External links[edit]


    Retrieved from "https://en.wikipedia.org/w/index.php?title=UltraSPARC_T2&oldid=1226876939"

    Categories: 
    Sun microprocessors
    Open microprocessors
    SPARC microprocessors
    64-bit microprocessors
    Hidden categories: 
    Articles with short description
    Short description is different from Wikidata
    Webarchive template wayback links
     



    This page was last edited on 2 June 2024, at 10:19 (UTC).

    Text is available under the Creative Commons Attribution-ShareAlike License 4.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Mobile view



    Wikimedia Foundation
    Powered by MediaWiki