Allgemeines 21.936 Themen, 147.381 Beiträge

Seti@Home-Zeiten

kq / 31 Antworten / Flachansicht Nickles

Hidiho,

wie schafft man bei Seti@Home Zeiten um die 5 Stunden? Ich brauch mit meinem Tb1000 mit 256MB ungefähr 8h, und der Rechner ist ja nun wahrlich nicht der langsamste( läuft mit aber ME). Würde ich mit Linux und Co. bessere Zeiten hinkriegen?
Ist Seti@Home eigentlich als MultiThread ausgelegt, also schaffts ein Dual-PC schneller als eine Single-CPU?

bei Antwort benachrichtigen
KOV kq „Seti@Home-Zeiten“
Optionen

Hi kq,

soll ich Dir wirklich verraten, wie man den Rechner dazu kriegt, schneller zu rechnen?

Also gut!

1. Schmeiß alle unwichtigen Programme, die im Hintergrund Speicher und CPU-Zeit verbrauchen, via Systemmanager raus oder lass sie garnicht erst mehr beim Booten / Neuanmelden starten!
2. Reduzier die grafische Auflösung auf 800*600 bei 16k Farbtiefe.
3. Stell den Bildschirmschoner auf Blankscreen, weil nur dann die grafische Ausgabe ausgeschaltet wird, die sonst nur unnötie Leistung verbrät!
4. Schmeiß den ganzen Multimediaschnokus, wie "Bildschirmschriftarten geglättet darstellen", "Symole in höchster Farbanzahl darstellen", "Fensterinhalt beim verschieben anzeigen", "Hintergrundbild auf Bildschirmgröße anpassen" und so weiter raus. Der Blödsinn zieht nur unnötig Leistung.
5. Arbeite ohne jegliches Hintergrundbild, schließlich kannst Du es eh nicht bewundern, wenn der Bildschirm dunkel ist. Trotzdem verbraucht es Speicherplatz!
6. Verwende auf jeden Fall die x86-WinNTCmdline.exe 3.0!
7. Als OS solltest Du NT4.0 in Erwägung ziehen. Unter Linux habe ich das selber noch nicht ausprobiert. Ist aber von der Geschwindigkeit etwa gleich schnell!
8. SETI@home ist eine Single-Thread Anwendung. Man kann jedoch mehrere Clients unabhängig nebeneinander laufen lassen, wobei die Leistung natürlich völlig zusammenbricht, hat man nur eine CPU!
9. Auf Dual-CPU-Rechnern kann man DREI Clients laufen lassen. Bei Hinzufügen des dritten Clients brechen die schon laufenden - nicht wie eigentlich zu erwarten wäre - um die hälfte, sondern nur um ein drittel ein. Sprich drei Clients mit je 2/3 Normalgeschwindigkeit!
10. Um schnell möglichst viele Pakete berechnen zu können, kann man auch im Netz rechnen. Allerdings nur jeweils unabhängig voneinander. Die Rechner sollten via Proxy an eine Flatrate angeschlossen werden, wodurch ein ununterbrochener Datenfluß gewährleistet ist!

So, ich denke, das wird Dir einen ordentlichen Leistungsschub bringen...

Viel Spaß beim SETI-rechnen!

KOV

P.S.: Ich schaffe zur Zeit ca. 8 Pakete am Tag!

bei Antwort benachrichtigen