Neuer SoB Client

GIMPS, Riesel, SOB, PrimeGrid, etc.
Nachricht
Autor
Benutzeravatar
priwo
Mikrocruncher
Mikrocruncher
Beiträge: 22
Registriert: 15.08.2002 07:02
Wohnort: Wien

Neuer SoB Client

#1 Ungelesener Beitrag von priwo » 02.11.2003 09:47

Für diejenigen die einen Prozessor mit SSE2 (P4 und Opteron ?) benutzen gibt es einen neuen Client Version 1.1.1 da der alte Client mit Exponenten über 4.980.000 nicht zurechtkommt.

http://www.seventeenorbust.com/download

Jürgen
Task-Killer
Task-Killer
Beiträge: 794
Registriert: 05.09.2001 01:00
Wohnort: Porta Westfalica

#2 Ungelesener Beitrag von Jürgen » 02.11.2003 12:45

Aber leider nur für Windows-User. Meiner Meinung nach sollten sie sich um den Linux-Clienten kümmern sodaß der auch mehere Stunden ohne Hänger läuft. Doch wenn alle Linuxer (wie ich) den Projekt den Rücken kehren, meinen die Projektbetreiber, in der Linuxgemeinde gibt es kein Interesse - ein Teufelskreis ....
Jürgen
-----
Der Computer ist ein Hilfsmittel zum Lösen von Problemen, die man ohne ihn gar nicht erst hat!
Bild Bild

othello
Taschenrechner
Taschenrechner
Beiträge: 9
Registriert: 26.02.2003 08:29

#3 Ungelesener Beitrag von othello » 03.11.2003 10:30

Moin,

das Problem trat ja offensichtlich auch nur unter Windows auf.
AFAIK wurde im neuen Client einfach SSE2 deaktiviert, damit er überhaupt wieder läuft. Die Performance ist damit schlechter als vorher.

Linux:
Seit ich mir ein kleines Shellskript geschrieben habe, das crongesteuert jede Stunde schaut, ob der Client noch läuft und ggf ihn neu startet habe ich keine Probleme mehr mit 4 Linux-Clients auf 3 Maschinen ( 1* SuSE 7.3 SMP, 2* Debian). Vorher ist der Client bei mir aber auch nur alle paar Tage ausgestiegen...

Gruß,
othello

Benutzeravatar
Michael H.W. Weber
Vereinsvorstand
Vereinsvorstand
Beiträge: 23148
Registriert: 07.01.2002 01:00
Wohnort: Marpurk

#4 Ungelesener Beitrag von Michael H.W. Weber » 03.11.2003 11:17

Der Client scheint jawohl komplett unausgereift zu sein.

Michael.
Fördern, kooperieren und konstruieren statt fordern, konkurrieren und konsumieren.

Bild Bild

Jürgen
Task-Killer
Task-Killer
Beiträge: 794
Registriert: 05.09.2001 01:00
Wohnort: Porta Westfalica

#5 Ungelesener Beitrag von Jürgen » 03.11.2003 21:28

Das Problem ist, daß der Client zuletzt nicht einmal mehr 2 Std. am Stück lief. Dazu kommt, daß er nicht abstürzt und damit beendet ist, sondern der Prozeß ist noch da, zieht aber keine CPU-Last mehr. Es muß also nicht nur nachgesehen werden, ob der Client noch läuft, sondern auch, ob er wirklich noch rechnet (mit 'top' oder so).
Jürgen
-----
Der Computer ist ein Hilfsmittel zum Lösen von Problemen, die man ohne ihn gar nicht erst hat!
Bild Bild

othello
Taschenrechner
Taschenrechner
Beiträge: 9
Registriert: 26.02.2003 08:29

#6 Ungelesener Beitrag von othello » 03.11.2003 21:42

Stimmt. Ich habe das so gelöst:

~/bin/testsb

Code: Alles auswählen

#!/bin/bash
sbpath=/home/sbuser/sb
sblog=$sbpath/sclient.log
timestamp=$sbpath/timestamp

