Autor Thema: Vergleichs-Benchmarks s420->e2140->e6400->e6420 was macht der Cache wirklich aus  (Gelesen 33324 mal)

Offline Gargamel

  • hat ne Eismaschine
  • *****
  • Beiträge: 395
den zahlenwert den ich hier beim Viedeoencoding ermittle ergibt sich der Einfachheit halber wie folgt:
ausgegebene Zeit:
14:34:33,73 Start
14:39:08,95 Single Pass Encoding beendet.
14:43:33,53 First Pass von Multi-Pass Encoding beendet.
14:47:21,48 Second Pass von Multi-Pass Encoding beendet.

Errechnung: Endzeit ohne Kommas und Punkte - Anfanszeit ohne Kommas und Punkte = Zahlenwert
also 14472148 - 14343373 = 128775wodurch dann eine kleinere Zahl einen besseren Wert darstellt. das ist zwar alles andere als elegant, aber dafr schn einfach und nachvollziehbar...

Wenns denn sein muss... Aber bitte bitte bitte kopier dir die Zeiten bzw. Textdateien einzeln weg (oder zur Not mach Screenshots) damit mans ganz am Ende einmal sauber ausrechen kann.

Edit: Ver$%&§#! Wenn ich einmal aufs zitieren verzichte, lande ich auf ner neuen Seite :aua:. Zitat eingefügt.
« Letzte Änderung: 05. Oktober 2007, 19:45:19 von Gargamel »

Offline mad1120

  • Singlestagebesitzer
  • *****
  • Beiträge: 1.062
  • wohnt hier
nen Screenshot kommt sowie so dazu, damit´s auch nachvollziehbar ist.
mein flickr account
90% aller Attentäter konsumieren 24 Stunden vor ihrem Anschlag Brot.
--> Also Brot ist gefährlich, verbietet Brot !!

Offline Zeh Emm

  • Lektor
  • kühlt mit Stickstoff
  • **
  • Beiträge: 3.008
  • Shake that ass, Bitch...
    • Meine private Seite - befindet sich aber im Aufbau
Ich finds prima was ihr hier veranstaltet, macht weiter so. Ist wirklich mal ne interessante Neuerung im ewigen Blabla ;)

:respekt:

Und ich meine obiges wirklich ernst. Keine Ironie, nichts.
"Hat sich durch das, was Du getan hast, Dein Leben verbessert?" - American History X
"Quot me nutrit me destruit"

"Your Mom is so dumb that she tried to minimize a 12 variable function to a minimal sum of products expression using a karnaugh map instead of the Quine-McCluskey"

<SenioR> whahahah fravec! Ich hab deine Mudda gebumst!!  <@Fravec> Papa, hau ab, ich rede hier mit Freunden...

Offline Gargamel

  • hat ne Eismaschine
  • *****
  • Beiträge: 395
So, ich habe zwischenzeitlich rechnen gelernt. Also rechnen innerhalb von Batch-Dateien - ich hätts ja nicht für möglich gehalten :wow:.

Also wird jetzt direkt unter Windows am Ende eine kurze Zusammenfassung angezeigt. Außerdem werden sämtliche ermittelten Zeitstempel sowie die Zusammenfassung in die Datei result.txt geschrieben (und beim nächsten Durchlauf überschrieben).

Als ich grad schonmal dran war, hab ich noch beim ersten Durchlauf vom Two-Pass Encoding den Audio-Encoder ausgeschaltet. Der profitert nämlich nicht vom Two-Pass Verfahren und kostet somit im ersten Durchlauf nur unnötig Rechenzeit, wenn auch nicht viel.

Die Finale Bätsch-Datei. Eigentlich müsste man ja noch FPS ausrechnen (2*60*24/Sekunden), aber dazu hab ich keine Lust mehr.
@echo off
set VOPTS=-ovc x264 -x264encopts
set XOPTS=frameref=5:bframes=2:8x8dct:me=hex:subq=5:trellis=1:threads=1:bitrate=700
set AOPTS=-oac faac -faacopts quality=75
set OPTIONS=ED_1024.avi -vf scale=640:360 -endpos 2:00
:: set OPTIONS=ED_1024.avi -vf scale=640:360 -endpos 0:10 -idx -ss 0:20

set SingleOPTS=%VOPTS% %XOPTS% %AOPTS%
set FirstpOPTS=%VOPTS% %XOPTS%:pass=1:turbo=1 -oac copy
set SecondpOPTS=%VOPTS% %XOPTS%:pass=2 %AOPTS%

:: Temporaere Variablen: h, m, s, c
:: Rueckgabewerte: t, centis
:: Parameter: centis, t, msg
goto :main


