Superuser

Autor Thema: Seti mal wieder...  (Gelesen 78880 mal)

Offline Sparky

  • Sobl Moderator
  • Sobl Guru
  • *****
  • Beiträge: 3260
  • HyperSPARC ! Das fetzt......
    • HyperSTATION
Re: Seti mal wieder...
« Antwort #45 am: 13. Juli 2004, 01:07:24 »
Den XP2400+ muss ich erst noch montieren.
Die Sparcboxen müssen nur mit dem client ausgerüstet werden.
Allerdings scheints da Probleme (bei Smellymatz;D ) zu geben.
www.hyperstation.de
alles zu HyperSPARC, SBus-Karten und AG-10E Howto

sonnenblen.de - Das unabhängige Sun User Forum

Re: Seti mal wieder...
« Antwort #45 am: 13. Juli 2004, 01:07:24 »

SmellyCat

  • Gast
Re: Seti mal wieder...
« Antwort #46 am: 13. Juli 2004, 01:13:49 »
weiss nicht warum "nur" bei mir :-/

Unter Solaris 9 mit Companion CD findet er die Datei "libstdc++.so.3" nicht und diverse andere c++ Libs.

Bin ungerne Betatester zudem noch die Tatsache dass es mit gcc gebaut worden ist... nun ja.

bye
Mats

Offline Sparky

  • Sobl Moderator
  • Sobl Guru
  • *****
  • Beiträge: 3260
  • HyperSPARC ! Das fetzt......
    • HyperSTATION
Re: Seti mal wieder...
« Antwort #47 am: 13. Juli 2004, 01:37:28 »
Prima,
bei mir kommt genau der gleiche Fehler..... :-/
also sind meine Sparc´s erstmal aus dem rennen.
www.hyperstation.de
alles zu HyperSPARC, SBus-Karten und AG-10E Howto

Offline Sparky

  • Sobl Moderator
  • Sobl Guru
  • *****
  • Beiträge: 3260
  • HyperSPARC ! Das fetzt......
    • HyperSTATION
Re: Seti mal wieder...
« Antwort #48 am: 13. Juli 2004, 01:40:42 »
...scheint ´ne Lösung zu sein :
http://www.cademuir.net/libgcc_s.so.1
http://www.cademuir.net/libstdc++.so.3
die Dateien runterladen und ins Verzeichnis /lib kopieren.
Danach nochmal den BOINC-Client starten.
Bei mir funzt es.
Nicht vergessen den PATH anzupassen.

Sodele die HyperSTATION30 meißelt jetzt auch.... ;D

Edit 22:43 :
SIGBUS:  bus error
Exiting.........

Na toll und jetzt ?
« Letzte Änderung: 13. Juli 2004, 02:44:59 von Sparky »
www.hyperstation.de
alles zu HyperSPARC, SBus-Karten und AG-10E Howto

SmellyCat

  • Gast
Re: Seti mal wieder...
« Antwort #49 am: 13. Juli 2004, 12:24:43 »
wo hast Du diese Lösung her? Die .1 sollte nämlich ein Link und keine eigene Datei sein, selbiges bei der .3 vermute ich.

Das witzige ist dass es unter Solaris 8 zu funktionieren scheint.

Das Problem mit der .1 ist lösbar, falls die bei denen BOINC unter Solaris rennt mal das System mittels:
find / -name 'libstdc++.so.3'
absuchen und das (erfolgreiche) Ergebnis posten könnten wäre ich sehr dankbar.

Zu der libgcc_s.so.1

Diese Datei sollte mit der Companion CD bzw gcc mitkommen und ist unter /opt/sfw/gcc/lib zu finden.

Alternativ kann man diese Datei auch in /opt/sfw/gcc-3/lib/sparcv9 finden hier weisst die Datei libgcc_s_sparcv9.so auf sie.

Die  libgcc_s.so sollte meine ich zu wissen ein Link auf  libgcc_s.so.1 sein. Diese Datei macht mir nicht so viel Ärger.

Die Datei libstdc++.so.3 könnte, wäre sie ein Link wie ich annehme auf folgendes im gcc Lib Dir weisen:

libstdc++.so
libstdc++.so.5
libstdc++.so.5.0.5

wobei die ersten beiden selber Links auf die letztere sind.

[UPDATE]
Linkt man wie ich schrieb, die Files rennt BOINC, komischerweise hat er bei mir beide CPUs erkannt startet aber nur einen Seti PID (Update2: dauert etwas dann kommt auch der 2. PID)

Also, unschöne aber funktionelle Lösung:

$ ln -s /opt/sfw/gcc-3/lib/libstdc++.so.5.0.5 /opt/sfw/gcc-3/lib/libstdc++.so.3
$ ln -s /opt/sfw/gcc-3/lib/libgcc_s.so.1 /opt/sfw/gcc-3/lib/libgcc_s.so
$ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH://opt/sfw/gcc-3/lib:.

