Zum Inhalt springen

S3 Savage

aus Wikipedia, der freien Enzyklopädie

Savage ist eine Bezeichnung der Unternehmen S3 Inc. und S3 Graphics für mehrere 3D-Grafikchips. S3 Inc. hatte mit diesen Chips nur mäßigen Erfolg, da es massive Treiberprobleme gab.

Datei:S3 savage2000 86c410.jpg
S3 Savage 2000 Grafikchip

Grafikchips

  • S3 Savage 3D (1998): 8 MB, 1.0, zwei Versionen: 390 (mit Macrovision) und 391 (ohne Macrovision)
  • S3 Savage 4 (1999): 32 MB, AGP 2.0, mehrere Versionen: LT, GT, Pro und Pro+
  • S3 Savage 2000 (2000): 32 MB, AGP 2.0, fehlerhafte T&L-Einheit
  • S3 Savage XP (2002): 64 MB, AGP 2.0, überarbeiteter Savage 2000
Graphik-
chip
Launch Fertigungs-
prozess
Transistor-
anzahl
Kerntakt Pixel
Pipelines
TMU Speichertakt Speicher-
Interface
Speicher-
Größe
Savage 3D Juni 1998 0,25 µm 100 MHz 1 1 125 MHz 64 bit 8 MByte
Savage 4 1999 110...166 MHz 2 100…166 MHz 8…32 MByte
Savage 2000 August 2000 0,18 µm 12 Mio. 125…150 MHz 2 4 143…166 MHz 128 bit 32…64 MByte
Savage XP 2002 0,15 µm 166 MHz 166 MHz

Savage 3D

Datei:S3 SavageIX PCI.jpg
PCI-Grafikkarte mit S3 Savage IX

Zur Electronic Entertainment Expo 1998 stellte S3 Inc. den ersten Savage-Chip vor: Savage 3D. Verglichen mit seinem Vorgänger, dem von der ViRGE-Familie abstammenden Trio3D, war er ein großer technischer Fortschritt. Zu seinen innovativen Features zählte folgendes:

Zum Leidwesen von S3 Inc. war die Produktionsausbeute des Savage 3D zu schlecht und nur wenige Grafikchips konnten ausgeliefert werden. Nur Hercules brachte eine größere Menge Grafikkarten mit dem Chipsatz in den Handel. Zusammen mit schlechten Treibern scheiterte Savage 3D auf dem Markt.

Savage 4

Datei:S3 Savage 4.jpg
AGP-Grafikkarte mit Savage 4

Anfang 1999 nahm S3 Inc. den Savage 3D vom Markt und ersetzte ihn mit der Savage-4-Familie. Viele negative Punkte des Savage 3D wurden überarbeitet: Eine zusätzliche TMU ermöglichte Multi-Texturing in einem Durchlauf. Es konnte mehr Videospeicher adressiert werden und AGP 4x wurde unterstützt. Trotz allem waren die neuen Chips wie 3dfx Voodoo3 oder nVidia Riva TNT2 schneller, dennoch bot der Savage 4 einzigartige Kombination aus 32-Bit-Rendering und S3TC (Texturkompression).

Der Savage 4 wurde von vielen Herstellern verbaut, u. a. von Diamond Multimedia und Creative Labs. Das 32-Bit-Rendering, S3TC und die trilineare Filterung boten die beste Qualität zur damaligen Zeit. Auch bei DVD-Beschleunigung war man nach der ATI Rage 128 zweiter. Trotz allem kam Savage 4 zu spät auf den Markt.

Savage 2000

Datei:Diamond Viper II z200.jpg
AGP-Grafikkarte mit S3-Savage2000-Chip von Diamond Multimedia

Im August 1999 kündigte S3 Inc. den Savage 2000 an, der exklusiv auf der Diamond Viper II verbaut wurde. Von den technischen Daten war der Chip auf Augenhöhe mit Nvidias GeForce 256, aber der Savage 2000 hatte viele Hardware-Bugs, so funktionierte z. B. die T&L-Einheit nicht. Auch waren die Treiber selbst wieder sehr schlecht und so war der Savage 2000 der GeForce 256 weit unterlegen. Das führte dazu, dass sich der Chip kaum verkaufte und als Konsequenz aus diesem Fehlschlag stieg S3 Inc. aus dem Grafikgeschäft aus.

Savage XP / AlphaChrome

Erst das neu gegründete Unternehmen S3 Graphics meldete sich 2002 mit dem als Zoetrope entwickelten Savage XP zurück. Im Notebook-Bereich war der Chip als AlphaChrome bekannt, war aber völlig identisch mit dem Savage XP.

Bei Savage XP handelte es sich im Prinzip nur um einen reparierten und leicht überarbeiteten Savage 2000. Somit kam er viel zu spät auf den Markt, um hohen Absatz zu finden. Erst mit dem Nachfolger DeltaChrome konnte S3 Graphics wieder Fuß fassen.

IGPs

