Die Architektur des Sun UltraSPARC T2 Prozessors, Anwendungsszenarien



Ähnliche Dokumente
UltraSPARC T2 Processor

UltraSPARC T1 (Niagara)

Vorstellung der SUN Rock-Architektur

moderne Prozessoren Jan Krüger

Cswitch Seminar. HWS 08 Von Andreas Peters. Cswitch Seminar, Andreas Peters

Untersuchung und Vorstellung moderner Grafikchiparchitekturen

Technische Grundlagen der Informatik 2 SS Einleitung. R. Hoffmann FG Rechnerarchitektur Technische Universität Darmstadt E-1

Cell and Larrabee Microarchitecture

PROVIGO MICROSOFT NAS 2170M

Die Sandy-Bridge Architektur

DOAG Konferenz 2007 in Nürnberg

Grundlagen der Spieleprogrammierung

Übersicht. Vergleich der Spielekonsole mit dem PC. Historie der Spielekonsolen von 1976 bis 1999

Ihr exone Systemhauspartner Buxtenet Systemhaus GmbH & Co. KG

Fakultätsname XYZ Fachrichtung XYZ Institutsname XYZ, Professur XYZ. Big.LITTLE-Processing mit ARM- Cortex-Prozessoren. E. Zenker

Datenblatt: TERRA PC-BUSINESS 5000 GREENLINE 539,00. Bestseller Core i5 PC. Zusätzliche Artikelbilder IT. MADE IN GERMANY

Neue Prozessor-Architekturen für Desktop-PC

Clearspeed. Matthias Kunst.

Im Bereich der Entwicklung und Herstellung von Prozessoren spielen

Blade Schulung Teil I, Systemhardware

TecNews: Sandy Bridge

Exklusive Preisliste für Nur für Sie!! Ihr exone Systemhauspartner Friedrich Ritschel GmbH & Co. KG Herr Jacobsen edv@ritschelkg.

Teil 1: Prozessorstrukturen

EyeCheck Smart Cameras

CALLEO INFRASTRUCTURE SERVER 1101

Der Aufbau der Fusion-APU von AMD

Teil 1: Prozessorstrukturen

Arbeitsfolien - Teil 4 CISC und RISC

Der Front Side Bus ist eine Schnittstelle zwischen dem Hauptprozessor (CPU) und der

Performance Report PRIMERGY TX120 S1

Komplettsysteme. Hersteller Art. Nr EAN/UPC

Datenblatt: TERRA PC-GAMER ,00. Zusätzliche Artikelbilder IT. MADE IN GERMANY

Power Server aus Zizers Business Server

PROVIGO MICROSOFT NAS 4275M

DATENBLATT FUJITSU SPARC ENTERPRISE T5440 SERVER

Seminar Multicore-Programmierung

Client: min. Intel Pentium IV oder höher bzw. vergleichbares Produkt

Datenblatt: TERRA MINISERVER G ,00. Chipsatz: Intel C232 / Sockel 1151 / Single-Prozessor-System. Zusätzliche Artikelbilder IT. MADE IN GERMANY.

CPU-Update. best OpenSystems Day Herbst Unterföhring. Wolfgang Stief Senior Systemingenieur best Systeme GmbH GUUG Board Member

optimales Sizing für Oracle Application

Next generation of Power

bis zu 350 MA Systemvoraussetzung für ZEUS-System bis 350 MA Module: Zeit / Zutritt / Web-Services / Dienstplan / BDE ZEUS Rel. 3.31, 3.

Angebot. Tel.: Fax: Website: Shop:

Embedded/IoT Server und Workstation Lösungen

Seminar: Multi-Core Architectures and Programming

Angebot. Haben Sie Fragen? Zögern Sie nicht mich anzurufen!

RST-Labor WS06/07 GPGPU. General Purpose Computation On Graphics Processing Units. (Grafikkarten-Programmierung) Von: Marc Blunck

Instruktionen pro Takt

HP Workstation z640 - Workstation - Xeon E5 2,4 GHz - RAM: MB DDR-4 - HDD: 256 GB Serial ATA - Nicht verfügbar