:: Rechnet die Zeit im Format HH:MM:SS.CC aus der Variablen t in
:: Centisekunden um. Ja, richtig, Centi-Sekunden, keine Millis... :/
:getcentis
set h=%t:~0,2%
set m=%t:~3,2%
set s=%t:~6,2%
set c=%t:~9,2%
set /a centis=%h%*360000+%m%*6000+%s%*100+%c%
:: echo %h%,%m%,%s%,%c%
:: echo %centis%
goto :eof
:: End Of File? LOL! Wer denkt sich denn sowas aus?


:: Rechnet Centisekunden aus der Variablen CENTIS in eine Zeit im Format
:: HH:MM:SS:CC um und gibt diese im der Variablen T zurück. Des weiteren
:: wird in der Variablen SECONDS die Zeit in Sekunden als Fliesskommazahl
:: abgelegt.
:centisToTime
set /a s=%centis%/100
set /a c=%centis%%%100
if %c% LSS 10 set c=0%c%
set seconds=%s%,%c%

set /a h=%centis%/360000
set /a m=(%centis%/6000)%%60
set /a s%%=60
if %h% LSS 10 set h=0%h%
if %m% LSS 10 set m=0%m%
if %s% LSS 10 set s=0%s%
set t=%h%:%m%:%s%,%c%
goto :eof


:: Gibt die Nachricht aus der Variablen MSG mitsamt Zeitstempel
:: aus, sowohl im DOS-Fenster als auch in die Datei result.txt.
:: Außerdem wird :GETCENTIS aufgerufen, so dass nachher in der
:: Variablen CENTIS die Zeit zum Aufrufzeitpunkt in Centisekunden
:: enthalten ist.
:printmsg
set t=%time%
@echo %t% %msg%
@echo %t% %msg% >> result.txt
call :getcentis
goto :eof


:: ************ ::
:: Hauptroutine ::
:: ************ ::
:main
del result.txt

set msg=Start.
call :printmsg
set tstart=%centis%

@echo on
mencoder.exe %OPTIONS% %SingleOPTS% -o single.avi || goto :fehler
@echo off

set msg=Single Pass Encoding beendet.
call :printmsg
set tsingle=%centis%

@echo on
mencoder.exe %OPTIONS% %FirstpOPTS% -o first.avi || goto :fehler
@echo off

set msg=First Pass von Multi-Pass Encoding beendet.
call :printmsg
set tfirst=%centis%

@echo on
mencoder.exe %OPTIONS% %SecondpOPTS% -o second.avi || goto :fehler
@echo off

set msg=Second Pass von Multi-Pass Encoding beendet.
call :printmsg
set tsecond=%centis%


:: ****************************** ::
:: Zeitdifferrenzberechnungskrams ::
:: ****************************** ::

type result.txt >> zeiten.txt
echo -------------------- >>zeiten.txt
echo ====================================
echo   Zusammenfassung:
echo ------------------------------------

set /a centis=%tsingle%-%tstart%
call :centisToTime
echo Single-Pass :  %t%  %seconds%
echo Single-Pass :  %t%  %seconds% >>result.txt

set /a centis=%tfirst%-%tsingle%
call :centisToTime
echo First-Pass  :  %t%  %seconds%
echo First-Pass  :  %t%  %seconds% >>result.txt

set /a centis=%tsecond%-%tfirst%
call :centisToTime
echo Second-Pass :  %t%  %seconds%
echo Second-Pass :  %t%  %seconds% >>result.txt

set /a centis=%tsecond%-%tstart%
call :centisToTime
echo Gesamtdauer :  %t%  %seconds%
echo Gesamtdauer :  %t%  %seconds% >>result.txt
echo ====================================

goto :ende
:fehler
@echo Fehler beim Ausfuehren von mencoder.exe - Stop.
:ende
@pause

Edit: Dazu nochmal die Anleitung:

1. Du entpackst folgende Datei: mplayer 1.0RC1 try 2 (rev 20801) 09 jun 2007 (ohne CSS Support, um rechtlichen Problemen vorzubeugen) in ein neues Verzeichnis.

BTW: MPlayer ist ein Open Source Video-Player, der dank libavcodec von Haus aus eine riesige Menge von Videoformaten unterstützt. Da solls wohl auch ne grafische Oberfläche für geben, falls man das baucht, nur nicht in diesem Build. Mencoder nutzt den selben Code, kann aber die Videos nicht auf dem Bildschirm ausgeben, sondern "encodiert" sie in andere Formate. Wer's grafisch braucht soll nach MEgui suchen.

2. In das selbe Verzeichnis speicherst du das Video Elephants Dream in der Version "AVI, MPEG4 / AC3 5.1 Surround, 1024 Pixel Breite" unter dem Namen "ED_1024.avi". Auf dieser Seite oben rechts gibts reichlich Mirrors. Die Datei ist 425MB groß, aber wir brauchen nur die ersten 80 bis 100MB. In dem Verzeichnis sollten jetzt unter anderem die beiden Dateien "mencoder.exe" und "ED_1024.avi" liegen - nur die beiden werden wirklich benötigt.

