Grafikkartenspeed

Auswahl, Einrichtung und Betrieb von Rechnern und Komponenten
Antworten
elianda
DOS-Übermensch
Beiträge: 1150
Registriert: Mi 31. Jan 2007, 19:04
Wohnort: Halle
Kontaktdaten:

Grafikkartenspeed

Beitrag von elianda »

Hallo,

ich habe verschiedene Grafikkarten mal bezueglich ihrer Geschwindigkeit unter DOS getestet. Dazu habe ich einen P166MMX und Duke Nukem 3D verwendet. Der Test ging so, dass ich den ersten level, erste Episode gestartet habe und dann per DNRATE mit die Bildwiederholrate angezeigt habe. Ansonsten war NoSound eingestellt.
Der Berechnungsoverhead sollte auf dem Pentium gering sein. Das habe ich ausprobiert, indem ich zu Low Detail gewechselt habe. Wenn dann die fps sich nicht geaendert haben, war der limitierende Faktor die Grafik-Fillrate.
Das war bei allen Karten der Fall.

Desweiteren habe ich bei Commander Keen 4, Goodbye Galaxy auf ruckelndes Scrolling geprueft.

So hier nun die Werte:

Code: Alles auswählen

::: Pentium 166 MMX auf einem VX Pro Mainboard.

Duke Nukem 3D mit DNRATE

Karte              320x200         640x480        kein Ruckeln bei Keen4?

V7 Vega      ISA    9              -              +
http://mail.lipsia.de/~enigma/neu/pics/cl_vga.jpg

Paradise PVGA1A ISA 23              -             +
http://mail.lipsia.de/~enigma/neu/pics/pvga1a.jpg

WDC90C11 ISA       32              9              +

ET4000AX     ISA   14              3 mit VESA 1.2 von SC2000   +
                                   3 mit UniVBE 6.70
http://mail.lipsia.de/~enigma/neu/pics/et4000.jpg

andere ET4000AX    32              9 UniVBE6.70   +
1 MB               34 UniVBE 6.70

Trident
TVGA 8800C 512kB   17                             +

Papilio G1-2 PCI   37              9              +
(Weitek P9100)
http://mail.lipsia.de/~enigma/neu/pics/papilio_ultracad.jpg

S3 Trio64    PCI   81              24             +
86C764-P
S3 Trio64    PCI   88              27             +
86C764X
http://mail.lipsia.de/~enigma/neu/pics/s3trio64.jpg

S3 Trio64V+  PCI   83              23             +
S3 Trio64V+  PCI   90              28             +
86C765
http://mail.lipsia.de/~enigma/neu/pics/winner1000.jpg

Oak Spitfire PCI   66              21             +
http://mail.lipsia.de/~enigma/neu/pics/oak_spitfire.jpg

Ati Mach64   PCI   70              29 mit UNiVBE 6.70  -
http://mail.lipsia.de/~enigma/neu/pics/ati_mach64.jpg

ATI RAGE Pro   PCI  80             29             -
http://mail.lipsia.de/~enigma/neu/pics/rageproturbo.jpg

ATI RAGE 128   PCI  91             30             +

Elsa Victory Erazor 84             32             +
(Riva128 NV3) PCI
http://mail.lipsia.de/~enigma/neu/pics/elsa_victory_erazor.jpg

Avance Logic
ALG2301.A           81             28 UniVBE 6.70 +
http://mail.lipsia.de/~enigma/neu/pics/v7vega.jpg

ALG2301.B           76             28 UniVBE 6.70 +

ALG2564             90             32             +
http://mail.lipsia.de/~enigma/neu/pics/gaia.jpg

Karte              320x200         640x480        800x600    kein Ruckeln bei Keen4?

Hercules Dynamite 128/Video
TSENG ET6000 PCI    90             36             25         +
http://mail.lipsia.de/~enigma/neu/pics/et6000.jpg

Matrox Millenium
MGA2064W PCI        90             34             22         -
http://mail.lipsia.de/~enigma/neu/pics/matrox_millenium.jpg

Cirrus Logic PCI    71             23             16         +
GD5440 1MB 
http://mail.lipsia.de/~enigma/neu/pics/cl_gd5440.jpg

Trident             65             25             17         +
TGUI9440 1MB
http://mail.lipsia.de/~enigma/neu/pics/tgui9440.jpg

Cirrus Logic ISA    32              9              4         +
GD5420 AVGA2 1MB    34 UniVBE 6.70
http://mail.lipsia.de/~enigma/neu/pics/cl_gd5420.jpg                 

::: AMD K6-III 166 MHz

ET4000 ISA 1MB      32              8 UniVBE
                    43 UniVBE  


::: Core2 Duo 2.66 GHz auf einem nForce590SLI Mainboard

Karte              320x200         640x480        800x600    kein Ruckeln bei Keen4?

Hercules Dynamite 128/Video
TSENG ET6000        404?           83             58         +