Angebot. Tel.: Fax: Website: Shop:

Chip Level Multithreading

Datenblatt: TERRA MINISERVER G3 WS2012 R2 Foundation. Server mit vorinstalliertem MS Server 2012 R2 Foundation und Plattenspiegelung.

Neue Dual-CPU Server mit Intel Xeon Scalable Performance (Codename Purley/Skylake-SP)

SENYO MINI PC 940MP. II Intel Core i3/i5/i7 Prozessor. II Intel HD-Grafik II 1 x 2,5" Sata. II 1x msata. II 4 GB DDR3L SO-DIMM, max.

Optimierungen der Lattice Boltzmann Methode auf x86-64 basierten Architekturen

CUDA 3230 GPU-COMPUTE NODE, KEPLER READY

Datenblatt: TERRA PC-GAMER ,00. Gaming-PC mit 240GB SSD + AMD R9 Grafik. Zusätzliche Artikelbilder IT. MADE IN GERMANY

Grundlagen der Rechnerarchitektur. Ein und Ausgabe

Benchmarking Intel Pentium III-S vs. Intel Pentium 4

OSL Simple RSIO. I/O Aufgabenstellungen einfach lösen

DATENBLATT FUJITSU SPARC ENTERPRISE T5140 SERVER

Outline. Cell Broadband Engine. Application Areas. The Cell

Datenblatt: TERRA PC-GAMER Zusätzliche Artikelbilder IT. MADE IN GERMANY.

Datenblatt: TERRA PC-HOME Zusätzliche Artikelbilder IT. MADE IN GERMANY. Technische Änderungen und Irrtümer vorbehalten. Keine Mitnahmegarantie.

Die Hammer Familie. Ein Kurzreferat von Frank Grümmert im Fach Rechnerstrukturen bei Herrn Prof. Dr. Risse an der Hochschule Bremen

Freiberuflicher IT-Berater Schwerpunkte: Unix, Oracle, Netzwerk. Dipl.-Inform. Joachim Jäckel

Cell Broadband Engine

Computer und mehr.. Willkommen bei BMCHS-Computer aus Bergheim. Hardware - Motherboards Sockel 478/939 Intel Atom 6 auf Anfrage

CALLEO INFRASTRUCTURE SERVER 1188

erstellt durch Fixel-Computer

Aquado 968,00 ANGEBOT / DATENBLATT. Business PC-Serie. Let s work together! Wer daran zukünftig arbeitet, kann sich glücklich schätzen.

Angebote refurbished PC s

Aufbau und Funktionsweise eines Computers

Datenblatt: TERRA PC-GAMER Zusätzliche Artikelbilder IT. MADE IN GERMANY.

5. PC-Architekturen und Bussysteme

Computergrundlagen Moderne Rechnerarchitekturen

Digitale Signalprozessor - Architekturen im Überblick

Intel P6 (Intel Pentium Pro) - Besonderheiten, Techniken und Architektur

Datenblatt: TERRA PC-HOME 4000 GREENLINE 445,00. Multimedia-PC inkl. Cardreader. Details IT. MADE IN GERMANY

Produkt Spezifikation. Shuttle X-Series Barebone X 27D. Smarter Budget-Einstiegsrechner. Besondere Merkmale.

Datenblatt: TERRA PC-GAMER ,00. Gaming-PC mit 240GB SSD + NVIDIA GTX 970 Grafik. Zusätzliche Artikelbilder IT. MADE IN GERMANY

ParX T5060i G3 Server

CLAIX Vorstellung und Technik Christian Terboven

Storage Area Networks im Enterprise Bereich

Prozessor- und Rechnerarchitekturen (Master)

Das HLRN-System. Peter Endebrock, RRZN Hannover

WORTMANN AG IT - Made in Germany

3 Technikarchitekturen

298,- DDR3. Intel EGA-PCI0001. Office: Gaming: Multimedia: Gesamt: Upgrade Möglichkeiten. I. Die Rechner werden nur auf Abholung Vorort verkauft.