<- YaBB Bug: Nach dem letzten "/lib" kein Leerzeichen vor ":." (YaBB posting bug, no space between the last "/lib" and ":.")

bye
Mats
« Letzte Änderung: 13. Juli 2004, 12:47:26 von SmellyCat »

Offline Sparky

  • Sobl Moderator
  • Sobl Guru
  • *****
  • Beiträge: 3260
  • HyperSPARC ! Das fetzt......
    • HyperSTATION
Re: Seti mal wieder...
« Antwort #50 am: 13. Juli 2004, 13:45:24 »
www.hyperstation.de
alles zu HyperSPARC, SBus-Karten und AG-10E Howto

SmellyCat

  • Gast
Re: Seti mal wieder...
« Antwort #51 am: 13. Juli 2004, 14:01:36 »
aha - nur zur Info, das sind Libraries, besser Teile davon - eine wildfremde Version die nichts mit Deinem System zu tun hat zu nutzen ist keine gar zu gute Idee, auch im Bezug auf andere Apps.

Ich weiss dass meine Lösung nicht der Kardinalsweg ist aber sicher besser als das (und es funktioniert ;) ) - Voraussetzung ist der gcc der Companion CD

bye
Mats

Offline Jerry

  • Sobl Administrator
  • Sobl Guru
  • *****
  • Beiträge: 926
  • Let the SUN shine...
    • sonnenblen.de - Das SUN Heimanwender Forum
Re: Seti mal wieder...
« Antwort #52 am: 13. Juli 2004, 14:47:03 »
Macht's Euch doch nicht so schwer...

...der boinc-Client ist blöderweise gegen eine alte Version der libstdc++.so gelinkt. Einfach in dem Directory, in dem _Eure_ libstdc++.so liegt (wahrscheinlich die libstdc++.so.5, denn die hab ich aus dem Companion-Umfeld auch) noch ein Link mit der Versionsnummer 3 auf die library setzen und schon hört boinc auf zu meckern und rechnet brav.

Gruß

Jerry
(der uns mal wieder in den team-Stats nicht findet - blöder Proxy...)
Gereon 'Jerry' Stein
Administrator sonnenblen.de

Offline Sparky

  • Sobl Moderator
  • Sobl Guru
  • *****
  • Beiträge: 3260
  • HyperSPARC ! Das fetzt......
    • HyperSTATION
Re: Seti mal wieder...
« Antwort #53 am: 13. Juli 2004, 15:14:01 »
....es läuft !
Ein zweiter PID wurde ca. 5 Min später gestartet.... ;D ;D
Beide laufen einträchtig mit 40 - 47 % .
« Letzte Änderung: 13. Juli 2004, 16:40:45 von Sparky »
www.hyperstation.de
alles zu HyperSPARC, SBus-Karten und AG-10E Howto

SmellyCat

  • Gast
Re: Seti mal wieder...
« Antwort #54 am: 13. Juli 2004, 15:14:21 »

Ganz happy bin ich nicht da meine FreeBSD Kiste, meine SGI's und meine HP nicht mit machen können aber z. Z. rechnen 7 CPUs für das Team, hoffen wir mal. Ich denke im Schnitt kommen wir ohne weiteres in ein paar Wochen auf über 120 WUs/d - dank den neuen fleissigen Mitgliedern.

Frage: Es gibt die Option jedes gerechnete WU an den Server zu senden, ansonsten? Nach wie vielen WUs schickt er ohne diese Option die WUs raus?

Noch ne Frage: Wo liegt der Unterschied zwischen Credits und WUs? Ein Credit ist die neue Einheit von BOINC und macht 0,x WUs aus... egal ob ich in ZUkunft für Seti WUs berechne oder was anderes - die errechneten Credits werden für unser Team gewertet!?

Diese WUs für Seti werden weiterhin meinem alten Seit Account hinzugerechnet? Ich fahre also parallel - einmal bekomme ich WUs für Seti zusammen und auf der anderen Seite Credits für BOINC, richtig?

bye
Mats
« Letzte Änderung: 13. Juli 2004, 16:41:29 von Sparky »

sonnenblen.de - Das unabhängige Sun User Forum

Re: Seti mal wieder...
« Antwort #54 am: 13. Juli 2004, 15:14:21 »

Offline Sparky

  • Sobl Moderator
  • Sobl Guru
  • *****
  • Beiträge: 3260
  • HyperSPARC ! Das fetzt......
    • HyperSTATION
Re: Seti mal wieder...
« Antwort #55 am: 13. Juli 2004, 17:08:43 »
Sonnenblende müsste jetzt irgendwo um Platz 650 dümpeln.....
3660,48 total....  297,03 Recent...
www.hyperstation.de
alles zu HyperSPARC, SBus-Karten und AG-10E Howto

Offline Jerry

  • Sobl Administrator
  • Sobl Guru
  • *****
  • Beiträge: 926
  • Let the SUN shine...
    • sonnenblen.de - Das SUN Heimanwender Forum
