SPARC Enterprise

From Wikipedia, the free encyclopedia
Jump to: navigation, search

The SPARC Enterprise series is a range of UNIX server computers co-developed by Sun Microsystems and Fujitsu introduced in 2007. They are marketed and sold by Sun Microsystems (since 2010, Oracle Corporation), Fujitsu, and Fujitsu Siemens Computers under the common brand of SPARC Enterprise, superseding Sun's Sun Fire and Fujitsu's PRIMEPOWER server product lines.

Contents

[edit] Systems

Model RU Max processors Processor frequency Max memory Max disk capacity GA Date
M3000 2 1× SPARC64 VII or VII+ 2.52, 2.75 GHz (VII) or 2.86 GHz (VII+) 64 GB 4× 2.5" SAS October 2008 (VII), April 2011 (VII+)
M4000 6 SPARC64 VI or VII or VII+ 2.15 GHz (VI), 2.53 GHz (VII), or 2.66 GHz (VII+) 256 GB 2× 2.5" SAS April 2007 (VI), July 2008 (VII), December 2010 (VII+)
M5000 10 8× SPARC64 VI, VII or VII+ 2.15 GHz (VI), 2.53 GHz (VII), or 2.66 GHz (VII+) 512 GB 4× 2.5" SAS April 2007 (VI), July 2008 (VII), December 2010 (VII+)
M8000 N/A 16× SPARC64 VI, VII, or VII+ 2.28, 2.4 GHz (VI), 2.52, 2.88 GHz (VII), or 3.0 GHz (VII+) 1024 GB 16× 2.5" SAS April 2007 (VI), July 2008 (VII), December 2010 (VII+)
M9000 N/A 32 or 64× SPARC64 VI, VII, or VII+ 2.28, 2.4 GHz (VI), 2.52, 2.88 GHz (VII), or 3.0 GHz (VII+) 4096 GB 64× 2.5" SAS April 2007 (VI), July 2008 (VII), December 2010 (VII+)
T1000 1 1× UltraSPARC T1 1.0 GHz 32 GB One 3.5" SATA or Two 2.5" SAS March 2006
T2000 2 1× UltraSPARC T1 1.0, 1.2, 1.4 GHz 64 GB Up to four 2.5" SAS December 2005
T5120 1 1× UltraSPARC T2 1.2, 1.4 GHz 128 GB Up to eight 2.5" SAS November 2007
T5140 1 2× UltraSPARC T2+ 1.2, 1.4 GHz 128 GB Up to eight 2.5" SAS April 2008
T5220 2 1× UltraSPARC T2 1.2, 1.4 GHz 128 GB Up to sixteen 2.5" SAS November 2007
T5240 2 2× UltraSPARC T2+ 1.2, 1.4 GHz 256 GB Up to sixteen 2.5" SAS April 2008
T5440 4 4× UltraSPARC T2+ 1.2, 1.4 GHz 512 GB Up to four 2.5" SAS Oct 2008
T3-1 2 SPARC T3 1.65 Ghz 128 GB Up to sixteen 2.5" SAS Sep 2010
T3-2 3 SPARC T3 1.65 Ghz 256 GB Up to six 2.5" SAS Sep 2010
T3-4 5 SPARC T3 1.65 Ghz 512 GB Up to eight 2.5" SAS Sep 2010
T4-1 2 SPARC T4 2.85 Ghz 256 GB Up to 8 2.5" SAS Sep 2011
T4-1B 1 SPARC T4 2.85 Ghz 256 GB Up to 2 2.5" SAS Sep 2011
T4-2 3 SPARC T4 2.85 Ghz 512 GB Up to six 2.5" SAS Sep 2011
T4-4 5 SPARC T4 3.0 Ghz 1024 GB Up to eight 2.5" SAS Sep 2011

[edit] SPARC64 VI, SPARC64 VII and SPARC64 VII+ processor based models (M-class)

