SETI optimalizovany klient-desitky procent narustu vykonu I

Smetiště aneb propadliště dějin pro neaktuální příspěvky. Po pár dnech bude ručně smazáno, pokud nebudou hlasy pro zachovaní

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

Zamčeno
Uživatelský avatar
Bony
Expert
Expert
Příspěvky: 462
Registrován: sob čer 11, 2005 6:42 pm
Bydliště: Neveklov_28let
Kontaktovat uživatele:

Příspěvek od Bony »

2 Bubak : mám načisto (v pondělí ráno) nainstalovanou 5.4.9 verzi Boincu......takže Boinc Core by mělo být aktuální
2 Honza : právě že jen tak to přepsat aplikaci nejde, original je 5.12....ale opti je 5.11......takže se přepsání nekoná.....jedině změnit název opti verze, ale ta má uplně jinou velikost než originál verze.. a jak jsem koukal tak client_state.xml je zapsaná velikost aplikace...takže to asi Boinc core controluje.....nebo se mýlím? Tím pádem je stejně nutné dělat upravy.Co ty na to jako profík na upravy?

EDIT: jo tak jak koukám tak problém s verzí aplikace už Crunch vyladil a i velikost aplikace asi odpovídá originálu.....akorát originál aplikaci už nemám, tak to nemůžu porovnat :? No nic ale už by snad přepisování originál aplikce mělo být bez problémů. :wink:
Honza
 
Příspěvky: 4322
Registrován: úte lis 30, 2004 10:50 am

Příspěvek od Honza »

Ne, nemaji stejnou velikost. Oni proste delaji celou kompilaci ze zdrojaku - a tedy jim vyjde jina velikost, kdezto akosf hrabe uz do vysledneho exe souboru - a velikost zachova.
V client_state.xml je zapsana nejen velikost, ale i <file_signature> a ocekaval bych, ze kvuli tomu bude BOINC pri podstrceni jineho exace rvat.
Korektnim zpusobem je opravu uzivat app_info.xml
Takze jestli jen doporucoval zkusit pouze podstrcit jiny exe, tak to nebyl zrovna dobry napad, protoze to bude zrav i kvuli nenalezenym souborum :oops:
Uživatelský avatar
Bony
Expert
Expert
Příspěvky: 462
Registrován: sob čer 11, 2005 6:42 pm
Bydliště: Neveklov_28let
Kontaktovat uživatele:

Příspěvek od Bony »

2 Honza: jj...a to právě že mě řval a pořád si tahal znovu originál aplikaci........no nic ale ted jsem resetnul projekt aby jsem měl originál soubory a zkusil jsem to přepsat poslední verzí optimalizace, a to už je ok a funguje to....a není ani třeba app_info.xml.....ale jen pro enhanced.....protože si boinc stáhnul aplikaci i pro staré jednotky...tak pokud chci tuto aplikaci nahradit opti verzí, tak ta už app_info.xml potřebuje.....takže můj postup po resetu nebo novém připojení do projektu je následující:

1:Resetnul jsem projekt
2:Stopnul Boinc
3:Přepsal Enhanced aplikaci a daší soubory z TOHOTO zdroje
4:Stahnul opti verzi 4.11 TADY
5:Upravil app_info.xml
6:Nakopíroval do boincu i opti aplikací a PBD souborem
7:Změnil příponu nebo smazal originál aplikaci 4.18 a soubor 4.18 PBD
8:Spustil Boinc
A vše jede jak má a počítám optimalizovaně jak Enhanced tak starou aplikací :D

A tady je můj upravený app_info.xml:
<app_info>
<app>
<name>setiathome</name>
</app>
<file_info>
<name>setiathome_4.11_windows_intelx86.exe</name>
<executable/>
</file_info>
<app_version>
<app_name>setiathome</app_name>
<version_num>411</version_num>
<file_ref>
<file_name>setiathome_4.11_windows_intelx86.exe</file_name>
<main_program/>
</file_ref>
</app_version>
<app>
<name>setiathome</name>
</app>
<file_info>
<name>setiathome_4.18_windows_intelx86.exe</name>
<executable/>
</file_info>
<app_version>
<app_name>setiathome</app_name>
<version_num>418</version_num>
<file_ref>
<file_name>setiathome_4.11_windows_intelx86.exe</file_name>
<main_program/>
</file_ref>
</app_version>
<app>
<name>setiathome_enhanced</name>
</app>
<file_info>
<name>setiathome_5.12_windows_intelx86.exe</name>
<executable/>
</file_info>
<app_version>
<app_name>setiathome_enhanced</app_name>
<version_num>512</version_num>
<file_ref>
<file_name>setiathome_5.12_windows_intelx86.exe</file_name>
<main_program/>
</file_ref>
</app_version>
</app_info>
Uživatelský avatar
M1.LaN
Expert
Expert
Příspěvky: 349
Registrován: ned srp 14, 2005 3:13 pm
Bydliště: Pohořelice
Kontaktovat uživatele:

Příspěvek od M1.LaN »

News: May 08, 2006
# Added production relase of SETI@Home Enhanced 5.12

Crunch3r

SETI@Home Enhanced application

a jeste jsem si vsiml:
In Order to get the application running you need a file called app_info.xml.
It can be downloaded here

neboli je to funkcni app_info.xml
...:::Člověk jako já je buď bohem, nebo ďáblem:::...
Uživatelský avatar
Kyong
Nováček
Příspěvky: 22
Registrován: ned pro 18, 2005 5:46 pm
Kontaktovat uživatele:

Příspěvek od Kyong »

Tak jsem nainstaloval přeinstaloval BOINC na verzi 5.4.9 a použil optimalizaci od Crunche 5.12 a počítá mi to jednotky pořád stejně rychle. Ten app_info.xml jsem tam dal, ale žádná změna. Počítá mi to stejně rychle jako před optimalizací. Mám verzi pro SSE2. Dobu výpočtu jedné jednotky mám kolem 14 hodin.
Honza
 
Příspěvky: 4322
Registrován: úte lis 30, 2004 10:50 am

Příspěvek od Honza »

I podle Taskmanagera ti bezi ta optimalizovana verze? Nespustilo to nakonec oficialni aplikaci?
Neni to napriklad tim, ze nova WUs ma jiny angle range a tudiz narocnejsi vypocet dorovna zrychleni optimalizace?

Co trebas link na inkriminovanou masiinu? Podle vysledku by se melo poznat, kterou aplikaci byla WU pocitana.
Uživatelský avatar
Kyong
Nováček
Příspěvky: 22
Registrován: ned pro 18, 2005 5:46 pm
Kontaktovat uživatele:

Příspěvek od Kyong »

Jak to zjistím podle taskmanageru? Oficiální je 5.12 a optimalizovaná je taky 5.12.
http://setiathome.berkeley.edu/show_hos ... id=2407767 (teď po té reinstalaci tam mám dva počítače, tak tady je ten novější)
Ale ještě jsem od nainstalování té nové verze nic nepočítal. Ale u oficiální tam bylol, te to dokončí za 12 hodin a s tou optimalizovanou tam je, že to dokončí za 14 hodin 5 minut.
Už to počítá 1:06:37 a je spočteno 16,457%. Což je hodně málo.
Uživatelský avatar
azor666
Moderátor II
Moderátor II
Příspěvky: 985
Registrován: stř led 18, 2006 9:40 pm
Bydliště: Praha 20 let
Kontaktovat uživatele:

Příspěvek od azor666 »

Kyong píše: http://setiathome.berkeley.edu/show_hos ... id=2407767 (teď po té reinstalaci tam mám dva počítače, tak tady je ten novější)
podíval jsem se na poslední jednotku z toho starého počítače. Je u ní napsáno: "Windows optimized S@H application by Crunch3r" takže to počítalo s opti
Kyong píše: Ale u oficiální tam bylol, te to dokončí za 12 hodin a s tou optimalizovanou tam je, že to dokončí za 14 hodin 5 minut.
Už to počítá 1:06:37 a je spočteno 16,457%. Což je hodně málo.
jak psal honza jednotky mají proměnou délku, navíc samotné SETI beta je optimalizované takže rozdíl v časech nebude nijak extrémní.

edit01 na posledni WUmas s P4 na 2.4ghz o 2Ks lepsi cas nez 2.8 :wink: tak to je otimalizovany docela dobre.
Správu původního CNT si přivlasnil forest a podniká s ním na své soukromé doméně jinde.
CZ BOINC WIKI
Uživatelský avatar
Bubak
BOINC Guru
BOINC Guru
Příspěvky: 1029
Registrován: pát pro 09, 2005 8:13 am

Příspěvek od Bubak »

2 azor666: Ale to byla neEnhanced WU! Enhanced jeste nespocital ani jednu.
2 Kyong: Pockej az to spocita aspon 1 Enhanced WU a pak mrkni na result na webu jestli ji pocitaka optim. nebo neoptim. app.

