HOME

TheInfoList



OR:

Savage was a product-line of PC graphics chipsets designed by S3.


Graphics Processors


Savage 3D

At the 1998 E3 Expo S3 introduced the first Savage product, Savage3D. Compared to its
ViRGE The S3 ViRGE (Video and Rendering Graphics Engine) graphics chipset was one of the first 2D/ 3D accelerators designed for the mass market. Introduced in 1995 by then graphics powerhouse S3, Inc., the ViRGE was S3's first foray into 3D-graphics. ...
-derived predecessor (Trio3D), Savage3D was a technological leap forward. Its innovative feature-set included the following: * "free" (single-cycle) trilinear-filtering * hardware motion-compensation and subpicture alpha-blending (
MPEG-2 MPEG-2 (a.k.a. H.222/H.262 as was defined by the ITU) is a standard for "the generic coding of moving pictures and associated audio information". It describes a combination of lossy video compression and lossy audio data compression methods, ...
video) * integrated
NTSC The first American standard for analog television broadcast was developed by National Television System Committee (NTSC)National Television System Committee (1951–1953), Report and Reports of Panel No. 11, 11-A, 12–19, with Some supplement ...
/
PAL Phase Alternating Line (PAL) is a colour encoding system for analogue television. It was one of three major analogue colour television standards, the others being NTSC and SECAM. In most countries it was broadcast at 625 lines, 50 fields (25 ...
TV-encoder, (optional)
Macrovision TiVo Corporation, formerly known as the Rovi Corporation and Macrovision Solutions Corporation, was an American technology company. Headquartered in San Jose, California, the company is primarily involved in licensing its intellectual property ...
*
S3 Texture Compression S3 Texture Compression (S3TC) (sometimes also called DXTn, DXTC, or BCn) is a group of related lossy texture compression algorithms originally developed by Iourcha et al. of S3 Graphics, Ltd. for use in their Savage 3D computer graphics accelerat ...
(S3TC) * multi-tap X/Y interpolating front-end ( BITBLT) and back-end (overlay) video-scaler Unfortunately for S3, deliveries of the Savage3D were hampered by poor manufacturing yields. Only one major board-vendor,
Hercules Hercules (, ) is the Roman equivalent of the Greek divine hero Heracles, son of Jupiter and the mortal Alcmena. In classical mythology, Hercules is famous for his strength and for his numerous far-ranging adventures. The Romans adapted the ...
, made any real effort to ship a Savage3D product. S3's yield problems forced Hercules to hand pick usable chips from the silicon wafers. Combined with poor drivers and the chip's lack of multitexturing support, the Savage3D failed in the market. Savage 3D also dropped support for the S3D API from the S3 ViRGE predecessor. In early 1999, S3 retired the Savage3D and released the Savage4 family. Many of the Savage3D's limitations were addressed by the Savage 4 chipset.


Savage4

Savage4 was an evolution of Savage 3D technology in many ways. S3 refined the chip, fixing hardware bugs and streamlining the chip for both cost reduction and performance. They added single-pass multi-texturing, meaning the board could sample 2 textures per pixel in one pass (not one clock cycle) through the rendering engine instead of halving its texture
fillrate In computer graphics, a video card's pixel fillrate refers to the number of pixels that can be rendered on the screen and written to video memory in one second. Pixel fillrates are given in megapixels per second or in gigapixels per second (in ...
in dual-textured games like Savage 3D. Savage4 supported the then-new AGP 4X although at the older 3.3 voltage specification. It was manufactured on a 250 nm process, like Savage 3D. The graphics core was clocked at 125 MHz, with the board's
SDRAM Synchronous dynamic random-access memory (synchronous dynamic RAM or SDRAM) is any DRAM where the operation of its external pin interface is coordinated by an externally supplied clock signal. DRAM integrated circuits (ICs) produced from the ...
clocked at either 125 MHz or 143 MHz (Savage4 Pro). They could be equipped with 8-32
MiB The byte is a unit of digital information that most commonly consists of eight bits. Historically, the byte was the number of bits used to encode a single character of text in a computer and for this reason it is the smallest addressable unit ...
memory. And while an integrated TV encoder was dropped, the DVD acceleration was commendable, and the chip supported an early version of the
DVI Digital Visual Interface (DVI) is a video display interface developed by the Digital Display Working Group (DDWG). The digital interface is used to connect a video source, such as a video display controller, to a display device, such as a comp ...
interface for LCDs. A "LT" suffixed part featured reduced power consumption and was, like ATI's Rage LT series, intended for laptops. Nevertheless, this ended up in several AGP cards such as Number Nine's S3 Savage4 8MB part (pictured). The Savage4 gained numerous design-wins with board-vendors, including Diamond Multimedia (Stealth III S540) and
Creative Labs Creative Technology Ltd. is a Singaporean multinational technology company headquartered with overseas offices in Shanghai, Tokyo, Dublin, and Silicon Valley (where in the US it is known as Creative Labs). The principal activities of the compa ...
. The Savage4 series' single cycle
trilinear filtering Trilinear filtering is an extension of the bilinear texture filtering method, which also performs linear interpolation between mipmaps. Bilinear filtering has several weaknesses that make it an unattractive choice in many cases: using it on a ...
and
S3TC S3 Texture Compression (S3TC) (sometimes also called DXTn, DXTC, or BCn) is a group of related lossy texture compression algorithms originally developed by Iourcha et al. of S3 Graphics, Ltd. for use in their Savage 3D computer graphics accelerat ...
texture compression created a 3D card with exceptional image quality. However, by continuing with a bandwidth-constraining 64-bit memory bus, S3 guaranteed this graphics card would never be a performance part under
32-bit color Color depth or colour depth (see spelling differences), also known as bit depth, is either the number of bits used to indicate the color of a single pixel, or the number of bits used for each color component of a single pixel. When referring to ...
. Drivers were again an issue with S3's product; holding back overall performance and causing compatibility issues with software and hardware. Savage4 was hardly a match for the new 3dfx Voodoo3, ATI Rage 128,
Matrox G400 The G400 is a video card made by Matrox, released in September 1999. The graphics processor contains a 2D GUI, video, and Direct3D 6.0 3D accelerator. Codenamed " Toucan", it was a more powerful and refined version of its predecessor, the G200. ...
, or NVIDIA Riva TNT2. In
OpenGL OpenGL (Open Graphics Library) is a cross-language, cross-platform application programming interface (API) for rendering 2D and 3D vector graphics. The API is typically used to interact with a graphics processing unit (GPU), to achieve hardwa ...
games such as
Quake II ''Quake II'' is a 1997 first-person shooter video game developed by id Software and published by Activision. It is the second installment of the ''Quake'' series, but not a direct sequel to '' Quake''. The game's storyline is continued in its ...
, Savage4 performed about as well as G400 did with its slow initial OpenGL support and was far behind TNT2 and Voodoo3. Within Direct3D titles such as Shogo: Mobile Armor Division, Savage 4 scored almost 50% slower than TNT2 and Voodoo3 even at a low resolution such as 800x60

The chip was very popular for budget machines, with many generic retail products based on it and original equipment manufacturer, OEM PC wins. Only the high-quality texture capability from its S3TC support gave it good mind share with the gaming community. Unreal Tournament and Quake III Arena, two popular games at the time, shipped with built-in support for S3TC. The compressed textures were a vast improvement over the standard textures used on all other cards. Not only that, but S3TC allowed these much higher quality textures to be rendered with negligible performance impact.


Savage MX/IX

S3 designed these chips for notebooks, but they were also sold as budget AGP graphics cards. The MX had many similarities to Savage4 but had reduced clocks and added an integrated TV out function with optional
Macrovision TiVo Corporation, formerly known as the Rovi Corporation and Macrovision Solutions Corporation, was an American technology company. Headquartered in San Jose, California, the company is primarily involved in licensing its intellectual property ...
. The Savage IX was very similar to the MX, but had 8MB SDRAM directly integrated into the chip to make it even more compact.


Savage 2000

During 1999, Diamond and S3 merged and the Savage 2000 GPU was the first product from the combined companies. The final graphics card was released late that year as the Diamond Viper II Z200. The GPU consisted of roughly 12 million transistors, approximately half the number of transistors of the
NVIDIA Nvidia CorporationOfficially written as NVIDIA and stylized in its logo as VIDIA with the lowercase "n" the same height as the uppercase "VIDIA"; formerly stylized as VIDIA with a large italicized lowercase "n" on products from the mid 1990s to ...
GeForce 256 The GeForce 256 is the original release in Nvidia's " GeForce" product-line. Announced on August 31, 1999 and released on October 11, 1999, the GeForce 256 improves on its predecessor ( RIVA TNT2) by increasing the number of fixed pixel pipeli ...
. Despite this low level of complexity, it was marketed as being similar to NVIDIA's GeForce 256 series. Savage 2000 supported S3's
S3TC S3 Texture Compression (S3TC) (sometimes also called DXTn, DXTC, or BCn) is a group of related lossy texture compression algorithms originally developed by Iourcha et al. of S3 Graphics, Ltd. for use in their Savage 3D computer graphics accelerat ...
texture compression, a hardware
transform and lighting Transform, clipping, and lighting (T&L or TCL) is a term used in computer graphics. Overview Transformation is the task of producing a two-dimensional view of a three-dimensional scene. Clipping means only drawing the parts of the scene that ...
engine named "S3TL", and was equipped with a "QuadTexture Engine" capable of a single quad-textured pixel per clock or 2 dual-textured pixels per clock. The 3D engine had texture fill-rate potentially equivalent to GeForce 256 at the same clock speed. At the end of 1999, the Savage 2000 and the GeForce 256 were the only computer game oriented cards with hardware T&L. S3 engineers claimed that the S3TL engine had feature parity with GeForce 256, and that it could render 2.5 million lit and clipped triangles/second.Orozco, Silvin
S3 Savage 2000 Preview
Tom's Hardware, November 2, 1999.
However, S3TL shipped completely non-functional, primarily because initial drivers were
Direct3D Direct3D is a graphics application programming interface (API) for Microsoft Windows. Part of DirectX, Direct3D is used to render three-dimensional graphics in applications where performance is important, such as games. Direct3D uses hardware ...
6-based (Direct3D 7 was the first release with HW T&L support). Savage 2000 was an AGP 2X/4X card and had an internal 350 MHz RAMDAC. The Diamond Viper II Z200 had 32 MB SDR SDRAM. The initial pre-release specifications had called for a 175 MHz core clock rate, with a resulting 700 million texels/second fillrate.Lal Shimpi, Anand
S3 Savage 2000 (Diamond Viper II)
Anandtech.com, November 18, 1999.
The final card shipped 50 MHz slower, at 125 MHz, resulting in a fill-rate of 500 MTexels/second (only slightly ahead of GeForce 256). With respect to RAM, the card shipped with 166 MHz SDRAM clocked at 155 MHz. The result in benchmarks showed the card performing ahead of the prior generation of cards (
Matrox G400 The G400 is a video card made by Matrox, released in September 1999. The graphics processor contains a 2D GUI, video, and Direct3D 6.0 3D accelerator. Codenamed " Toucan", it was a more powerful and refined version of its predecessor, the G200. ...
, ATI Rage Fury MAXX, NVIDIA RIVA TNT2, 3dfx Voodoo3) but it did not always keep up with the GeForce 256. The drivers were discovered to be buggy as well, with issues with numerous game titles. Diamond eventually released drivers with S3TL support in OpenGL and Direct3D. Unfortunately S3TL does not function properly. It causes missing textures, errors in geometry and models, and minimal performance benefits. Whether the issues are a result of poor drivers or defective hardware is unknown. Seemingly unwilling to invest the time and effort required to set up a structured internal driver development team, S3's graphics division was sold to
VIA Via or VIA may refer to the following: Science and technology * MOS Technology 6522, Versatile Interface Adapter * ''Via'' (moth), a genus of moths in the family Noctuidae * Via (electronics), a through-connection * VIA Technologies, a Taiwa ...
for $321 million in 2001. S3 would regroup in later years and create the Chrome series.


Savage XP/AlphaChrome

The Savage XP was the first chip announced by the regrouped S3 in 2002. The mobile version was going to be called AlphaChrome but was otherwise completely identical. The Savage XP was basically a repaired version of the Savage 2000 and considered too outdated. It was never sold; only prototypes exist.


Motherboard integrated chipsets

As a result of being sold to
VIA Via or VIA may refer to the following: Science and technology * MOS Technology 6522, Versatile Interface Adapter * ''Via'' (moth), a genus of moths in the family Noctuidae * Via (electronics), a through-connection * VIA Technologies, a Taiwa ...
in 2001, development of discrete Savage graphics cards was eventually discontinued. The dominant
GPU A graphics processing unit (GPU) is a specialized electronic circuit designed to manipulate and alter memory to accelerate the creation of images in a frame buffer intended for output to a display device. GPUs are used in embedded systems, mobi ...
market share once held by S3, now fell primarily to
NVIDIA Nvidia CorporationOfficially written as NVIDIA and stylized in its logo as VIDIA with the lowercase "n" the same height as the uppercase "VIDIA"; formerly stylized as VIDIA with a large italicized lowercase "n" on products from the mid 1990s to ...
with its
GeForce GeForce is a brand of graphics processing units (GPUs) designed by Nvidia. As of the GeForce 40 series, there have been eighteen iterations of the design. The first GeForce products were discrete GPUs designed for add-on graphics boards, inte ...
line, and
ATI Ati or ATI may refer to: * Ati people, a Negrito ethnic group in the Philippines **Ati language (Philippines), the language spoken by this people group ** Ati-Atihan festival, an annual celebration held in the Philippines *Ati language (China), a ...
's
Radeon Radeon () is a brand of computer products, including graphics processing units, random-access memory, RAM disk software, and solid-state drives, produced by Radeon Technologies Group, a division of AMD. The brand was launched in 2000 by ATI Tech ...
series. Savage hardware designs migrated into integrated motherboard graphics. In this respect at least, S3's economical use of transistors proved highly advantageous. For example, the Savage 4 design became part of an identical integrated GPU in the Twister chipset. Eventually, hybrid Savage4/Savage2000 'ProSavage' IGP designs became part of
VIA chipsets Via or VIA may refer to the following: Science and technology * MOS Technology 6522, Versatile Interface Adapter * ''Via'' (moth), a genus of moths in the family Noctuidae * Via (electronics), a through-connection * VIA Technologies, a Taiwa ...
such as the KM133, PL133T, PM133T, KM266, P4M266, and KM333. The ProSavage designs were derived from a combination of the 3D component of Savage4 and 2D from Savage 2000. Variants called SuperSavage MX & IX were used in notebooks as well. A ProSavage-DDR design also exists; the only improvement is DDR memory support - shared with the CPU/system. (The video memory can be set from 8mb to 32mb but this decreases the system's ram size. For example, if your system ram is 512MB and you set your video memory to 32MB, the operating system will read only 480MB ram.) The Savage / ProSavage IGP range was superseded by the Castle Rock (CLE266) IGP, which later was christened VIA UniChrome. UniChrome continued to be marginally improved evolving into the UniChrome Pro and UniChrome Pro II designs.


Models

Chronological order


References


External links


Anandtech: S3 Savage4Anandtech: S3 Savage 2000 (Diamond Viper II)Anandtech: S3 SuperSavage MX/IX Mobile 3D AcceleratorS3 SuperSavage Testing Board(Prototype)What's going on at S3? -3dcenter

Chrome-Center
{{S3 Graphics Chips Graphics cards