- 论坛徽章:
- 0
|
The Sun-4 architecture refers to the VME-based architecture described above and used in the 4/100, 4/200, SPARCserver 300 and SPARCserver 400 ranges. Sun-4 support was included in SunOS 3.2 onwards and Solaris 2.1 to 2.4.
Several variations on the Sun-4 architecture were subsequently developed:
* Sun-4c (C presumably for Campus, the codename of the first Sun-4c model, the SPARCstation 1): this desktop workstation/low-end server variant substituted the 32-bit SBus expansion bus in place of VME and introduced a new MMU design. Supported by SunOS 4.0.3c onwards and Solaris 2.0 to 7.
* Sun-4e: a hybrid Sun-4c/VME architecture found in the SPARCengine 1 (Sun 4/E) VME embedded controller. This board was originally designed by Force Computers and licensed to Sun. Supported by SunOS 4.0.3e and 4.1e and Solaris 2.1[citation needed] to 2.4.
* Sun-4m: originally a multiprocessor Sun-4 variant, based around the MBus processor module bus introduced in the SPARCserver 600MP series. The Sun-4m architecture later also encompassed non-MBus uniprocessor systems such as the SPARCstation 5, utilizing SPARC V8-architecture processors. Supported by SunOS 4.1.2 onwards and Solaris 2.1 to 9. SPARCserver 600MP support was dropped after Solaris 2.5.1.
* Sun-4d (D for Dragon, the codename of the SPARCcenter 2000): a high-end multiprocessor architecture, based around the XDBus processor interconnect, scalable up to 20 processors. The only Sun-4d systems produced by Sun were the SPARCserver 1000 and SPARCcenter 2000 series. The Cray CS6400 was also nominally a Sun-4d machine (sun4d6), although it required a custom version of Solaris. Supported by Solaris 2.2 to 8.
* Sun-4u: this variant introduced the 64-bit UltraSPARC (SPARC V9) processor architecture and UPA processor interconnect first used in the Sun Ultra series. Supported by Solaris 2.5 onwards. UltraSPARC I support was dropped after Solaris 9.
* Sun-4u1: Sometimes used to identify the Enterprise 10000 (Starfire) 64-way multiprocessor server architecture. The Starfire is supported by Solaris 2.5.1 onwards.
* Sun-4v (V presumably for "virtualized"): this is a variation on Sun-4u which includes hypervisor processor virtualization; introduced in the UltraSPARC T1 (Niagara) multicore processor. Supported by Solaris 10 3/05 HW2 onwards. |
|