EDIT: Na S@H foru jsem vystoural tuhle tabulku:
AR - cpu-time (h) - Deadline (days)
0.112742888 - 2.87 - 19.10 (same for smaller angle-range)
0.12 - 3.04 - 20.25
0.15 - 3.39 - 22.57
0.20 - 3.97 - 26.43
0.225 - 4.26 - 28.36
0.226 - 8.26 - 54.96
0.25 - 7.28 - 48.45
0.30 - 5.80 - 38.58
0.35 - 4.78 - 31.82
0.40 - 4.05 - 26.92
0.41 - 3.92 - 26.11
0.42 - 3.81 - 25.33
0.43 - 3.70 - 24.60
0.44 - 3.59 - 23.90
0.45 - 3.49 - 23.24
0.46 - 3.40 - 22.61
0.47 - 3.31 - 22.01
0.48 - 3.22 - 21.44
0.49 - 3.14 - 20.89
0.50 - 3.06 - 20.37
0.55 - 2.72 - 18.08
0.60 - 2.44 - 16.22
0.65 - 2.21 - 14.67
0.70 - 2.01 - 13.38
0.75 - 1.84 - 12.27
0.80 - 1.70 - 11.32
0.85 - 1.58 - 10.49
0.90 - 1.47 - 9.77
0.95 - 1.37 - 9.13
1.00 - 1.29 - 8.56
1.05 - 1.21 - 8.06
1.10 - 1.14 - 7.60
1.127 - 1.10 - 7.37
1.128 - 0.65 - 4.34 (same for larger angle-range)

Sice tam nepisi pro jaky CPU jsou ty casy, ale pro prehled o tom jak zavisi delka vypoctu na AR to postacuje....
Honza
 
Příspěvky: 4322
Registrován: úte lis 30, 2004 10:50 am

Příspěvek od Honza »

@ Bubak - ta tabulka, kterou Ingleside uz delsi dobu dela (puvodne pro Beta) je *standardizovana* na virtualni masinu, ktere *standardni* WU z klasika 4.18 dela 1 hodinu.
Podle ni jsem minuly tyden opravoval udaje pro SETI E a optim v souhrnne tabulce.
Uživatelský avatar
azor666
Moderátor II
Moderátor II
Příspěvky: 985
Registrován: stř led 18, 2006 9:40 pm
Bydliště: Praha 20 let
Kontaktovat uživatele:

Příspěvek od azor666 »

Bubak píše:2 azor666: Ale to byla neEnhanced WU! Enhanced jeste nespocital ani jednu.
sry :oops: máš pravdu, mě nějak zmátlo jak psal, že počítá jednotky porád stejně rychle, a už se nekouknul co je to za jednotky :oops:
Správu původního CNT si přivlasnil forest a podniká s ním na své soukromé doméně jinde.
CZ BOINC WIKI
Uživatelský avatar
Kyong
Nováček
Příspěvky: 22
Registrován: ned pro 18, 2005 5:46 pm
Kontaktovat uživatele:

Příspěvek od Kyong »

Tak počítalo to 6:20:06. Podle Boinc Manageru je výsledek odeslán, ale na stránce projektu mi to píše, že ještě nebyl spočítán. Zkusím se podívat zítra.
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 »

2 Kyong : Vysledek mas odeslan, ale nereportoval se. Reportovani se provadi vetsinou pri dalsim stazeni jednotek nebo muzes dat rucne aktualizaci projektu a odreportuje se hned.
Pripadne Truxova optimalizace ma okamzite idesilani spocitanych jednotek. Zakomponovali to i do nove aplikace, ale nevim, jak moc to funguje.
Libor
Honza
 
Příspěvky: 4322
Registrován: úte lis 30, 2004 10:50 am

Příspěvek od Honza »

vejpuste píše:Pripadne Truxova optimalizace ma okamzite idesilani spocitanych jednotek. Zakomponovali to i do nove aplikace, ale nevim, jak moc to funguje.
Libore nevim, jestli ji tam nakonec nechali - puvodne to byla spise funkce pro debug ucely. Jinak ano, je rozdil mezi uploadovanim vysledneho souboru a reportovanim vysledku. Nekde se muze jednak o dve dost odlisne veci: upload treba do Svajcu, report treba do UK.
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 »

2 Honza : V Linuxove verzi 5.4.9 to urcite je. Je tam i zmena RPC portu, coz me potesilo.

Zacinam postupne prechazet na S@H Enhanced, ale nechci to uspechat, abych zbytecne nezahodil desitky stazenych jednotek v zasobe.
Jenom nechapu, proc mi u nekterych jednotek pise SETI@Home Informational message -9 result_overflow NOTE: The number of results detected exceeds the storage space allocated.
Jednotka je nakonec Validni a dostala i kredit.
http://setiweb.ssl.berkeley.edu/result. ... =324170202
Libor
PS: Nemate nekdo referencni jednotku s resultem pro Enhanced? Idealne co nejkratsi.
Zamčeno