Re: Seti mal wieder...
« Antwort #56 am: 13. Juli 2004, 18:38:45 »

Zitat

Frage: Es gibt die Option jedes gerechnete WU an den Server zu senden, ansonsten? Nach wie vielen WUs schickt er ohne diese Option die WUs raus?

Normalerweise sonst, wenn er WUs "nachladen" muss, weil er keine mehr hat (Du kannst ja vorgeben, für wieviel Tage Arbeit Du "bunkern" möchtest...)

Zitat

Noch ne Frage: Wo liegt der Unterschied zwischen Credits und WUs? Ein Credit ist die neue Einheit von BOINC und macht 0,x WUs aus... egal ob ich in ZUkunft für Seti WUs berechne oder was anderes - die errechneten Credits werden für unser Team gewertet!?


Credits werden gemessen an der tatsächlichen Rechenleistung in sog. "Cobblestones", die der auswertende Rechner beigetragen hat. Die SETI-Regel besagt, daß eine WU von drei Maschinen unabhängig gerechnet wird, und dann alle drei beteiligten den mittleren Wert der Credits erhalten (damit eine möglichst faire Bewertung der Arbeitsleistung für eine WU erreicht wird).

Für unser Team bei Seti gelten nur Seti-Credits. Andere Projekte führen eigene Credit-Statistiken mit anderen Regeln. BOINC trennt das nach Projekten, der Projektserver liefert jeweils die WUs und trackt auch die Credits. Also nur SETI für sobl, sorry ;)

Zitat

Diese WUs für Seti werden weiterhin meinem alten Seit Account hinzugerechnet? Ich fahre also parallel - einmal bekomme ich WUs für Seti zusammen und auf der anderen Seite Credits für BOINC, richtig?


Nein, der Zähler für Classic tickt bei BOINC nicht mehr mit. Das ist auch nicht sinnvoll, da BOINC-WUs nicht mehr in den Classic-Pool laufen und umgekehrt. Ob die finalen Classic-Stats nochmal in die BOINC-DB übernommen werden, so daß der "Finalstand" archiviert bleibt, ist unter den Amateurphilosophen in Berkeley übrigens umstritten ;)

Im Moment finde ich unsere Entwicklung in der BOINC Statistik jedenfalls spannend. Und da auch einige der Konkurrenz-Teams aus der PowerPlayers-Liste den Weg zu BOINC finden, könnte es dort bald etwas ruhiger werden (und bei BOINC "heißer")

Gruß

Jerry
Gereon 'Jerry' Stein
Administrator sonnenblen.de

Offline Sparky

  • Sobl Moderator
  • Sobl Guru
  • *****
  • Beiträge: 3260
  • HyperSPARC ! Das fetzt......
    • HyperSTATION
Re: Seti mal wieder...
« Antwort #57 am: 13. Juli 2004, 18:50:44 »
Der AMD64 meißelt seine WU´s immer in 2,5 Std wech.. ;D
www.hyperstation.de
alles zu HyperSPARC, SBus-Karten und AG-10E Howto

Offline Jerry

  • Sobl Administrator
  • Sobl Guru
  • *****
  • Beiträge: 926
  • Let the SUN shine...
    • sonnenblen.de - Das SUN Heimanwender Forum
Re: Seti mal wieder...
« Antwort #58 am: 13. Juli 2004, 19:19:04 »
Gerade gesichtet:

Sonnenblende auf Platz 657 nach RAC ;)

http://setiweb.ssl.berkeley.edu/top_teams.php?sort_by=expavg_credit&offset=640

Ordentlich, ordentlich ;)

Jerry
« Letzte Änderung: 13. Juli 2004, 19:19:54 von admin »
Gereon 'Jerry' Stein
Administrator sonnenblen.de

SmellyCat

  • Gast
Re: Seti mal wieder...
« Antwort #59 am: 13. Juli 2004, 19:33:50 »

Zitat


Normalerweise sonst, wenn er WUs "nachladen" muss, weil er keine mehr hat (Du kannst ja vorgeben, für wieviel Tage Arbeit Du "bunkern" möchtest...)


Und wie? Wie kann ich bunkern? Er lädt automatisch nach wenn ich das recht sehe, ich kann es solange laufen lassen bis der PID stirbt, sprich wie bei Seti ist kein Usereingriff nötig oder?

Komisch ist dass er die WUs nicht wertet, jedenfalls sehe ich es nicht, ich steht seit x Tagen auf 8 aka 66 Credits obwohl der Mac eigentlich jedes WU sofort nach dem es beendet ist zurück schicken sollte und es auch schon tat wie ich sah.

D. h. wenn es für ein anderes BOINC Projekt rechne (gibt ein paar interessante) fliege ich aus der Teamstatistik heraus und meine Credits werden für das Team nicht gewertet? - Wäre ja ungerecht bringt ein anderes Projekt mehr Credits pro CPU Stunde ein

bye
Mats