Sun-4 is a series of workstations and servers launched by Sun Microsystems in June 1987 [1] . The systems of the Sun-4 series were similar to the machines of the Sun-3 series, but used microprocessors based on the SPARC V7 architecture [2] , instead of the processor family Motorola m68k .
According to Sun, SPARC processors in 1987 were much more productive than 680x0 and i386 processors. [3]
Content
Sun-4 Models
| Model | Codename | CPU board | CPU | CPU MHz | Max. RAM | Chassis |
|---|---|---|---|---|---|---|
| 4/260 | Sunrise | Sun 4200 | Fujitsu SF9010 IU, Weitek 1164/1165 FPU | 16.67 MHz | 128 MB | 12-slot VME (deskside) |
| 4/280 | Sunrise | Sun 4200 | Fujitsu SF9010 IU, Weitek 1164/1165 FPU | 16.67 MHz | 128 MB | 12-slot VME (rackmount) |
| 4/110 | Cobra | Sun 4100 | Fujitsu MB86900 IU, Weitek 1164/1165 FPU (optional) | 14.28 MHz | 32 MB | 3-slot VME (desktop / side) |
| 4/150 | Cobra | Sun 4100 | Fujitsu MB86900 IU, Weitek 1164/1165 FPU (optional) | 14.28 MHz | 32 MB | 6-slot VME (deskside) |
| 4/310 | Stingray | Sun 4300 | Cypress Semiconductor CY7C601, Texas Instruments 8847 FPU | 25 MHz | 32 MB | 3-slot VME (desktop / side) |
| 4/330 | Stingray | Sun 4300 | Cypress Semiconductor CY7C601, Texas Instruments 8847 FPU | 25 MHz | 96 MB | 3-slot VME w 2 memory slots (deskside) |
| 4/350 | Stingray | Sun 4300 | Cypress Semiconductor CY7C601, Texas Instruments 8847 FPU | 25 MHz | 224 MB | 5-slot VME (desktop / side) |
| 4/360 | Stingray | Sun 4300 | Cypress Semiconductor CY7C601, Texas Instruments 8847 FPU | 25 MHz | 224 MB | 12-slot VME (deskside) |
| 4/370 | Stingray | Sun 4300 | Cypress Semiconductor CY7C601, Texas Instruments 8847 FPU | 25 MHz | 224 MB | 12-slot VME (deskside) |
| 4/380 | Stingray | Sun 4300 | Cypress Semiconductor CY7C601, Texas Instruments 8847 FPU | 25 MHz | 224 MB | 12-slot VME (rackmount) |
| 4/390 | Stingray | Sun 4300 | Cypress Semiconductor CY7C601, Texas Instruments 8847 FPU | 25 MHz | 224 MB | 16-slot VME (rackmount) |
| 4/470 | Sunray | Sun 4400 | Cypress Semiconductor CY7C601, Texas Instruments 8847 FPU | 33 MHz | 768 MB | 16-slot VME (deskside) |
| 4/490 | Sunray | Sun 4400 | Cypress Semiconductor CY7C601, Texas Instruments 8847 FPU | 33 MHz | 768 MB | 12-slot VME (rackmount) |
In 1989, Sun ceased to use the name “Sun-4” for marketing purposes in favor of the SPARCstation and SPARCserver brands , although Sun-4 series numbers were also attributed to earlier SPARCstation / SPARCserver models. For example, SPARCstation 1 was also known as the Sun 4/60 . This practice continued until the creation of the SPARCserver 600MP line in 1991. The term Sun-4 continued to be used in the technical context to refer to the architecture of all SPARC- based Sun systems.
Sun 4/110 , 4/150 , 4/260 and 4/280 machines with the Sun 4300 processor board were named 4/310 , 4/350 , 4/360 and 4/380, respectively.
Sun-4 Architecture
The Sun-4 architecture was supported by SunOS operating systems starting with version 3.2, and Solaris 2.1 through 2.4. OpenBSD also runs on Sun-4 systems.
Several variations of the Sun-4 architecture were developed by Sun and other manufacturers. These include:
- Sun-4c
- ( C stands for Campus , the code name of the first Sun-4c based model, SPARCstation 1 ). In this version, VME is replaced by SBus and a new MMU is introduced. SunOS 4.0.3c and above, and Solaris 2.0 to 7 are supported.
- Sun-4e
- A hybrid of the Sun-4c and VME architectures used in the integrated SPARCengine 1 (Sun 4 / E) controllers . This board was developed by Force Computers . SunOS 4.0.3 and 4.1e and Solaris 2.1 to 2.4 are supported.
- Sun-4m
- Initially, the Sun-4 multiprocessor version, based on the MBus modular processor bus, appeared in the SPARCserver 600MP line. The Sun-4m architecture was also used in single-processor systems without MBus, such as SPARCstation 5 , using the SPARC V8 architecture.
- Sun-4d
- ( D stands for Dragon , codename SPARCcenter 2000). XDBus- based multiprocessor architecture supporting up to 20 processors. Based on the Sun-4d, Sun manufactured the SPARCserver 1000 and SPARCcenter 2000. The Cray CS6400 0 was actually a Sun-4d (sun4d6) machine, but it required a special version of Solaris. Solaris support from 2.2 to 8.
- Sun-4u
- ( U stands for UltraSPARC ) - the first implementation of the 64-bit SPARC V9 architecture ; first used in the Sun Ultra series of machines. Support for 32-bit versions of Solaris since version 2.5; The first 64-bit version of Solaris for Sun4u is Solaris 7. Support for UltraSPARC I processors was discontinued after Solaris 9. Solaris 10 supports Sun4u implementations from UltraSPARC II to UltraSPARC IV inclusive.
- Sun-4u1
- Sometimes used to refer to the architecture of the Sun Enterprise 10000 ( Starfire ) multiprocessor server. Support for Solaris 2.5.1 onwards.
- Sun-4us
- A variation of Sun-4u used in Fujitsu's PRIMEPOWER servers based on SPARC64 V processors.
- Sun-4v
- ( V means "virtualized"). Option Sun-4u, including processor virtualization; presented in the multi-core processor UltraSPARC T1 ( Niagara ). Solaris version 10 support since 3/05 HW2 and Solaris 11.
Notes
- ↑ Competing in the Age of Digital Convergence ISBN 0-87584-726-9 , page 146
- ↑ http://www.operating-system.org/betriebssystem/_english/fa-sun.htm "The first Sun-4 models were published with the own SPARC V7 RISC architecture in 1987."
- ↑ David Weaver, Introduction to UltraSPARC Architecture (link not available) // June 2009 slide 5.8