Neulich habe ich ja schonmal was zur Ultra1 geschrieben [zum Thread], und da hat es sich nun also ergeben, daß nun endlich mal das "neue" Solaris auch 'hier' installiert werden wollte. Manchmal haben ja die Geschenke, die andere bekommen, interessante Wirkungen.
Wie schon im anderen Thread geschrieben, gibt es von dem Gerät nicht nur eine Version. Wichtige Hauptunterschiede sind v.a. die Art der Anbindung der Grafikkarte an das Gesamtsystem und damit einhergehend unterschiedliche Taktfrequenzen von CPU und BusTakt. Bei der Grafik hat das recht deutliche Auswirkungen, da der normale SBus dort mit 25MHz taktet, der UPA Bus aber 83MHz vorzeigen kann. Die beiden anderen wichtigen Unterschiede sind "normales" Fast-SCSI-2 bei den kleineren U1 Maschinen und bei den anderen gibt es da schon Wide-SCSI-2. Und heute wohl fast noch wichtiger, die kleinen U1 haben 10MBit Ethernet, die flotteren bereits 100MBit/s.
Infos gibt es z.B. bei
https://en.wikipedia.org/wiki/Ultra_1
https://en.wikipedia.org/wiki/Ultra_Port_Architecture
der alten SunStuff Seite bei Archive
https://web.archive.org/web/20…ystems/sun4/sun4u/ULTRA1/
und den Restbeständen an Dokumentation zur Ultra1 bei oracle
https://docs.oracle.com/cd/E19127-01/ultra1.ws/index.html
inkl. einer gut versteckten Anleitung, wie man ein PROM Upgrade richtig(!) macht
https://docs.oracle.com/cd/E19…0-10/6jfrcj1q7/index.html
(wobei man das nur eh' machen sollte, wenn es unbedingt sein muß)
und natürlich beim schonmal verlinkten 'FEH'
https://shrubbery.net/~heas/su…ms/4u-Workstation/U1.html
https://shrubbery.net/~heas/su…s/4u-Workstation/U1E.html
Die Taktfrequenzen der UltraSPARC CPUs können 143 MHz oder 167 MHz oder 200MHz betragen. Am einfachsten bekommt man heraus, was man selber vor sich hat, indem man auf der OpenBoot Kommandoezeile - Stop+A drücken - eingibt ".speed".
Die Ultra1 ist zusammen mit der Ultra2 der Startpunkt der UltraSPARC Reihe, die SUN bis zum Firmenende im Jahre 2010 weitergebaut haben. Wichtigste Merkmale zum Vorstellungszeitpunkt waren
- reiner Rechenspeed wieder auf Augenhöhe mit der Konkurrenz - v.a. HP, SGI, DEC
- für Multiprocessing ausgelegt, was große Server ermöglicht(e) und damit das Internet-Zeitalter
- eine eingebaute Unterstützung für Mediendaten - VIS - was eine SIMD Einheit ist, ähnlich wie das spätere AltiVec o.ä., die vielen Daten gleichartig und v.a. gleichzeitig, und daher schnell, abarbeiten kann
- volle 64 Bit als Basis - wobei das teils anfangs noch manuell freigeschaltet werden muß
- FPUs mit bekannter Parallelrechenfunktionalität (superskalar)
- hohe Takte dank neuer Fertigung und große externe CPU Caches (512KB)
- dank 8 RAM Steckplätzen auch in der kleinsten U1 bis 1 Gigabyte RAM tatsächlich installierbar ; 1024 MByte , 1995 (!)
und daneben wird etwa Grafik jetzt auch als etwas wirklich Essentielles betrachtet, was man etwa an dem UPA Bus und dem Vorhandensein dezidierter 3D Grafikkarten sieht. Das gab es bei SUN auch vorher schon - teils waren sie da sogar Vorreiter (Stichwort TAAC-1) - aber die Integration ins Gesamtsystem und der Verkauf hat woanders besser geklappt: SGI für Film und Fernsehen und Animation, HewlettPackard (HP) für CAD und CAM.
Mit den Creator Karten und den expliziten 3D Teilen klappt das jetzt auch hier ordentlich.
Benchmarks finden sich dazu z.B. hier
https://www.spec.org/gwpg/past…n96/plb.static/index.html
wobei damit getestet wird
https://www.spec.org/gwpg/past…n96/plb.static/files.html
und hier die Ergebnisse (für PLBwire) zu sehen sind
https://www.spec.org/gwpg/past…ary.wire_performance.html
.