The UltraSPARC IV ''Jaguar'' and follow-up UltraSPARC IV+ ''Panther'' are
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 designed 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, ...
and manufactured by
Texas Instruments
Texas Instruments Incorporated (TI) is an American technology company headquartered in Dallas, Texas, that designs and manufactures semiconductors and various integrated circuits, which it sells to electronics designers and manufacturers globa ...
. They are the fourth generation of UltraSPARC microprocessors, and implement 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 ...
instruction set architecture
In computer science, an instruction set architecture (ISA), also called computer architecture, is an abstract model of a computer. A device that executes instructions described by that ISA, such as a central processing unit (CPU), is called an ...
(ISA). The UltraSPARC IV was originally to be succeeded by the UltraSPARC V ''Millennium'', which was canceled after the announcement of the ''Niagara'', now
UltraSPARC T1
Sun Microsystems' UltraSPARC T1 microprocessor, known until its 14 November 2005 announcement by its development codename "Niagara", is a Multithreading (computer architecture), multithreading, Multi-core processor, multicore central processing ...
microprocessor in early 2004. It was instead succeeded by the Fujitsu-designed
SPARC64 VI SPARC64 or sparc64 may refer to:
* sparc64, an alternative name used by free software projects for the SPARC V9 instruction set architecture
* HAL SPARC64
SPARC64 is a microprocessor developed by HAL Computer Systems and fabricated by Fujitsu. I ...
.
The UltraSPARC IV was developed as part of Sun's Throughput Computing initiative, which included the UltraSPARC V ''Millennium'', ''Gemini'' and
UltraSPARC T1
Sun Microsystems' UltraSPARC T1 microprocessor, known until its 14 November 2005 announcement by its development codename "Niagara", is a Multithreading (computer architecture), multithreading, Multi-core processor, multicore central processing ...
''Niagara'' microprocessors. Of the four original designs in the initiative, two reached production: the UltraSPARC IV and the UltraSPARC T1. Whereas the ''Millennium'' and ''Niagara'' implemented
block multithreading - also known as ''coarse-grained multithreading'', the UltraSPARC IV implemented chip-multithreading (CMP) — multiple single-thread cores.
The UltraSPARC IV was the first multi-core SPARC processor, released in March, 2004. Internally, it implements two modified
UltraSPARC III
The UltraSPARC III, code-named "Cheetah", is a microprocessor that implements the SPARC V9 instruction set architecture (ISA) developed by Sun Microsystems and fabricated by Texas Instruments. It was introduced in 2001 and operates at 600 to 900 ...
cores, and its physical packaging is identical to the UltraSPARC III with the exception of one pin. The UltraSPARC III cores were improved in a variety of ways. Instruction fetch, store bandwidth, and data prefetching were optimized. The
floating-point
In computing, floating-point arithmetic (FP) is arithmetic that represents real numbers approximately, using an integer with a fixed precision, called the significand, scaled by an integer exponent of a fixed base. For example, 12.345 can be ...
adder
Adder may refer to:
* AA-12 Adder, a Russian air-to-air missile
* Adder (electronics), an electronic circuit designed to do addition
* Adder Technology, a manufacturing company
* Armstrong Siddeley Adder, a late 1940s British turbojet engine
* ''B ...
implements additional hardware to handle more
not a number
Nan or NAN may refer to:
Places China
* Nan County, Yiyang, Hunan, China
* Nan Commandery, historical commandery in Hubei, China
Thailand
* Nan Province
** Nan, Thailand, the administrative capital of Nan Province
* Nan River
People Given nam ...
(NaN) and
underflow
The term arithmetic underflow (also floating point underflow, or just underflow) is a condition in a computer program where the result of a calculation is a number of more precise absolute value than the computer can actually represent in memory o ...
cases to avoid
exceptions. Both cores share a L2 cache with a capacity of up to 16 MB but have their own L2 cache tags.
The UltraSPARC IV contains 66 million
transistor
upright=1.4, gate (G), body (B), source (S) and drain (D) terminals. The gate is separated from the body by an insulating layer (pink).
A transistor is a semiconductor device used to Electronic amplifier, amplify or electronic switch, switch ...
s and measures 22.1 mm by 16.1 mm (356 mm
2). It was
fabricated by
Texas Instruments
Texas Instruments Incorporated (TI) is an American technology company headquartered in Dallas, Texas, that designs and manufactures semiconductors and various integrated circuits, which it sells to electronics designers and manufacturers globa ...
in their 0.13 μm process.
The UltraSPARC IV+, released in mid-2005, is also a dual-core design, featuring enhanced processor cores and an on-chip L2 cache. It is fabricated on a 90
nanometer
330px, Different lengths as in respect to the molecular scale.
The nanometre (international spelling as used by the International Bureau of Weights and Measures; SI symbol: nm) or nanometer (American and British English spelling differences#-re, ...
manufacturing process. The initial speed of the UltraSPARC IV+ was 1.5 GHz, 0.3 GHz less than the intended 1.8 GHz. In April, 2007 it was increased to 2.1 GHz. It contains 295 million transistors.
Servers using the UltraSPARC IV were released in September 2004. The UltraSPARC IV+ was released in Sun servers in September 2005.
Sun Fire
Fire is a series of server computers introduced in 2001 by Sun Microsystems (since 2010, part of Oracle Corporation). The Sun Fire branding coincided with the introduction of the UltraSPARC III processor, superseding the UltraSPARC II-bas ...
V490, V890, E2900, E4900, E6900, E20K and
E25K systems all use UltraSPARC IV and IV+ processors. These systems range from 4 to 72 processor sockets (8 to 144 cores).
Servers powered by the UltraSPARC IV+ processor were well received, allowing Sun to regain revenue lead in the
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 ...
/
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 ...
server market in 2006.
See also
*
Fireplane
References
* Krewell, Kevin (10 November 2003). "UltraSPARC IV Mirrors Predecessor". ''
Microprocessor Report
''Microprocessor Report'' is a newsletter covering the microprocessor industry. The publication is accessible only to paying subscribers. To avoid bias, it does not take advertisements.
The publication provides extensive analysis of new high-perfo ...
''.
* Krewell, Kevin (18 January 2005). "Best Servers of 2004". ''
Microprocessor Report
''Microprocessor Report'' is a newsletter covering the microprocessor industry. The publication is accessible only to paying subscribers. To avoid bias, it does not take advertisements.
The publication provides extensive analysis of new high-perfo ...
''.
External links
Computerworld article
{{DEFAULTSORT:Ultrasparc Iv
Computer-related introductions in 2005
SPARC microprocessors
Sun microprocessors
Superscalar microprocessors
64-bit microprocessors