Fachbereich Medienproduktion

Inhalt. Prozessoren. Curriculum Manfred Wilfling. 28. November HTBLA Kaindorf. M. Wilfling (HTBLA Kaindorf) CPUs 28. November / 9

exone BUSINESS S 1101 i W8.1Pro>W7

WORKSTATION 2810R. II Bis zu zwei Intel Xeon E v3 Prozessoren (Haswell EP) II Intel C612 (Wellsburg) Chipsatz. II max.

CALLEO INFRASTRUCTURE SERVER 1100

Datenblatt: TERRA PC-HOME ,00. Dein Multimedia-Center mit SSD + Festplatte. Zusätzliche Artikelbilder. Seite 1 von 5

Aquado 1599,00 ANGEBOT / DATENBLATT. Notebook. Travel & work economy! Aquado Notebooks arbeiten zuverlässig und stromsparend in jeder Situation.

HP Enterprise ProLiant DL360 G7 Performance

Embedded OS-9 auf RISC-Prozessoren von Motorola

Datenblatt: TERRA PC-GAMER ,00. Gaming-PC mit 240GB SSD + AMD R9 Grafik. Zusätzliche Artikelbilder IT. MADE IN GERMANY

Transkript:

Institut für Technische Informatik, Professur für VLSI-Entwurfssysteme, Diagnostik und Architektur, Prof. Spallek Die Architektur des Sun UltraSPARC T2 Prozessors, Anwendungsszenarien Tobias Berndt, to.berndt@t-online.de Dresden, 09.01.2008

Inhalt 1. Kurzcharakteristik 2. Architektur 2.1 Chip 2.2 Core 2.3 Crossbar 2.4 Security Processing Unit 2.5 I/O Funktionalität 3. Performance 4. Anwendungsgebiete 5. Ausblick

1. Kurzcharakteristik - 900 MHz bis 1,4 GHz - 60 bis max. 123 Watt, typisch im Durchschnitt 95-65 Nanometer Strukturbreite - 503 Millionen Transistoren - 4MB L2 Cache - 8 Cores - 8 Threads pro Core - Verschlüsselungseinheit pro Core - I/O Block mit asynchroner Taktung - Designziel von Sun: Maximale Leistung bei Minimalem Stromverbrauch

2.1 Chip - 8 Sparc Cores - L1 Cache: 16 KByte für Befehle und 8 KByte für Daten auf jeden Core - gemeinsamer L2-Cache 4MByte, aufgeteilt auf 8 Bänke - Verbindung der Cores mit dem L2 Cache über die Crossbar (CCX) - 4 Dual Channel FBDIMM Speichercontroller -> bis zu 512 GByte Arbeitsspeicher - zwei Ports für 10-Gigabit-Ethernet - Ein PCI-Express x8 Controller

2.1 Chip - 342 mm² Die Größe - 711 I/O Signale - 503 Millionen Transistoren

2.2 Core - RISC-Prozessor - 11.7 mm², 4.5 W - SPARC V9 Befehlssatz (64 Bit) - L1 Cache 16 KByte Daten und 8 KByte Befehle pro Core (8fach assoziativ) - 8 Threads verwaltbar - zweifach multiskalar - 1 Load/Store-, 2 Integer-, 1 Floating Point- und 1 Verschlüsselungseinheit auf dem Chip - Zusätzlich eine TLU (Trap Logical Unit) : Exception Behandlung - Effektive In-Order Pipelines

2.2 Core - Integer-Pipeline 8 stufig - Floating Point Einheit 12 stufig - Floating Point Einheit arbeitet mit doppelter Genauigkeit - Pick: sucht die beiden Befehle aus, die in einem Takt parallel ausgeführt werden

2.3 Crossbar - 8 MUX, verbindet jeden Core mit jeder L2 Bank - Arbitration für das Ziel notwendig -> Arbitrationsprotokoll notwendig - simple Prioritätsvergabe - 90GB/s Schreiben - 180 GB/s Lesen