S3 Graphics war es auch, die damit begannen Savage-4-Grafikkerne in Chipsätze von VIA Technologies zu integrieren. Diese integrierte Grafikprozessoren (IGP) wurden zahlreich verkauft und erst nach einiger Zeit durch die UniChrome-IGPs ersetzt.

Integrated graphics
Chip Pixel-
Pipelines
TMU Speicher-
Interface
Twister 1 2 64 bit
ProSavage/ProSavageDDR

Twister

Datei:S3-VIA TwisterT 2.jpg
Twister T Chipsatz auf einem Mainboard

Das erste Ergebnis dieser Arbeit waren die Twister-Chipsätze mit SDRAM-Speichercontroller für AMD- und Intel-Prozessoren. In diesen IGPs wurde ein reiner Savage-4-Grafikkern integriert.

ProSavage

Als nächste Ausbaustufe ProSavage wurde der 2D-Teil des Savage 2000 mit dem 3D-Teil des Savage 4 kombiniert und in entsprechende SDRAM-Chipsätze integriert. Dadurch wurden die 2D-Features stark aufgewertet. Vor allem die DVD-Wiedergabe und Ähnliches wurden damit deutlich verbessert.

ProSavage DDR

ProSavage DDR war ein ProSavage-Grafikkern mit DDR-SDRAM-Speichercontroller. Ansonsten gab es keine Veränderungen.

Siehe auch

Weblinks