if [ $sblog -ot $timestamp ]; then
    /home/sbuser/bin/startsb
fi

touch $timestamp
~/bin/startsb

Code: Alles auswählen

#!/bin/bash
killall sb
sleep 5
cd /home/sbuser/sb
./sb sclient.conf &
~/bin/testsb wird stündlich über cron aufgerufen.

hth
Gruß,
othello

Benutzeravatar
Thommy3
Projekt-Fetischist
Projekt-Fetischist
Beiträge: 639
Registriert: 25.08.2003 10:29

#7 Ungelesener Beitrag von Thommy3 » 27.09.2004 17:59

Mal wieder ne neue Version bei SoB, aber mucho schneller:
I see a 250% speed increase on P4s and AMD64s for current tests. The new client is actually using an improved algorithm so this speed gap between v1 and v2 will actually increase over time.

This client has been tested for about a month. It has produced reliable results for several current tests and many smaller double checks.

If you have a P4, you're gonna want to run v2. I may do an emailing to let users who don't read the forum know about it.

Cheers,
Louie
http://www.free-dc.org/forum/showthread ... eadid=7599

Also getestet und viel schneller. Nur für "SSE2 enabled machines (ie P4s and AMD64s)"

Benutzeravatar
trickfinger
Prozessor-Polier
Prozessor-Polier
Beiträge: 140
Registriert: 14.03.2002 23:35
Wohnort: Rüsselsheim

#8 Ungelesener Beitrag von trickfinger » 04.10.2004 06:17

Der Geschwindigkeitszuwachs macht einiges aus. Bei meinem P4 2,66 (ohne HT) von:
ca. 480000 cEMs/sec auf
ca. 1440000 cEMs/sec

Für Nutzer mit SSE2-fähiger CPU lohnt der Umstieg.
Ging bei mir übrigens problemlos: alten Client beendet, neuen drüberinstalliert. Einstellungen und Blöcke wurden übernommen. Ob es immer so reibungslos funktioniert, weiß ich natürlich nicht.

Benutzeravatar
Xentar
Task-Killer
Task-Killer
Beiträge: 707
Registriert: 26.05.2002 14:19
Wohnort: Velbert

#9 Ungelesener Beitrag von Xentar » 04.10.2004 14:05

So, nun will ich diesen Client noch für RieselSieve haben, dann zeigen wir SoB mal, wie man Primzahlen findet :D
Intel i7-980X, 12 GB RAM, NVidia GTX 285, Windows 7 64 Bit, 24/7

Benutzeravatar
Mystwalker
Oberfalter
Oberfalter
Beiträge: 483
Registriert: 24.04.2003 14:40
Wohnort: Potsdam

#10 Ungelesener Beitrag von Mystwalker » 04.10.2004 21:10

Dieser Client wird für Riesel wenig bringen, da dort der LLR- und nicht der PRP-Algorithmus verwendet wird. ;)
Aber eine neue LLR-Version ist auch schon unterwegs, nur nach Lee(B2) noch nicht ausreichend getestet für den Produktiveinsatz - es gab bislang noch ein paar Bugs...

Aber letztlich beruhen beide auf George Woltmans Routinen für mathematische Operationen (speziell FFT), es wird hier also ebenfalls eine Steigerung geben. Zudem ist im Rieselsieve-Forum vor ein paar Tagen ein "Chuck" aufgetaucht, der wohl einiges draufhat im Bereich Softwareoptimierung:
http://www.rieselsieve.com/phpBB2/viewt ... =3828#3828

Da könnte es zusätzlich noch zu Steigerungen kommen...

Benutzeravatar
trickfinger
Prozessor-Polier
Prozessor-Polier
Beiträge: 140
Registriert: 14.03.2002 23:35
Wohnort: Rüsselsheim

#11 Ungelesener Beitrag von trickfinger » 02.06.2005 15:08

und wieder mal eine neue Clientversion. Aktuell ist jetzt die 2.4.0.

Zurück zu „Primzahlsuche“