2.4 Security Processing Unit - 2 wichtige Einheiten - MA Unit: Modulare arithmetische Verschlüsselungsalgorithmen (RSA, ECC) - Cipher/Hash Unit: DES, AES, - Unterstütze Algorithmen: DES, 3DES, AES, RC4, SHA1, SHA256, RSA, MD5 und RSA2048, ECC, CRC32

2.4 Security Processing Unit Herzstück: Zufallszahlengenerator - Kleines Stück Analogtechnik - Basis: Rauschender Widerstand, der spannungsgesteuerten Oszillator füttert - Entropiezelle reagiert nur auf die Spitzenwerte -> wieder digital

2.5 I/O Funktionalität - Gesteuert durch SerDes Interface - I/O Block taktet teilweise schon mit 350 Mhz - 8 Lanes für PCI Express - zwei 10GBit/s Ethernet Ports integriert -> dienen auch dem einfachen Verbinden in Blade Rechnern - 4 Speichercontroller für FBDIMMs - FBDIMMS: brauchen mehr Leistung, besitzen aber weniger Pins

3. Performance Spec Integer und Floating Point Benchmarks (SPECint_rate2006 und SPECfp_rate_base2006) Performance UltraSparc T2 Int FP 80 70 UltraSPARC T2 78,3 62,3 60 Xeon X5355 2,66 Ghz 52 36,2 50 40 30 Int FP IBM Power 6 4,7 Ghz 53,2 51,5 20 10 0 UltraSPARC T2 Xeon X5355 2,66 Ghz IBM Power 6 4,7 Ghz

3. Performance SPEC Performance

3. Performance Performance der Verschlüsselungseinheit Verschlüsselung Hashverfahren Public Key

4. Anwendungsgebiete - Nicht geeignet als Desktoprechner - Überall dort, wo Sicherheit gefragt ist - Datenübertragung - Internet - Netzwerke - - Für technische und wissenschaftliche Aufgaben bestens geeignet - Für rapide I/O Aufgaben - Für SMP-Systeme mit zwei oder mehr Prozessoren ist der UltraSPARC T2 weiterhin nicht ausgelegt -> fehlendes Cache-Koheränz-Protokoll - Aber dank 2x 10GBit/s Ethernet: - einfachen Verbinden von mehreren T2-Rechnern in Blade-Rechnern - Clustering oder Render-Farmen

4. Anwendungsgebiete Sun Blade T6320 Sun Enterprise T5220 - sollen dank der UltraSparc T2 CPU wie 64 eigenständige Server arbeiten - Geeignet, zum Beispiel für Webserver, die gegebenenfalls Videos für viele Nutzer gleichzeitig bereitstellen müssen - Betriebssystem: Solaris 10

4. Anwendungsgebiete

5. Ausblick - Nachfolger : Victoria Falls schon dieses Jahr (erstes Halbjahr) - Entspricht im Prinzip 2 UltraSparc T2 Prozessoren mit einem Cache-Koheränz- Protokoll - Ausgelegt zunächst für Zweiprozessorsysteme - Im günstigsten Fall soll die Performance fast verdoppelt werden, im Durchschnitt etwa 65 % höhere Performance

Vielen Dank für Ihre Aufmerksamkeit! Quellen http://www.sun.com/processors/ultrasparc-t2/ http://www.opensparc.net/pubs/preszo/07/n2isscc.pdf http://www.opensparc.net/pubs/preszo/06/04-sun-golla.pdf http://opensparc-t2.sunsource.net/specs/ust2-uasuppl-current-draft-p-ext.pdf http://www.cse.unsw.edu.au/~cs9244/06/seminars/09-ianw.pdf http://www.heise.de/ct/07/18/038/http://www.heise.de/ct/07/18/038/ http://www.guug.de/lokal/muenchen/2007-12-10/cpu-updates.pdf http://www.golem.de/0708/54029.html http://www.tecchannel.de/test_technik/news/450388/ http://www.tomshardware.com/de/ultrasparc-t2-sun-t5120-blade,news-240009.html