| SPARC | |||||
|
Scalable Processor ARChitecture. Die SPARC-Architektur ist ein 1985 von Sun Microsystems entwickelter 32-Bit RISC Prozessor. 1995 wurde SPARC auf 64 Bit erweitert (UltraSPARC). Der SPARC-Prozessor wird vor allem in Sun Workstations eingesetzt: SPARCstation und SPARCserver. Besonderes Merkmal ist ein Registerfile, das ursprünglich aus 128 32-Bit-Registern bestand. Der Prozessor kann nur auf 32 davon direkt zugreifen. 24 davon sind für die CPU in einem Fenster sichtbar und können per Software verschoben werden. Mit Hilfe dieses Verfahrens können Argumente und Ergebnisse von Unterprogrammen ohne vorheriges Umkopieren von Registern durch Verschieben des Fensters übergeben werden. SPARC wird oft mit dem Betriebssystem SunOS (Solaris) kombiniert und beherrschte lange Zeit den Markt für UNIX-Workstations. Weiterentwicklungen der SPARC und UltraSPARC-Architekturen sind: UltraSPARC T1, UltraSPARC T2 und der Rock Prozessor. Diese Multi-Core-Prozessoren sind Multi-Threading-fähig, verfügen über eine tiefere Pipe und SIMD-Befehle (Visual Instruction Set (VIS)). Die UltraSPARC-Serie arbeitet sowohl mit SBus als auch mit dem PCI- und AGP-Bus, je nach Ausführung und Herstellungsdatum. Die SPARC64 V Architektur wurde 2004 in Kooperation mit Fujitsu entwickelt. Der SPARC 64 V Prozessor wird mit Kupfer-Interconnects bei einer Strukturbreite von 0,13 µm gefertigt. Vertreter der SPARC64-Architektur sind: SPARC64 V (Zeus), SPARC64 VI (Olympus, 2007) und SPARC64 VII, der 2008 erscheint. Rock-Prozessor Der Rock Prozessor ist eine Weiterentwicklung des UltraSPARC T1 (Codename: Niagara) und UltraSPARC T2 (Niagara II) Prozessors. Er ist auch Multithreading-fähig und verfügt über mehrere Kerne (Multi-Core), jedoch leistungsfähiger als die Nigara-Prozessoren durch schnellere Gleitkommaberechnungen, erweiterte SMP-fähigkeiten (Symmetrisches Multiprozessorsystem, Symmetric Multiprocessing) und einer gesteigerten Leistung pro Thread. Im Rock Prozessor wird neben VIS 3.0 (Visual Instruction Set) der SPARC V9 64-Bit Befehlssatz implementiert. |
|||||
| Siehe auch: Sun-Microsystems RISC CPU Workstation Blade-Server Solaris SBus SMP | |||||