Matrox Millenium
MGA2064W            333?           71             46         -

Elsa Victory Erazor 404?           89             57         +

Weitek P9100 PCI     64            16             10         +

GF7950GX2 PCIe      548?           145            99

Spea Mirage P64     333?           80             49
86C764X

Spea Mirage P64     333?           80             49
86C764-P

Elsa Winner1000     333?           88             51
86C765

Diamond Stealth64/V 333?           76             47
86C765

AvanceLogic         333?           88             56
ALG 2564

Ati Rage128         333            60             30
320x200 im VBE2.0 Modus: 70

Ati Mach64          333            49             29

Oak Spitfire        207            44             27




Zusammenfassung:
8 Bit ISA Performance nur sehr selten ausreichend
16 Bit ISA Performance ausreichend bei 320x200
PVGA1A und ihr Nachfolger erstaunlich flott, dafuer dass sie zu den fruehen ISA VGA-Karten gehoeren.

Alle halbwegs gestandenen PCI Karten sind ausreichend flott, mit viel Performancereserve.
Die PCI-Karten Performance skaliert nach oben.
Es gibt teilweise bei Karten mit gleichem Chip unterschiedliche Leistung (vermutlich Taktung)

Papilio G1-2 ist eine der ersten PCI Karten, als CAD Grafikkarte designed und unoptimiert fuer DOS
Ati Rage Pro ist bei der fuer DOS relevanten Schnittstelle eine Ati Mach64. 
Edit: Update 05.05.07.
Zuletzt geändert von elianda am Sa 5. Mai 2007, 18:49, insgesamt 7-mal geändert.
Benutzeravatar
Odin
DOS-Guru
Beiträge: 712
Registriert: Fr 3. Feb 2006, 16:52

Beitrag von Odin »

Sowas hatten wir schon einmal: http://dos.skillreactor.org/viewtopic.php?t=69
"640k ought to be enough for anybody." - Bill Gates (1981)
"Windows 95 needs at least 8MB RAM." - Bill Gates (1996)
... also braucht niemand Windows 95 !!!
elianda
DOS-Übermensch
Beiträge: 1150
Registriert: Mi 31. Jan 2007, 19:04
Wohnort: Halle
Kontaktdaten:

Beitrag von elianda »

Ich bin mir dessen bewusst. Jedoch geht in den PC-Player Benchmark wesentlich staerker die CPU Leistung ein. Das wird schon an den sehr nahe beieinander liegenden Werten fuer verschiedene Karten ersichtlich.

Dass in diesem Fall Duke Nukem 3D auch ein 3D Spiel ist, hat etwas damit zu tun, dass man hier einfach die Wiederholrate sichtbar machen kann. Jedoch sollte der CPU Last Anteil, der in die 3D Berechnung fliesst wesentlich geringer als beim PC Player Benchmark ausfallen.
Benutzeravatar
5u3
Kommandozeilenfetischist
Beiträge: 184
Registriert: Do 21. Sep 2006, 17:05
Wohnort: Wien

Beitrag von 5u3 »

elianda hat geschrieben:ET4000 wo ist da die beruehmte Speed?!? (kann das jemand nachpruefen? zu alte Revision?)
Habe das mit meiner ET4000 nachgeprüft:

320x200 (Normal mode): 32 FPS
320x200 (UniVBE): 43 FPS
640x480 (UniVBE): 8 FPS

getestet mit Duke3D rev. 1.3D, ohne Sound, Episode 1, Level 1, gleich nach dem Start des Levels.
CPU: AMD K6-III, getaktet auf 166 (66x2.5) MHz, ISA Bus auf 8.25 MHz.
Meine ET4000 ist eine ganz normale taiwanesische NoName-Karte mit 1MB DRAM.

Soweit ich weiß, ist die Revision bei ET4000AX-Chips unwichtig, d.h, sie sollten alle ungefähr gleich schnell sein. Manche Karten haben allerdings einen Jumper, der das Bustiming drosselt wenn er nicht gesetzt ist.
elianda
DOS-Übermensch
Beiträge: 1150
Registriert: Mi 31. Jan 2007, 19:04
Wohnort: Halle
Kontaktdaten:

Beitrag von elianda »

Ich schaue mal, auf meiner Karte (siehe Bild) ist genau ein Jumper JP2 ohne Beschreibung.
elianda
DOS-Übermensch
Beiträge: 1150
Registriert: Mi 31. Jan 2007, 19:04
Wohnort: Halle
Kontaktdaten:

Beitrag von elianda »

Der Jumper auf meiner ET4000 hat keine Auswirkung auf die Speed der Karte.
elianda
DOS-Übermensch
Beiträge: 1150
Registriert: Mi 31. Jan 2007, 19:04
Wohnort: Halle
Kontaktdaten:

Beitrag von elianda »

update 05.05.07

andere ET4000AX und TVGA8800C
Antworten