3. Den Inhalt des Code-Feldes oben in eine Batch-Datei - z.B. encode.bat - im selben Verzeichnis speichern und diese ausführen.
« Letzte Änderung: 06. Oktober 2007, 19:50:21 von Gargamel »

Offline mad1120

  • Singlestagebesitzer
  • *****
  • Beiträge: 1.062
  • wohnt hier
hey Gargamel,
was de da gezaubert hast ist echt grosses Kino :respekt:.
Hab gleich mal auf meinem Inet-PC nen kleinen Probelauf gemacht (ausser Konkurrenz)...



also noch mal tausend dank.  :prost:

EDIT: die final batch datei inkl. dem Prog. lagern jetzt mit auf meinem Webspace -> download siehe oben <-
« Letzte Änderung: 06. Oktober 2007, 04:05:56 von mad1120 »
mein flickr account
90% aller Attentäter konsumieren 24 Stunden vor ihrem Anschlag Brot.
--> Also Brot ist gefährlich, verbietet Brot !!

Offline M0rre

  • Singlestagebesitzer
  • *****
  • Beiträge: 1.460
EDIT: die final batch datei inkl. dem Prog. lagern jetzt mit auf meinem Webspace -> download siehe oben <-


wo? ich sehe nix!

Offline mad1120

  • Singlestagebesitzer
  • *****
  • Beiträge: 1.062
  • wohnt hier
dann schau mal auf die erste Seite bei den Benchmarkprogrammen (das meinte ich mit oben...)
oder hier
mein flickr account
90% aller Attentäter konsumieren 24 Stunden vor ihrem Anschlag Brot.
--> Also Brot ist gefährlich, verbietet Brot !!

Offline M0rre

  • Singlestagebesitzer
  • *****
  • Beiträge: 1.460
 :lol1: soweit oben hab ich garnicht geschaut

naja läuft gut

mal sehen wie lange ich brauche

Offline mad1120

  • Singlestagebesitzer
  • *****
  • Beiträge: 1.062
  • wohnt hier
jo mach das,
kannst de dann bitte auch nen screen dazu machen und hier posten.
Weil das könnte man gut als Anhaltspunkt nehmen wie gut oder wie schlecht die C2D performen...


so der e2140 ist mit FSB200 und 266 durch die ersten encoding Test´s sind auch schon drin

mein flickr account
90% aller Attentäter konsumieren 24 Stunden vor ihrem Anschlag Brot.
--> Also Brot ist gefährlich, verbietet Brot !!

Offline M0rre

  • Singlestagebesitzer
  • *****
  • Beiträge: 1.460
so habs nochmal durchlaufen lassen

lief allerdings nur im hintergrund

letztes mal wars bissle besser meine ich.

aber auch egal

System ausser Signatur stimmt

[gelöscht durch Administrator]

Offline mad1120

  • Singlestagebesitzer
  • *****
  • Beiträge: 1.062
  • wohnt hier
gar nicht mal so schlecht,
weil damit bist de schneller als mein e2140 @ stock

womit wieder mal bewiesen ist das die X2´s noch nicht zum alteisen gehören...
mein flickr account
90% aller Attentäter konsumieren 24 Stunden vor ihrem Anschlag Brot.
--> Also Brot ist gefährlich, verbietet Brot !!

Offline M0rre

  • Singlestagebesitzer
  • *****
  • Beiträge: 1.460
mein kumpel hat auch nen 2160

da ich das system zusammengeschustert habe wurde es natürlich gleich oced und auch gebencht

er hat ne x1950gt also fast die selbe power wie ich

joa und ich musste feststellen das der intel genau das gleiche Takt/Leistungs verhältniss hat!

ok in superpi ziehter mir weg aber wayne.

3dmark aq3 usw. ergebnisse waren fast identisch. jedenfalls die cpu scores :P

nur ocen geht halt viel besser als bei amd
2,7Ghz @ stock vcore kein thema :P da muss ich beim amd schon gut was drauf setzen

so nun teste du mal weiter :P

Offline mad1120

  • Singlestagebesitzer
  • *****
  • Beiträge: 1.062
  • wohnt hier
jap das werd ich machen,
derzeit primelt der kleine bei FSB333 und 1,3 Volt.
die nächsten Ergebnisse wird es aber erst morgen geben...
mein flickr account
90% aller Attentäter konsumieren 24 Stunden vor ihrem Anschlag Brot.
--> Also Brot ist gefährlich, verbietet Brot !!

Offline Fantometer

  • Redakteur
  • ist zum Südpol gezogen
  • ***
  • Beiträge: 4.218
  • Freak by Nature
    • Weng Kunst von mir
