"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

Seti - oder: Warum mein Rechner lügt

MajorTom 08.12.2004 - 21:23 4583 2
Posts

MajorTom

The question is....
Avatar
Registered: May 2002
Location: who cares?
Posts: 1751
Ich muß Euch kurz eine Geschichte erzählen.... (bevor ich dran zerplatze) ;)

Ich hab' vor ein paar Tagen einen neuen Rechner aufgesetzt (einen Opteron) und weil ich beim Übertakten einige Probs hatte, habe ich einen Performance und Stabilitätsparcour mit ihm gefahren. Nachdem alles o.k. aussah, und ich wegmusste, kam ich auf folgende Idee:

Da viele Distributed Computing Projekte (die ich sonst rechne - wie Find-a-drug) verschieden große WU's haben (und die benötigte Zeit damit nur bedingt eine Aussage über Geschwindigkeit zuläßt), bin ich zu einem alten Laster zurückgekehrt: Seti! :D

(wers nicht kennt: Suche nach Mustern in Aufzeichnungen von Radioteleskopen, um Ausserirdische zu finden)

auf meinen "alten" Rechnern hat eine WU etwa 2h oo min. gebraucht (sie sind nicht alle gleich groß - aber zu 90% bis auf ein paar Minuten gleich). Das waren Bartons mit 2.4 GHz. (etwa).

Ich installiere also munter den Seti Driver (takte den Rechner von 2.2. auf 2.4 GHz.) - stell 2 WU's - parallel - ein, und fahre 2 Tage weg (nicht ohne noch einen Blick auf die ersten WU's zu werfen (est. time 1:22) - fein).

Ich komm' nach 2 Tagen zurück - Rechner läuft - und ich check' meine Stats. (sollten jetzt - nach gut 60 Std. - etwa 80 WU's sein (1,5 Std. x 40 WU's = 60 Std. - und das Ganze auf zwei Prozzis) - aber es sind nur 40? - hmm...

Mist! - ich schau den Task Manger an - 100% load! :confused:

ich check' meine stats: die abgelieferten WU's waren erwartungsgemäß etwa 1:30 schnell.....

- aber wie geht das? - wo sind die fehlenden 40 WU's?

Ich setz' mich also zu meinem Rechner und schau' ihm beim Rechnen zu.. (sehr spannend ;) )

- und bemerke folgenden Vorgang: er lügt! :D

- und zwar sehr clever! Er sagt - die WU braucht noch 1 Std. (und hat schon 30 min. dran gerechnet) - und 10 min. später sagt er 0:35 gerechnet - und er würde noch 55 min brauchen - sieht auf einen schnellen Blick sehr plausibel aus...
...aber in Wirklichkeit verbrodelt er etwa 3 Std. für eine WU - und behauptet dann es seien nur 1 1/2 Std. gewesen (die Systemuhr geht aber korrekt) - hähh? :confused:

Ich hab' jetzt einige Zeit drüber nachgedacht: Es gibt nur eine Antwort!

Mein Rechner leidet unter dem Erwartungsdruck durch mich - und um seine Unzulänglichkeiten nicht eingestehen zu müssen - behauptet er eine Performance zu liefern, die er gar nicht hat!

Mein Rechner lebt also! :D

*******************

Also ernsthaft - ich hab' wirklich einige Zeit gebraucht um die Ursache des Fehlers zu finden.
Schuld ist das MSI eigene Clocking-tool. Dieses belegt 50% der CPU-Kapazität (was immer es damit macht) - und sobald man es abdreht - legt sich der Spuk - 1:30 ist dann wirklich 1:30. Aber warum das zum Ausweisen einer "Pseudo-Performance" (noch dazu in einem ganz anderen Programm) führen kann ..... das wissen vermutlich nur die Götter :bash:

MightyMaz

hat nun auch einen Titel
Registered: Feb 2003
Location: .de
Posts: 618
Kann es sein, daß er 50 % der Zeit ganz normal (100 % Seti ?) rechnet und dann 50 % der Zeit einfach rumidlet bzw. dem Seti alles abdreht, das Programm intern komplett stopt (wodurch die Zeit nicht mehr gezählt wird, denn auf die Uhr schaut der Seti eh nicht direkt) und dem MSI Tool oder whatever alles zuweist ?

Also praktisch so als hättest du den Seti 50 % der Zeit geschlossen gehabt.

Die Wus sind ja in der erwarteten pro WU -Zeit berechnet worden, blos anscheinend leider nur die Hälfte...

An und für sich ist/wär das sogar ein sehr praktisches Ressourcenmanagement, wenn man will das Programme nur temporär Rechenzeit bekommen, dafür aber richtig !

btw. vorsicht beim ocen. Wenn das Sys nicht stabil ist kann eine WU auch nach ein paar Minuten abbrechen...dann hat man in einer Nacht schon mal ein paar 100 WUs, gelle creative :D

((komm flame mich))
Bearbeitet von MightyMaz am 10.12.2004, 18:42

creative2k

Phase 2.5
Avatar
Registered: Jul 2002
Location: Vienna
Posts: 8370
Zitat von MightyMaz
btw. vorsicht beim ocen. Wenn das Sys nicht stabil ist kann eine WU auch nach ein paar Minuten abbrechen...dann hat man in einer Nacht schon mal ein paar 100 WUs, gelle creative :D

((komm flame mich))


das ist nicht bewiesen :o

.. was kann ich dafür das mein rechner ne wu in 15min schafft .. er is halt schnell :p
Bearbeitet von creative2k am 29.12.2004, 21:23
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz