HOME

TheInfoList



OR:

Sun-4 is a series of
Unix Unix (; trademarked as UNIX) is a family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, a ...
workstations and servers produced by
Sun Microsystems Sun Microsystems, Inc. (Sun for short) was an American technology company that sold computers, computer components, software, and information technology services and created the Java programming language, the Solaris operating system, ZFS, ...
, launched in 1987. The original Sun-4 series were VMEbus-based systems similar to the earlier Sun-3 series, but employing
microprocessor A microprocessor is a computer processor where the data processing logic and control is included on a single integrated circuit, or a small number of integrated circuits. The microprocessor contains the arithmetic, logic, and control circu ...
s based on Sun's own SPARC V7
RISC In computer engineering, a reduced instruction set computer (RISC) is a computer designed to simplify the individual instructions given to the computer to accomplish tasks. Compared to the instructions given to a complex instruction set compu ...
architecture in place of the
68k The Motorola 68000 series (also known as 680x0, m68000, m68k, or 68k) is a family of 32-bit complex instruction set computer (CISC) microprocessors. During the 1980s and early 1990s, they were popular in personal computers and workstations and w ...
family processors of previous Sun models. Sun 4/280 was known as base system that was used for building of first RAID prototype.


Models

Models are listed in approximately chronological order. : In 1989, Sun dropped the "Sun-4" name for marketing purposes in favor of the SPARCstation and SPARCserver brands for new models, although early SPARCstation/server models were also assigned Sun-4-series model numbers. For example, the SPARCstation 1 was also known as the Sun 4/60. This practice was phased out with the introduction of the SPARCserver 600MP series in 1991. The term ''Sun-4'' continued to be used in an engineering context to identify the basic hardware architecture of all SPARC-based Sun systems. Sun 4/110, 4/150, 4/260 and 4/280 systems upgraded with the Sun 4300 CPU board (as used in the SPARCserver 300 series) were referred to as the 4/310, 4/350, 4/360 and 4/380 respectively.


Sun-4 architecture

The Sun-4 ''architecture'' refers to the VME-based architecture described above and used in the Sun 4/100, 4/200, SPARCserver 300 and SPARCserver 400 ranges. Sun-4 support was included in
SunOS SunOS is a Unix-branded operating system developed by Sun Microsystems for their workstation and server computer systems. The ''SunOS'' name is usually only used to refer to versions 1.0 to 4.1.4, which were based on BSD, while versions 5.0 ...
3.2 onwards and Solaris 2.1 to 2.4.
OpenBSD OpenBSD is a security-focused operating system, security-focused, free and open-source, Unix-like operating system based on the Berkeley Software Distribution (BSD). Theo de Raadt created OpenBSD in 1995 by fork (software development), forking N ...
and
NetBSD NetBSD is a free and open-source Unix operating system based on the Berkeley Software Distribution (BSD). It was the first open-source BSD descendant officially released after 386BSD was forked. It continues to be actively developed and is a ...
also will run on the Sun-4 architecture families. Several variations on the Sun-4 architecture were subsequently developed and used in later computer systems produced by Sun and other vendors. These comprised: ;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 to 2.4. ;Sun-4m: Originally a
multiprocessor Multiprocessing is the use of two or more central processing units (CPUs) within a single computer system. The term also refers to the ability of a system to support more than one processor or the ability to allocate tasks between them. There ar ...
Sun-4 variant, based on 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 Sun4d is a computer architecture introduced by Sun Microsystems in 1992. It is a development of the earlier Sun-4 architecture, using the XDBus system bus, SuperSPARC processors, and SBus I/O cards. The XDBus was the result of a collaboration bet ...
: (''D'' for ''Dragon'', the codename of the SPARCcenter 2000) A high-end multiprocessor architecture, based on 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: (''U'' for UltraSPARC) - this variant introduced the 64-bit
SPARC V9 SPARC (Scalable Processor Architecture) is a reduced instruction set computer (RISC) instruction set architecture originally developed by Sun Microsystems. Its design was strongly influenced by the experimental Berkeley RISC system developed i ...
processor architecture and UPA processor interconnect first used in the
Sun Ultra series The Sun Ultra series is a discontinued line of workstation and server computers developed and sold by Sun Microsystems, comprising two distinct generations. The original line was introduced in 1995 and discontinued in 2001. This generation wa ...
. Supported by 32-bit versions of Solaris from the version 2.5. The first 64-bit Solaris release for Sun4u is Solaris 7. UltraSPARC I support was dropped after Solaris 9. Solaris 10 supports Sun4u implementations from UltraSPARC II to UltraSPARC IV. ;Sun-4u1: Sometimes used to identify the Sun Enterprise 10000 (''Starfire'') 64-way multiprocessor server architecture. The ''Starfire'' is supported by Solaris 2.5.1 onwards. ;Sun-4us: A variant of Sun-4u specific to
Fujitsu is a Japanese multinational information and communications technology equipment and services corporation, established in 1935 and headquartered in Tokyo. Fujitsu is the world's sixth-largest IT services provider by annual revenue, and the la ...
PRIMEPOWER systems based on SPARC64 V processors. ;Sun-4v: (''V'' presumably for "virtualized") A variation on Sun-4u which includes
hypervisor A hypervisor (also known as a virtual machine monitor, VMM, or virtualizer) is a type of computer software, firmware or hardware that creates and runs virtual machines. A computer on which a hypervisor runs one or more virtual machines is called ...
processor virtualization; introduced in the UltraSPARC T1 (''Niagara'') multicore processor. Supported by Solaris version 10 starting from release 3/05 HW2, and Solaris 11.


References


External links


The Sun Hardware Reference, Part 1
{{Sun Microsystems Sun servers Sun workstations SPARC microprocessor products Computer-related introductions in 1987 32-bit computers