The midrange and high-end SPARC64 VI, SPARC64 VII, SPARC64 VII+ processor based servers are designated "M-class". The "M" indicates mainframe class features.[1]

  • M3000 - 1 processor socket, 2U rack-mount
  • M4000 - Up to 4 processor sockets, 6U rack-mount
  • M5000 - Up to 8 processor sockets, 10U rack-mount
  • M8000 - Up to 16 processor sockets, one data center rack
  • M9000 - Up to 64 processor sockets, one or two data center racks

[edit] Processor

The SPARC64 VI is a dual-core processor, with each core featuring two-way vertical multi-threading (VMT).[2] A M9000 server configured with the maximum number of processors supports running 256 concurrent threads. VMT is a coarse-grained multi-threading implementation. Each core in the SPARC64 VI can handle two strands or threads. VMT switches execution from one strand to the other on the basis of events. To execute instructions from another thread, the pipeline must be saved/flushed and switched to the registers for the other thread. These events include L2 cache misses, a hardware timer exception, interrupts, or some multi-threading-related control instructions. This is also called Switch On Event (SOE) threading.

In 2008, Fujitsu released the SPARC64 VII, a quad-core processor, with each core featuring two-way simultaneous multi-threading. Existing M-class servers will be able to upgrade to the SPARC64 VII processors in the field.[3]

In 2010, Fujitsu released the SPARC64 VII+[4], running at higher frequency and with a larger L2 cache than its predecessor. A SPARC64 VII or SPARC64 VII+ processor module includes four physical cores, where each core can execute two threads. Each physical core is able to run both threads simultaneously. With SMT, there is no context-switch time and the two threads share the instruction pipeline smoothly. When both are ready to run, they alternate cycles for superscalar instruction issue, and share the functional units according to need.

An important capability of the M-Series is the ability to mix processor generations and clock speeds in the same system and domain. All M-Series servers can have both SPARC64 VI and SPARC64 VII CPUs installed and they will run at their native speeds, with no clocking down to the slowest CPU.

[edit] Benchmark record

On April 17, 2007, a Sun SPARC Enterprise M9000 achieved 1.032 TFLOPS on the LINPACK benchmark, making it the fastest single system supercomputer at that time.[5]

On May 2, 2008, Sun SPARC Enterprise M9000 server achieved a world performance record on the TPC-H data warehousing benchmark at the 1 Terabyte scale factor using the Oracle Database.[6]

As of February 19, 2009, the SPARC Enterprise M8000 holds the 64-thread world performance records on the SPEC OMP2001 benchmark, both for medium[7] and for large[8]

[edit] UltraSPARC T1 processor based models

The UltraSPARC T1-based Sun Fire T1000 and T2000 are branded to the SPARC Enterprise line:

  • T1000 - 1 processor socket, 1U rack-mount
  • T2000 - 1 processor socket, 2U rack-mount

[edit] UltraSPARC T2 processor based models

In Oct 2007, Sun added the UltraSPARC T2-based servers to the SPARC Enterprise line:

  • T5120 - 1 processor socket, 1U rack-mount
  • T5220 - 1 processor socket, 2U rack-mount

[edit] UltraSPARC T2+ processor based models

In April 2008, Sun added the UltraSPARC T2 Plus-based servers to the SPARC Enterprise line:

  • T5140 - 2 processor sockets, 1U rack-mount
  • T5240 - 2 processor sockets, 2U rack-mount

In October 2008, Sun released the 4-way SMP UltraSPARC T2 Plus-based server:

  • T5440 - 4 processor sockets, 4U rack-mount

[edit] SPARC T3 processor based models

In September 2010, Oracle announced a range of SPARC T3-based servers.[9] These are branded as the "SPARC T3" series, the "SPARC Enterprise" brand being dropped.

  • T3-1 Server - 1 processor socket, 2U rack-mount
  • T3-1B Server - 1 processor socket, Sun Blade 6000 module form-factor
  • T3-2 Server - 2 processor sockets, 3U rack-mount
  • T3-4 Server - 4 processor sockets, 5U rack-mount

According to the official Oracle roadmap, in 2013 there will be 8-socket T3 servers.[citation needed]