[{{canonicalurl:Commons:Category:{{#if:S3 Graphics|S3 Graphics|S3 Savage}}|uselang=de}} Commons: {{#if:|{{{2}}}|{{#if:S3 Graphics|S3 Graphics|{{#invoke:WLink|getArticleBase}}}}}}]{{#switch:1

|X|x= |0|-= |S|s= – Sammlung von Bildern |1|= – Sammlung von Bildern{{#if:

    | {{#switch: {{#invoke:TemplUtl|faculty|1}}/{{#invoke:TemplUtl|faculty|1}}
        |1/=  und Videos
        |1/1=, Videos und Audiodateien
        |/1=  und Audiodateien}}
    | , Videos und Audiodateien
  }}

|#default= – }}{{#if: S3 Graphics

   | {{#ifeq: {{#invoke:Str|left|s3 graphics|9}} 
       | category: 
| FEHLER: Ohne Category: angeben!}}}}

Vorlage:Wikidata-Registrierung

  • <templatestyles src="Webarchiv/styles.css" />{{#if:20130126041327
      | {{#ifeq: 20130126041327 | *
    | Vorlage:Webarchiv/Wartung/Stern{{#if: S3 Graphics | {{#invoke:WLink|getEscapedTitle|S3 Graphics}} | {{#invoke:Webarchiv|getdomain|http://www.s3graphics.com/}} }} (Archivversionen)
    | {{#iferror: {{#time: j. F Y|20130126041327}}
         | {{#if:  || }}Vorlage:Webarchiv/Wartung/DatumDer Wert des Parameters {{#if: wayback | wayback | Datum }} muss ein gültiger Zeitstempel der Form YYYYMMDDHHMMSS sein!
         | {{#if: S3 Graphics | {{#invoke:WLink|getEscapedTitle|S3 Graphics}} | {{#invoke:Webarchiv|getdomain|http://www.s3graphics.com/}} }} {{#ifeq:  | [] | [ | ( }}Memento{{#if: {{#if:  | {{{archiv-bot}}} |  }} |  des Vorlage:Referrer }} vom {{#time: j. F Y|20130126041327}} im Internet Archive{{#if:  | ;  }}{{#ifeq:  | [] | ] | ) }}
      }}
  }}
      | {{#if:
          | {{#iferror: {{#time: j. F Y|{{{webciteID}}}}}
    | {{#switch: {{#invoke:Str|len|{{{webciteID}}}}}
       | 16= {{#if: S3 Graphics | {{#invoke:WLink|getEscapedTitle|S3 Graphics}} | {{#invoke:Webarchiv|getdomain|http://www.s3graphics.com/}} }} {{#ifeq:  | [] | [ | ( }}Memento{{#if: {{#if:  | {{{archiv-bot}}} |  }} |  des Vorlage:Referrer }} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{{webciteID}}}|1|10}}/86400}} }} days}} auf WebCite{{#if:  | ;  }}{{#ifeq:  | [] | ] | ) }}
       | 9 = {{#if: S3 Graphics | {{#invoke:WLink|getEscapedTitle|S3 Graphics}} | {{#invoke:Webarchiv|getdomain|http://www.s3graphics.com/}} }} {{#ifeq:  | [] | [ | ( }}Memento{{#if: {{#if:  | {{{archiv-bot}}} |  }} |  des Vorlage:Referrer}} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{#invoke:Expr|base62|{{{webciteID}}}}}|1|10}}/86400}} }} days}} auf WebCite{{#if:  | ;  }}{{#ifeq:  | [] | ] | ) }}
       | #default= Der Wert des Parameters {{#if: webciteID | webciteID | ID }} muss entweder ein Zeitstempel der Form YYYYMMDDHHMMSS oder ein Schüsselwert mit 9 Zeichen oder eine 16-stellige Zahl sein!Vorlage:Webarchiv/Wartung/webcitation{{#if:  || }}
      }}
    | c|{{{webciteID}}}}} {{#if: S3 Graphics | {{#invoke:WLink|getEscapedTitle|S3 Graphics}} | {{#invoke:Webarchiv|getdomain|http://www.s3graphics.com/}} }} (Memento{{#if: {{#if:  | {{{archiv-bot}}} |  }} |  des Vorlage:Referrer}} vom {{#time: j. F Y|{{{webciteID}}}}} auf WebCite{{#if:  | ;  }}{{#ifeq:  | [] | ] | ) }}
  }}
          | {{#if: 
              | Vorlage:Webarchiv/Today
              | {{#if:
                      | Vorlage:Webarchiv/Generisch
                      | {{#if: S3 Graphics | {{#invoke:WLink|getEscapedTitle|S3 Graphics}} | {{#invoke:Webarchiv|getdomain|http://www.s3graphics.com/}} }}  
                 }}}}}}}}{{#if:
    | Vorlage:Webarchiv/archiv-bot
  }}{{#invoke:TemplatePar|check
     |all      = url=
     |opt      = text= wayback= webciteID= archive-is= archive-today= archiv-url= archiv-datum= ()= archiv-bot= format= original=
     |cat      = Wikipedia:Vorlagenfehler/Vorlage:Webarchiv
     |errNS    = 0
     |template = Vorlage:Webarchiv
     |format   = *
     |preview  = 1
  }}{{#ifexpr: {{#if:20130126041327|1|0}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}} <> 1
    | {{#if:  || }}Vorlage:Webarchiv/Wartung/Parameter{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Genau einer der Parameter 'wayback', 'webciteID', 'archive-today', 'archive-is' oder 'archiv-url' muss angegeben werden.|1}}
  }}{{#if: 
    | {{#switch: {{#invoke:Webarchiv|getdomain|{{{archiv-url}}}}}
        | web.archive.org = 
          {{#if:  || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von Internet Archive erkannt, bitte Parameter 'wayback' benutzen.|1}} 
        | webcitation.org = 
          {{#if:  || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von WebCite erkannt, bitte Parameter 'webciteID' benutzen.|1}} 
        | archive.today |archive.is |archive.ph |archive.fo |archive.li |archive.md |archive.vn = 
          {{#if:  || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von archive.today erkannt, bitte Parameter 'archive-today' benutzen.|1}}
      }}{{#if: 
         | {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}
             | {{#if:  || }}Vorlage:Webarchiv/Wartung/Parameter{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Wert des Parameter 'archiv-datum' ist ungültig oder hat ein ungültiges Format.|1}}
          |  }} 
         | {{#if:  || }}Vorlage:Webarchiv/Wartung/Parameter{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Pflichtparameter 'archiv-datum' wurde nicht angegeben.|1}}
      }}
    | {{#if: 
         | {{#if:  || }}Vorlage:Webarchiv/Wartung/Parameter{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Parameter 'archiv-datum' ist nur in Verbindung mit 'archiv-url' angebbar.|1}}
      }}
  }}{{#if:{{#invoke:URLutil|isHostPathResource|http://www.s3graphics.com/}}
    || {{#if:  || }}
  }}{{#if: S3 Graphics
    | {{#if: {{#invoke:WLink|isBracketedLink|S3 Graphics}}
        | {{#if:  || }}
      }}
    | {{#if:  || }}Vorlage:Webarchiv/Wartung/Linktext_fehlt
  }}{{#switch: 
    |addlarchives|addlpages= {{#if:  || }}{{#if: 1 |Vorlage:Webarchiv/Wartung/Parameter}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: enWP-Wert im Parameter 'format'.|1}}
  }}{{#ifeq: {{#invoke:Str|find|http://www.s3graphics.com/%7Carchiv}} |-1
    || {{#ifeq: {{#invoke:Str|find|{{#invoke:Str|cropleft|http://www.s3graphics.com/%7C4}}%7Chttp}} |-1
         || {{#switch: {{#invoke:Webarchiv|getdomain|http://www.s3graphics.com/ }}
              | abendblatt.de | daserste.ndr.de | inarchive.com | webcitation.org = 
              | #default = {{#if:  || }}{{#if: 1 |Vorlage:Webarchiv/Wartung/URL}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Archiv-URL im Parameter 'url' anstatt URL der Originalquelle. Entferne den vor der Original-URL stehenden Mementobestandteil und setze den Archivierungszeitstempel in den Parameter 'wayback', 'webciteID', 'archive.today' oder 'archive-is' ein, sofern nicht bereits befüllt.|1}}
            }} 
       }}
  }}. Nicht mehr verfügbare Website des Herstellers S3 Graphics.