Beiträge von Mr. Vain

    Antz, wie is denn das mit deinem 486SV2GX4? Laeuft das mit L1 WriteBack mit den maximal schnellen RAM Timings und kannst bei dir den DRAM Write Burst einschalten? Bei meinem gehts naemlich nicht, da laeuft nichmal der POST bis zu Ende durch. Bin schon versucht, alles wieder auf L1 WriteThrough umzustellen, nur um den Burst usw. wieder nutzen zu koennen. Mit den jetzigen Einstellungen hab ich zwar in PCPBench und Spielen (Doom timedemo und so) mehr Frames, aber dafuer is die Kiste auch instabiler und haengt sich immer mal wieder auf... Das BIOS is aber das aktuellste Beta 0402.001 und wurde auch sauber auf den EPROM geschrieben, der vorher sorgfaeltig geloescht wurde. Komisch is das :fresse::fresse:

    ALso wenn es um Zeitangaben geht, wie µs oder ns, dann ist je niedriger desto besser. Da diese Angaben in Benchmarkprogrammen meist dann auch in Datentransferraten in MB/s umgerechnet werden, ist dann je hoeher desto besser ;)

    Ich kenne dieses CacheCHK Programm aber bisher auch noch nicht, hab es das erste Mal benutzt und wass die vielen einzelnen Zahlen mit "same as above" bedeuten, weiss ich auch net :D Ich hab 64MB RAM, vielleicht sind das die einzelnen Megabytes ???

    soo,

    hab nun mal paar neue Werte. Im BIOS musste ich die AUTO Einstellungen fuer die Caches wieder rausnehmen und hab es fest auf WriteBack eingestellt. Die Speichertimings gingen noch nicht auf schnellstmoegliches. Bisher hab ich noch das Problem, dass Windows 95 beim Herunterfahren manchmal haengen bleibt und der PC-Speaker wie wild rumpiept und der Rechner dabei haengen bleibt. In DOS hab ich auch schon mal nen Haenger gehabt, scheint also noch nicht so stabil zu laufen. Ich bin am ueberlegen, ob ich die Spannung fuer den Am5x86 einfach mal auf 3,6V erhoehe, alternativ auch mal den anderen Am5x86 reinstecke, den ich noch habe. Wenn das alles nichts hilft, dann vielleicht doch noch mal andere Jumpersettings ausprobieren...

    Hier also erstmal die Werte vom jetzigen Zustand

    speedsys nochmal in Textform

    Und dieses interessante CacheCHK Programm :)

    OK, bei den theoretischen Werten fuer die PIO Modi war ich mir jetzt nicht so sicher :)

    Hab aber mal Benchmarks mit CORETEST HDD gemacht und festgestellt, dass die WD Caviar 22100 am alten VLB Controller max 2500KB/s schafft, wo der Future Domain mit der selben Festplatte schon locker 9800KB/s erreicht. Ist also schon wesentlich schneller :P

    Auf dem Rechner hab ich nicht viele Spiele laufen, die auch wirklich Windows (95) brauchen. Da geht es mehr um kleinere Sachen (wie z.B. Hearts und so :P ) oder Anwendungsprogramme. Von da her sehe ich die 2MB der GraKa nicht als zu wenig an. Ob ne VRAM Karte gegenueber ner DRAM Karte wirklich was bringt, sehe ich auch kritisch. Notfalls steht ja neben dem 486er noch nen Pentium 200 rum...
    Ueber ein 12ns TAG hab ich schon ernsthaft nachgedacht und wuerde es gern mal testen wollen, was das bringt. Mal schauen, wo ich so schnelles SRAM her bekomme.
    Die Festplattenkapazitaet des Future Domain war wimre auch bei 8GB, muesste ich in der Dokumentation erst nachschauen. Auf jeden Fall kann der schon PIO 4 MWDMA 2, also bis zu 11MB/s Datenrate. Das reicht auch aus :) Der alte Standard VLB Controller, der beim PC einst dabei war, kann nur PIO 3.
    Auf 160MHz uebertakten will ich eher nicht, kann sein, dass das mit den VLB Karten dann Probleme macht.

    Jetzt ist es geschafft! :P

    Der Ausbau der Hardware des 486er hat nun ein Stadium erreicht, wo man schon von High-End reden kann ;) Ich denke, es wird nicht soo viel schnellere VLB-486er mehr geben, von uebertakteten Kisten vielleicht mal abgesehen...

    Folgende Komponenten habe ich die letzten Monate zusammengetragen und verbaut:
    - Mainboard: ASUS VL/I 486SV2GX4 Rev 2.1 mit aktuellstem BIOS 0402.001 Beta (11/19/97)
    - Am5x86 P75 133-ADW, der auch mit 4x 33MHz und 16KB L1 im WriteBack laeuft
    - 512KB L2 Cache, 8 Module (64kx8) in 15ns
    - 64MB 60ns FPM RAM in 4x 16er Riegeln
    - S3 Trio64 VLB Grafikkarte mit 2MB DRAM (Diamond Stealth 64 DRAM T VLB)
    - Future Domain IDE-32000 VL Dual IDE Controller
    - Creative SoundBlaster AWE64 Gold
    - 3COM EtherLink III 10MBps ISA-Netzwerkkarte

    Ein wenig Gebastel war beim Einbau der Festplatte noetig, damit die zugehoerige Halterung nicht direkt ueber der CPU haengt und den Luftstrom des Luefters blockiert. Das ASUS Board hat naemlich ein etwas ungewoehnliches, aber sehr durchdachtes, Layout, bei dem der CPU Sockel eben nicht gleich 3 ganze Steckplaetze fuer lange Karten blockiert. In den Festplattenhalter also noch paar Loecher gebohrt und schon sitzt die HDD korrekt.

    Um diesen TARGA Desktop ging es also schon die ganze Zeit :)

    Das Mainboard

    Spoiler anzeigen

    Als CPU nutze ich diesen AMD hier

    Spoiler anzeigen

    Die Caches haben hier ihren Platz

    Spoiler anzeigen

    Mit verbautem RAM und CPU Kuehler siehts so aus

    Spoiler anzeigen

    Die VLB Karten, dem Future Domain hatte ich ja das nervige Gepiepse und Rumgefrage beim Booten erfolgreich ausgetrieben...

    Spoiler anzeigen

    Die ISA Karten, evtl. kommt die ESCOM PowerVideo Professional bald dazu...

    Spoiler anzeigen

    Und die Speichermedien

    Spoiler anzeigen

    In Zukunft wird sich noch eine 2GB Compact Flash Karte als zusaetzliche Festplatte einfinden. Diese soll dann an einem Slotblech von der Rueckseite des PCs wie ein Massenspeicher steckbar sein.

    Zum Abschluss nochmal die (bei mir) funktionieren Jumpersettings fuer den Am5x86 mit L1 WriteBack. Es finden sich ja derart viele falsche Einstellungen im Netz, dass man nachher gar nicht mehr durchsieht, welche denn nun einigermassen passt.

    Als Anmerkung dazu noch: Das BIOS ist ein 512kBit (=64KB) UV-EPROM, welches nur mit speziellem Loeschgeraet geloescht werden kann. Danach kann es elektrisch neuprogrammiert werden. Der EPROM-Typ ist in der Regel ein 27C512 oder M27C512, die Reaktionszeiten der EPROMs liegen bei 150 bis 200ns. Um aus dem Board die beste Leistung der L1 und L2 Caches herauszuholen, sollte man im 0402.001er BIOS bei "Cache Scheme" die Einstellungen AUTO waehlen. Ich weiss auch nicht warum, aber damit laeufts am besten. Diverse Diagnoseprogramme bestaetigen die Arbeitsweise der beiden Caches dann auch mit WriteBack :)


    Bei ctcm wird der L2-Cache nur erkannt, wenn der Zugriff dort signifikant schneller ist als auf dem DRAM. Falls der L2-Cache nicht mehr erkannt wird, kann es bedeuten, daß der Zugriff aufs RAM so schnell erfolgt, daß der L2-Cache - obwohl eingeschaltet - keine nennenswerte Beschleunigung mehr bewirkt.

    Von den Ergebnissen her ist der Durchsatz bei CTCM aber schlechter, wenn er den L2 nicht erkennt. Da liegt er nur zwischen 12MB/s (640k) und 19MB/s (4M). Bei DRAM Einstellung "Faster" werden die 512KB erkannt und JA, sie laufen im WriteBack ;) , dadurch bekomme ich Werte zwischen 23MB/s (640k) und 33MB/s (4M).

    Merkwuerdig ist halt, dass der DRAM Write Burst ueberhaupt nicht gehen will, der POST laeuft dann nicht komplett durch, sondern stoppt nach dem Hochzaehlen des Arbeitsspeichers und Erloeschen des Energy Star Logos. Die AWARD System Configuration wird dann nicht mehr angezeigt.

    Perfekt! Damit laeufts jetzt mit L1 WriteBack :P

    Bisher konnte ich nur noch nicht die Arbeitsspeicher Timings maximal ausreizen. Wenn ich DRAM auf "Fastest" stelle, erkennt er den L2 nicht mehr, auf "Faster" gehts. Leider kann ich den "DRAM Write Burst" gar nicht aktivieren, sonst startet DOS nicht. Das ist auch unabhaengig davon, ob ich die "Auto-Configuration" auf Enabled oder Disabled habe. Verschiedene RAMs hab ich auch schon getestet, das macht keinen Unterschied. Merkwuerdigerweise krieg ich die beste Leistung, wenn bei L1 und L2 Cache Scheme die Einstellung auf "AUTO" steht.

    Jedenfalls ist durch das L1 WriteBack schon die Mehrleistung eingetreten, die ich mir auch davon erhofft habe :D
    PCPBench /VGAMODE = 20,1 fps
    PCPBench 100 (LFB) = 10,3 fps
    doom -timedemo demo3 -nosound = 1409 realtics = 53,0 fps

    Unter Windows 95 hat sich der Speicherdurchsatz in SiSoft Sandra 99 von 23MB/s auf 33MB/s gesteigert.

    Antz: Welchen Arbeitsspeicher verwendest du in deinem ASUS? Nen besonderen oder auch nur Standard 60ns FPM? :)


    Hab auch so einen, ist als 120er-SV8B gelabelt, hat 16kb L1 und auch den 4x Multi, also eindeutig ein 5x86er.

    Beim Board könntest mal diese Jumpersettings versuchen

    So hab ich den 5x86 auf Meinem zum laufen gebracht, als noch das alte Bios drauf war.

    Habe jetzt mit dem aktuellen BIOS 0402.001 die Jumpersettings genau so eingestellt, wie in diversen Anleitungen beschrieben, aber der L2 Cache geht nicht und L1 nur im WriteThrough.

    Antz: Wie hast du die Jumpersettings von JP5 und JP6 eingestellt? Beide auf 1-2?

    Die anderen JP16 bis JP22, sind die noch genau so, wie in dem kleinen Bild hier ein paar Antworten vorher?

    ...ich moechte das Board nicht noch ewig mit falschen Einstellungen ein- und ausschalten und somit unnoetigem Risiko aussetzen. Ich brauche jetzt ein fuer alle mal die richtigen Einstellungen aufgelistet, damits sofort laeuft! :P


    Im Vergleich zu den Daten von Antz mit 160Mhz hast du eine lahme Krücke :D

    Wirst schon noch sehen, wie aus der "Kruecke" ne Rakete wird ;)

    Aktuellstes BIOS 0402.001 Beta is drauf und funzt. Nur noch die Jumper richtig einstellen und dann laeuft das Brett hoffentlich zur Hoechstform auf :P

    Soo,

    jetzt kommen mal paar Benchmarks von meinem 486SV2GX4 :P

    Paar Daten dazu:
    BIOS: 0306 von 03/28/95
    CPU: Am5x86 133MHz (4x 33)
    Cache: 16KB L1 (WT); 512KB L2 WB 15ns, Timing 2-1-1-1 usw.
    RAM: 64MB FPM 60ns
    VGA: Spea V7 Mirage P-64 2MB (S3 Vision864)
    TSR: V7MIPVBE.EXE; S3VBE20.EXE
    OS: DOS 6.22; DOS 7.10 fuer Doom timedemo

    Code
    doom -timedemo demo3 -nosound: 1572 realtics = 47,5 fps
    3DBench 1.0: 83,3 fps
    PCPBench /vgamode: 18,3 fps
    PCPBench 100 /nolinear: 7,9 fps (640x400 Banked)
    PCPBench 100 : 9,2 fps (640x400 Linear Frame Buffer)

    speedsys

    Spoiler anzeigen

    CTCM 1.6n

    Spoiler anzeigen

    nssi CPU

    Spoiler anzeigen

    nssi FPU

    Spoiler anzeigen

    Dr. Hardware 5.5 DOS

    Spoiler anzeigen

    Spoiler anzeigen

    3DBench

    Spoiler anzeigen

    Wie man sieht, reichts eben noch nicht an die Werte von z.B. Antz heran. Das 0402.001er Beta BIOS hab ich mir heute auf ein passendes EPROM aufgespielt und werde es morgen dann testen. Mal sehen, ob das wirklich DEN grossen Leistungsschub bringt 8D

    An dieser Stelle muss ich wegen des ASUS VL/I 486SV2GX4 nochmal nachhaken. Wie bekommt man diese super guten Werte eigentlich hin? Memory Bandwidth von ueber 100MB/s im speedsys und 30-40MB/s bei CTCM?? Bei meinem 486SV2GX4 mit nem 133er Am5x86 hab ich nur 36,5MB/s Memory Bandwidth im speedsys und CTCM sagt was von etwas ueber 30MB/s Speicherdurchsatz. Liegt der Unterschied wirklich im BIOS, oder sind es noch verschiedene Jumperkonfigurationen? Bei den Cache und Speichertimings laeuft naemlich schon alles auf schnellsten Einstellungen und Nein, ich verwende keinen VLB-SCSI Controller, sondern ganz normales IDE-Teil :)

    Also den ganzen Aufwand mit MIDI, GUS und Roland MT-32 usw. treibe ich definitiv nicht ;) Erstmal wird mir das einfach zu teuer in der Anschaffung und außerdem bin ich mit dem Klang der AWE 64 Gold voll zufrieden :P Es laeuft jedes Spiel, mit den (vergoldeten) Cinch Ausgaengen kann ich problemlos die HiFi Anlage dranstecken und die Karte laesst sich einfach konfigurieren.

    Was die Grafikkarte angeht, so bin ich froh, die Trio64 ueberhaupt bekommen zu haben (und dass auch recht guenstig). Nach einer VRAM Karte mit S3 Vision 96x schaue ich zwar ab und zu mal, aber bei der Trio64 konnte ich die leeren Sockel sehr leicht mit passendem DRAM auf 2MB aufruesten :) Die aufgeloeteten DRAMs sind auch schon 60ns schnell, das reicht denke ich. VRAM ist auch schwieriger zu beschaffen und ich bezweifle, dass mit der Vision 96xer tatsaechlich wesentlich mehr Leistung gerade bei Spielen rueberkommt.

    So ein Projekt is schon was tolles und macht ne Menge Spass! 8D Irgendwann darf es dann auch mal fertig werden...

    Aber: Man darf auch nicht die Kosten aus den Augen verlieren. Es ist immer in Relation zu den Investitionen die tatsaechliche und effektive Nutzung des Rechners zu setzen.

    Bilder gibts natuerlich dann ganz viele demnaechst, wenn ich die Testkarten rausnehme und alle Einzelteile gut zu sehen sind ;)

    Soo,

    heute die 512k L2 reingesteckt, Speicherdurchsatz hat sich erhoeht. Ist sogar noch nen kleinen Tick schneller als das CH-471A mit 512k, aber wirklich nur minimal ;)
    Die BIOS-Einstellung WriteBack fuer L1 scheint nicht viel zu bewirken, funktioniert wohl erst richtig mit dem aktuellsten BIOS. Zumindest hab ich bei bisherigen Benchmarks keinen Unterschied feststellen koennen, ob da im BIOS WriteBack oder WriteThrough fuer L1 steht. CHKCPU z.B. zeigt auch nach wie vor L1 WriteThrough an. Ist mir mittlerweile auch wurscht, ob nun WB oder WT, die ganzen Komponenten, die das restliche System bilden, kommen wieder rein. Dabei gleich nochmal ne "neue" AWE 64 Gold testen, die ich mir letztens als Ersatzteil geschossen habe, dann die ESCOM TV Karte rein, CF Karte mit Slotadapter als Speichererweiterung und dann ist die Kiste fertig! :P:P:P

    Naja, stimmt, das UMC Logo kann man erahnen. Will jetzt nicht den ganzen Script Muell einschalten, nur um die Bilder (vonner unbekannten Seite) vergroessert angucken zu koennen.
    Der UMC 491F oder 498F koennte es jedenfalls sein, der war '93 ganz gaengig. Trotzdem wuerd ich von Proprietaerkram generell die Finger lassen.

    In der Bucht gibts doch manchmal welche, wenn du Glueck hast, dann landen die irgendwo zwischen 5 und 10 Oiro, was noch im Rahmen liegt. Es gab auch 5x86er ohne Kuehler, warum muss es unbedingt der mit der gruenen Heatsink sein? Aus optischen Gruenden nehme ich mal an... ;)

    Nein, lohnt sich nicht! Erstens ist, wie bereits gesagt, nicht bekannt, in was fuer ein Gehaeuse das Ding reinpasst. Die Stromanschluesse sind auch gerne mal voellig verschieden vom AT Standard, was die Stecker angeht.

    Zweitens kann man nicht wirklich erkennen, was fuer ein Chipsatz drauf ist, kann auch was total lahmarschiges wie EFAR oder sowas sein...

    Drittens is nen Sockel 2 auch nix besonderes. Beim 5V DX2 ist da auch Schluss, wenn man keinen Adaptersockel zur Hand hat.