SETI optimalizovaný klient - desítky % nárustu výkonu II

Fórum o projektu SETI@home

Moderátoři: zdespi, Moderátoři

Odpovědět
Uživatelský avatar
Barbar
Mírně pokročilý
Mírně pokročilý
Příspěvky: 154
Registrován: pon dub 25, 2005 11:24 pm
Bydliště: Praha
Kontaktovat uživatele:

Příspěvek od Barbar »

azor666 píše:http://setiathome.berkeley.edu/forum_th ... rue#545694

Tak tady inzerujou 64b app.
Jak to funguje zatim nevim
Mám touto app spočítanou první jednotku za 7,447.65 s, požadovaný kredit 61.01, čekám na validaci.
Podle nárokovaného kreditu za hodinu výpočtu je aplikace ďábelsky rychlá. Uvidíme u dalších jednotek.
spočítána na OpenSUSE 10.2 x86_64, Pentium D820.

EDIT:
Jednotka zvalidována úspěšně, přidělen nárokovaný kredit.
vejpuste
BOINC Guru
BOINC Guru
Příspěvky: 954
Registrován: čtv čer 16, 2005 11:00 am
Bydliště: Praha Zbraslav
Kontaktovat uživatele:

Příspěvek od vejpuste »

vejpuste píše:Zjistil jsem, ze mi nektere jednotky nedobehnou a hlasi process got signal 6 Naprihlad TAHLE.
Zatim se mi zda, ze je to tim, ze na pocitaci bezi i jiny projekt, takze kdyz se prepina na jiny projekt, tak to takhle zkolabuje.
Libor
Tak jsem zjistil, ze to tak bohuzel opravdu funguje. Linux, aplikace setiathome-5.15.i686-pc-linux-gnu KWSN 2.2B.
Pokud se ma jednotka pozastavit, skonci chybou process got signal 6. Jelikoz chodi jednotky s ruznym deadline, tak se obcas stava, ze kratsi dostane prednost a bezici jednotku pozastavi.
SETI@home 1 1177488492 Pausing task 30ap04aa.26350.25553.804838.3.149_3 (removed from memory)
SETI@home 1 1177488492 Starting task 29ja04ab.21692.18032.953400.3.21_0 using setiathome_enhanced version 516
SETI@home 2 1177488493 Unrecoverable error for result 30ap04aa.26350.25553.804838.3.149_3 (process got signal 6)
..
SETI@home 1 1177488496 Pausing task 28ap04aa.2922.160.509654.3.59_2 (removed from memory)
SETI@home 1 1177488496 Starting task 29ja04ab.21692.18032.953400.3.20_0 using setiathome_enhanced version 516
SETI@home 2 1177488497 Unrecoverable error for result 28ap04aa.2922.160.509654.3.59_2 (process got signal 6)

To je dost neprijemny a nenapada me, jak tomu zabranit. Ted jsem zkusil nastavit, aby zustal v pameti pri prepnuti, coz neni moc rozumne, ale zkusim to.
Libor
Uživatelský avatar
FordPrefect
BOINC Guru
BOINC Guru
Příspěvky: 1266
Registrován: stř pro 15, 2004 12:02 pm
Bydliště: Zlate Mesto
Kontaktovat uživatele:

Příspěvek od FordPrefect »

Me to chodi uplne normalne a bezproblemove. I s REMOVED FROM MEMORY. Suse 10.0 ( kernel 2.6.18.3 ). Chodi mi to i na Slackware 10( kernel 2.6.18.6 ). A chodi to normalne i na Intelu Xeon HT, kde mam pustenych 5 projektu
Uživatelský avatar
Barbar
Mírně pokročilý
Mírně pokročilý
Příspěvky: 154
Registrován: pon dub 25, 2005 11:24 pm
Bydliště: Praha
Kontaktovat uživatele:

Příspěvek od Barbar »

Také jsem měl doposud vše validní.
Uživatelský avatar
FordPrefect
BOINC Guru
BOINC Guru
Příspěvky: 1266
Registrován: stř pro 15, 2004 12:02 pm
Bydliště: Zlate Mesto
Kontaktovat uživatele:

Příspěvek od FordPrefect »