krassofant! Hab mir grad mal so alles durchgelesen .. - :respekt:
Hiermit ehre ich den findigen Biologen, der auf die Idee kam, Pizza und Leberkäse zu kreuzen!

Offline Gargamel

  • hat ne Eismaschine
  • *****
  • Beiträge: 395
Mahlzeit.

Habe eben selbst ein wenig mit meinem Athlon64 gebencht, zum Vergeich mit den selben Taktfrequenzen wie mad bei seinen C2Ds. System: Athlon X2 3800+ So939 (512k Cache, default 200x10MHz), 2GB MDT DDR1, Epox EP9NPA3J (NForce4). Ram Timings immer  Tcl:2.5, Trcd:3, Tras:8, Trp:3, Command Rate: 2T.

HT-Ref HT-Multi CPU-Multi CPU-Takt RAM-Setting RAM-Takt Gesamt-Zeit
200 MHz     4        8,0    1600 MHz DDR 400      200 MHz  9:39,57 / 579.57 s
224 MHz     4        9,5    2128 MHz DDR 333      186 MHz  7:27,50 / 447.50 s
266 MHz     3       10,0    2660 MHz DDR 266      177 MHz  6:07,45 / 367.45 s

Die 2,66 GHz sind glaube nicht prime stable, normal läuft die CPU bei 2,4 GHz. Viel schlimmer ist allerdings, dass ich den Durchlauf bei 2128 MHz einmal wiederholen musste, weil die Bätch-Datei beim ersten mal die Zeit-Differenzen falsch ausgerechnet hat :/. Sie hat einfach bei Single-Pass 0 Sekunden angezeigt und bei First-Pass die Zeit vom Single-Pass hinzuaddiert. Woher das kommt, kann ich mir z.Zt. nicht erklären. Kann hier irgend jemand Batch? :roll:

Noch ein paar Worte zur Konstanz (oder Varianz) der Werte. Mencoder liest ca. 80 bis 100MB aus der Datei ED_1024.avi. Das entspricht bei durchschnittlichen Festplatten im Burst 1 bis 3 Sekunden. Während dem Umrechenen schreibt Mencoder aber auch auf die Festplatte, somit wird nicht unbedingt im Burst gelesen.  Nach dem ersten Durchlauf (oder wenn das Video grade erst runtergeladen wurde) ist die Datei wahrscheinlich im Cache, dann sollte es ein klein bisschen schneller gehen...

[gelöscht durch Administrator]
« Letzte Änderung: 06. Oktober 2007, 18:50:52 von Gargamel »

Offline M0rre

  • Singlestagebesitzer
  • *****
  • Beiträge: 1.460
hmm da muss ich aber nachlegen :P

ich finde wir wollten hier mal verschwinden und dazu nen extra thread aufmachen!

Offline mad1120

  • Singlestagebesitzer
  • *****
  • Beiträge: 1.062
  • wohnt hier
hmm da muss ich aber nachlegen :P

ich finde wir wollten hier mal verschwinden und dazu nen extra thread aufmachen!

das ist garnicht mal so eine schlechte idee *nein ich will ech nicht ihr raus haben*,
aber solch einen benchmark test haben wir hier bisher noch nicht in unserem Forum

@Gargamel
6min mit nem X2  :wow:
« Letzte Änderung: 06. Oktober 2007, 20:22:02 von mad1120 »
mein flickr account
90% aller Attentäter konsumieren 24 Stunden vor ihrem Anschlag Brot.
--> Also Brot ist gefährlich, verbietet Brot !!

Offline Gargamel

  • hat ne Eismaschine
  • *****
  • Beiträge: 395
ich finde wir wollten hier mal verschwinden und dazu nen extra thread aufmachen!
Yepp. Ich werd heut Nachmittag mal in der Benchmark-Sektion ein eigenes Thema dafür eröffnen. Vorher will ich allerdings noch was für die Uni erledigen, dauert also noch ein Weilchen... Aber du kannst die Zwischenzeit ja mit Benchen überbrücken ;)

Offline Hellshooter

  • Hat nen geilen Arsch
  • *
  • Beiträge: 995
  • Das konnt ich mal
Hmm bei mir mag das Programm net :hm:. Mag es kein Vista oder warum gibts nen fehler?


Zitat: "Prime läuft, die CPU schwitzt, die Wakü kocht und ich bin Glücklich :P"


Intel Core2 Quad Q6600 GO, Nvidia Geforce 8800GT Leadtek, Cellshock DDR2 1150(Redline), Gigabyte X38 DQ6, Nexxos XP HighFlow, Laing DCC, Airplex 240,MagicCool Extrem Tripel 360

Offline M0rre

  • Singlestagebesitzer
  • *****
  • Beiträge: 1.460
ich hab doch auch vista :P
allerdings 32Bit