[edit] SPARC T4 processor based models

On September 26, 2011, Oracle announced a range of SPARC T4-based servers.[10]

  • T4-1 Server - 1 processor socket, 2U rack-mount
  • T4-1B Server - 1 processor socket, Sun Blade 6000 module form-factor
  • T4-2 Server - 2 processor sockets, 3U rack-mount
  • T4-4 Server - 4 processor sockets, 5U rack-mount

These systems use the same chassis already known from the T3 based systems. Their main features are very similar, with the exception of:

  • T4 CPU instead of T3 CPU, with complete core redesign
  • doubled RAM capacity
  • small changes in mass storage capacity

[edit] Partitioning and virtualization

The M-class supports Dynamic Domains and Dynamic Reconfiguration,[11][12][13] which enable a single machine to be divided into multiple electrically isolated partitions.

The UltraSPARC T1, UltraSPARC T2/T2+, and SPARC T3 models partition the system using Logical Domains.

Both M-class and UltraSPARC T1 models support Solaris Containers, which supports a maximum of 8191 non-global zones in each Dynamic Domain or Logical Domain.

[edit] References

  1. ^ "Community Development Comes to Hardware". Sun Microsystems. http://blogs.sun.com/jonathan/entry/i_love_mainframes. Retrieved 2007-04-21. 
  2. ^ "Improving Application Efficiency Through Chip Multi-Threading". Sun Microsystems. http://developers.sun.com/solaris/articles/chip_multi_thread.html. Retrieved 2008-02-20. 
  3. ^ "Sun SPARC Enterprise Server Family Architecture: Flexible, Mainframe-Class Compute Power for the Datacenter". Sun Microsystems. http://www.sun.com/servers/sparcenterprise/SPARCEnt-Arch-Final.pdf. Retrieved 2008-04-21. 
  4. ^ "Oracle and Fujitsu Enhance SPARC Enterprise M-Series Servers with New Processor". Oracle. http://www.oracle.com/us/corporate/press/191714. Retrieved 2011-12-21. 
  5. ^ "Sun SPARC Enterprise M9000 Breaks a Teraflop". supercomputingonline.com. http://www.supercomputingonline.com/print.php?sid=13533. Retrieved 2008-01-14. [dead link]
  6. ^ "Sun SPARC Enterprise M9000 server". Transaction Processing Performance Council. http://www.tpc.org/tpch/results/tpch_result_detail.asp?id=108050501. Retrieved 2008-05-21. 
  7. ^ "SPARC Enterprise M8000 server". SPEC. http://www.spec.org/omp/results/res2008q3/omp2001-20080714-00311.html. Retrieved 2009-02-18. 
  8. ^ "SPARC Enterprise M8000 server". SPEC. http://www.spec.org/omp/results/res2008q3/omp2001-20080714-00310.html. Retrieved 2008-02-18. 
  9. ^ "Oracle Unveils SPARC T3 Processor and SPARC T3 Systems". www.oracle.com. 20 September 2010. http://www.oracle.com/us/corporate/press/173536. Retrieved 21 September 2010. 
  10. ^ "Oracle Launches Next Generation SPARC T4 Servers". www.oracle.com. 26 September 2011. http://www.oracle.com/us/corporate/press/497230. Retrieved 25 January 2012. 
  11. ^ "Introduction to Dynamic Reconfiguration and Capacity on Demand for Sun SPARC Enterprise Servers". Sun Microsystems. http://www.sun.com/blueprints/0407/820-2084.html. Retrieved 2007-04-25. 
  12. ^ "High Availability in the Data Center". Sun Microsystems. http://www.sun.com/servers/sparcenterprise/SPARCEnt-HA-Final.pdf. Retrieved 2007-04-26. 
  13. ^ "System and Resource Management". Sun Microsystems. http://www.sun.com/servers/sparcenterprise/SPARCEnt-ResMan-Final.pdf. Retrieved 2007-04-26. 

[edit] External links


Personal tools
Namespaces

Variants
Actions
Navigation
Interaction
Toolbox
Print/export
Languages