Barbar píše:Také jsem měl doposud vše validní.
Akorat mi vadi, ze to na mych dvou pracovnich desktopech brzdi praci. Je to tim, ze pri pouziti SSE/SSE2/3 instrukce musi skoncit. Ale diky za to 50%-100% zrychleni :idea:
vejpuste
BOINC Guru
BOINC Guru
Příspěvky: 954
Registrován: čtv čer 16, 2005 11:00 am
Bydliště: Praha Zbraslav
Kontaktovat uživatele:

Příspěvek od vejpuste »

A jste si jisti, ze nemate nikde zadny Compute error jako JA?
V tech desitkach - stovkach resultu se muze nejaky schovavat a pokud nemate scriptik, jako ja, ktery prochazi resulty sam .....
Libor
Uživatelský avatar
FordPrefect
BOINC Guru
BOINC Guru
Příspěvky: 1266
Registrován: stř pro 15, 2004 12:02 pm
Bydliště: Zlate Mesto
Kontaktovat uživatele:

Příspěvek od FordPrefect »

vejpuste píše:A jste si jisti, ze nemate nikde zadny Compute error jako JA?
V tech desitkach - stovkach resultu se muze nejaky schovavat a pokud nemate scriptik, jako ja, ktery prochazi resulty sam .....
Libor
Prosel jsem resulty tri pocitacu a zadny error. Prochazet plne vsechny se mi nechce. Radeji nam rekni, jake mas procento techto invalidnich resultu. Tyka se to u tebe vetsiho poctu stroju? Ono to spise vypada, ze na urcitem stroji to takhle dopadne vzdycinky :wink:
vejpuste
BOINC Guru
BOINC Guru
Příspěvky: 954
Registrován: čtv čer 16, 2005 11:00 am
Bydliště: Praha Zbraslav
Kontaktovat uživatele:

Příspěvek od vejpuste »

FordPrefect píše:
vejpuste píše:A jste si jisti, ze nemate nikde zadny Compute error jako JA?
V tech desitkach - stovkach resultu se muze nejaky schovavat a pokud nemate scriptik, jako ja, ktery prochazi resulty sam .....
Libor
Prosel jsem resulty tri pocitacu a zadny error. Prochazet plne vsechny se mi nechce. Radeji nam rekni, jake mas procento techto invalidnich resultu. Tyka se to u tebe vetsiho poctu stroju? Ono to spise vypada, ze na urcitem stroji to takhle dopadne vzdycinky :wink:
Tak bohuzel se to vyskytuje na 4 serverech s Xeonama. Na dvou je RH EL 4.4 a na dalsich 2 CentOS 4.4, coz by melo byt skoro to same jako RH EL. Aplikace SSE2 R-2.2B
Prvni 10 error, 72 success hostid=2391959
Druhy 12 error, 44 success hostid=1709065
Treti 19 error, 67 success hostid=1891345
Ctvrty 16 error, 114 success hostid=1131845
1, 3 a 4 maji zaply HT, 2 nema.
Na dalsim Xeonu s RH EL se zatim tahle chyba nevyskytla, 76 success, ale ten ma aplikaci SSE3.
Jedine, ze by byl problem v aplikaci pro SSE2 a vy pouzivate jinou nebo jeste kombinace Xeon, aplikace SSE2.
Libor
Uživatelský avatar
Barbar
Mírně pokročilý
Mírně pokročilý
Příspěvky: 154
Registrován: pon dub 25, 2005 11:24 pm
Bydliště: Praha
Kontaktovat uživatele:

Příspěvek od Barbar »

vejpuste píše: Jedine, ze by byl problem v aplikaci pro SSE2 a vy pouzivate jinou nebo jeste kombinace Xeon, aplikace SSE2.
Libor
Já používám KWSN-R2.2B-64bit-SSE3-P4 na Pentiu D 820. Chybu jsem nenašel žádnou.
Uživatelský avatar
FordPrefect
BOINC Guru
BOINC Guru
Příspěvky: 1266
Registrován: stř pro 15, 2004 12:02 pm
Bydliště: Zlate Mesto
Kontaktovat uživatele:

Příspěvek od FordPrefect »

Pouzivam na tom Xeonu s HT SSE2-generic. Jinak je to mozna problem nakonfigurovani jadra. Jake tam mas jadro? Nemas tam nahodou kernel 2.4 ? RH totiz moc nesleduje. Podle me je to hrozna sracka ... :wink:
vejpuste
BOINC Guru
BOINC Guru
Příspěvky: 954
Registrován: čtv čer 16, 2005 11:00 am
Bydliště: Praha Zbraslav
Kontaktovat uživatele:

Příspěvek od vejpuste »

FordPrefect píše:Pouzivam na tom Xeonu s HT SSE2-generic. Jinak je to mozna problem nakonfigurovani jadra. Jake tam mas jadro? Nemas tam nahodou kernel 2.4 ? RH totiz moc nesleduje. Podle me je to hrozna sracka ... :wink:
Jadro 2.6.9-42.0.10.ELsmp
Kdyz jsem zacal zkoumat, tak jsem zjistil, ze vlastne nemam KWSN 2.2B, ale verzi prelozenou Crunch3r-em. KWSN2 mi hlasila segmentation fault. Ale v resultech se to tvari stejne, coz me zmatlo.
Ted pouzivam SSE2 verzi ODTUD.
Tam zadna SSE2generic neni.
SSE3 funguje, ale tu tam dat nemuzu. Jedine, ze bych zkusil SSE, ale to mu zase prijde skoda.
Libor
Uživatelský avatar
FordPrefect
BOINC Guru
BOINC Guru
Příspěvky: 1266
Registrován: stř pro 15, 2004 12:02 pm
Bydliště: Zlate Mesto
Kontaktovat uživatele:

Příspěvek od FordPrefect »

Ja pouzivam tehle http://lunatics.at/index.php?module=Downloads;catd=1 . A zatim naprosta spokojenost
vejpuste
BOINC Guru
BOINC Guru
Příspěvky: 954
Registrován: čtv čer 16, 2005 11:00 am
Bydliště: Praha Zbraslav
Kontaktovat uživatele:

Příspěvek od vejpuste »

FordPrefect píše:Ja pouzivam tehle http://lunatics.at/index.php?module=Downloads;catd=1 . A zatim naprosta spokojenost
Tak to jsi mi otevrel oci. Ze seznamu souboru neni poznat, ze je to jina verze nez kterou jsem kdysi stahoval.
Driv to totiz byly KWSN-R2.2B-SSE2-P4-static.tar.bz2 a ted to jsou KWSN-R2.2B2-SSE2-P4.tar.bz2
Prave zkousim novou verzi na testovaci jednotce a uvidime.
Dokonce jsou v tom novem balicku i verze pro jadro 2.4, coz mam na jednom Opteronovem serveru. Ten ma sice SSE3, ale verze se SSE3 je pouze pro Intel, takze to tam asi fungovat nebude. Ale i se SSE2 by to mohlo byt pekne.
Takze dik.
Libor
vejpuste
BOINC Guru
BOINC Guru
Příspěvky: 954
Registrován: čtv čer 16, 2005 11:00 am
Bydliště: Praha Zbraslav
Kontaktovat uživatele:

Příspěvek od vejpuste »

Takze pro zajimavost stejna testovaci jednotka na obou kompech, bezela jako jedina :
Xeon 3GHz HT SSE3:
Crunch3r SSE3 : setiathome-5.15.i686-pc-linux-gnu 6m46.625s
KWSN SSE3 : KWSN-R2.2B-SSE3-P4 7m13.928s
KWSN SSE2 : KWSN-R2.2B-SSE2-P4 7m17.758s
KWSN SSE2 : KWSN-R2.2B-SSE2-PM 7m35.887s
KWSN SSE2 : KWSN-R2.2B-SSE2-generic 7m19.072s

Xeon 1.5GHz SSE2
Crunch3r SSE2 : setiathome-5.15.i686-pc-linux-gnu 13m56.293s
KWSN SSE2 : KWSN-R2.2B-SSE2-generic 16m11.804s
KWSN SSE2 : KWSN-R2.2B-SSE2-P4 16m24.508s

Crunch3r je proste rychlejsi a zatim se mi zda, ze po zapnuti left in memory, uz ty vypocty nepadaji ani na SSE2, ale spolehlive se to pozna az tak za tyden.
Libor
betr
Začatečník
Začatečník
Příspěvky: 95
Registrován: čtv bře 23, 2006 10:01 pm
Kontaktovat uživatele:

Příspěvek od betr »

Mohl by sim nekdo aktualizovat viewtopic.php?t=1929 = faq na opt. seti.
Hlavne odkazy nejsou moc funkcni az uz ten z "Všechny optimalizace naleznete na tomto webu." nebo cokoliv na lunatics.at a jeste jedna drobnost: "update 25.2.02 azor666" - to jako posledni update v roce 2002 ?
Odpovědět