skusenosti s 64-bit Boincom

Diskusia ohľadom inštalácie, riešenia problémov, nových verzií, optimalizácie atď.

Moderátor: Moderátori

Aglarond
Príspevky: 8
Dátum registrácie: Pi Feb 23, 2007 12:15 am

skusenosti s 64-bit Boincom

Príspevok od používateľa Aglarond »

Tak sa s vami podelim o svoje skusenosti s Boincom 5.9.7 64-bit. Mam totiz 64-bit Vistu a stranky Boincu mi same ponukli ako aktualnu verziu tuto 64-bit beta verziu. Tak som si stastne preinstaloval staru 32-bit verziu novou 64-bit a vsetko sa tvarilo na prvy pohlad, ze bezchybne funguje. Skoda, ze iba na prvy pohlad. Som zapojeny do Rosetty, Simapu, Malarie a QMCcka. WUcka, ktore som mal uz natahane sa veselo pocitali, ale nove tahal iba Simap. Vcera zacala fungovat aj Rosetta. Problem bol s odovzdavanim. Malaria a QMC mi vyhlasili, ze neznama platforma (x86_64) a odmietli prevziat uz vypocitane jednotky. Tak som sa rozhodol docasne naspat nainstalovat staru 32-bit verziu, aby mohli QMC a Malaria odovzdat jednotky. Stiahol som si veselo Boinc 5.8.16 a ake bolo moje prekvapenie, ked mi hned po instalacii oznamil, ze mi resetol vsetky projekty, pretoze som presiel z neznamej platformy na znamu! Prisiel som o vypocitane jednotky vsetkych styroch projektov. Nejdem pisat ako strasne ma to nasralo, ale radsej vam napisem dobru radu:

Ak budete chciet prejst z 32-bit verzie Boincu na 64-bit verziu, dopocitajte a odoslite najprv vsetky rozrobene jednotky! A rovnako pri opacnom prechode.

A navyse pri podobnych pokusoch vzdy zalohujte. Boinc sa vie totiz zachovat ako pekna svinka.

Caute, pekny den,
Aglarond
ikvar
Príspevky: 178
Dátum registrácie: Št Feb 08, 2007 10:21 am

Príspevok od používateľa ikvar »

Najvacsi problem je ze vacsina projektov zatial x64 platformu uspesne ignoruje.

Tu je aktualizovany zoznam projektov ktore maju nativne 64 aplikacie, pripadne posielaju x64 boincovi aspon 32-bitovu verziu:
http://www.boincstats.com/forum/forum_t ... hp?id=1774
Honza
Príspevky: 953
Dátum registrácie: Po Feb 05, 2007 7:20 pm
Bydlisko: Praha

Príspevok od používateľa Honza »

Novejsi BOINC resi bugy kolem multi-platform zalezitosti.
Navic je projektum doporuceno upgradovat serverovou cast, aby v pripade absence 64-bit native aplikace davala alespon 32-bit verzi.

Myslim, ze 5.9.10 je vice 64-bit friendly a projekty uz take.
Používateľov profilový obrázok
slavko.sk
Príspevky: 1603
Dátum registrácie: Po Feb 05, 2007 3:42 pm
Bydlisko: Bratislava, Slovensko
Kontaktovať používateľa:

Príspevok od používateľa slavko.sk »

ked sa bavime o 64bit ... minule som sa v robote stretol s takou vecou:
windows 2003 64-bit ma nieco ako keby mal 2 registry ... 32bit a 64 bit. nasa aplikacia ktora zbiera o systeme, inventory, je 32 bit ale napriklad backup soft (lebo je to bakcup server) je 64bit a ta nasa aplikacia nevedela z registry vycitat cestu kde je ten backup soft nainstalovany - lebo hladala v 32bit a bolo 64bit. ja teda presne neviem o co ide lebo ja som to neriesil ale viem za chalanisko skopiroval ten kluc v registry a aplikacia sa rozbehla.
Používateľov profilový obrázok
Kiwi
Príspevky: 2072
Dátum registrácie: Ut Feb 13, 2007 4:18 pm
Bydlisko: Sobrance
Kontaktovať používateľa:

problemy s C2D

Príspevok od používateľa Kiwi »

Mam BM 5.8.16 for Linux i686,
naistaloval som C2D procesor,
a problem je v tom, ze ked
dopocita ulohu na jednom jadre,
nestiahne dalsiu, ale jedno jadro
znizi frekvenciu a v spravach
mi vypise, ze pocitac ide na 100 %,
a odklada komunikaciu na 2 dni,
ale jedno jadro nic nerobi ?
Where is problem ?
Používateľov profilový obrázok
Kiwi
Príspevky: 2072
Dátum registrácie: Ut Feb 13, 2007 4:18 pm
Bydlisko: Sobrance
Kontaktovať používateľa:

Príspevok od používateľa Kiwi »

Tak som dnes nainstaloval 7.10 Ubuntu , 64-bit,
stiahol Boinc Manager 5.10.21 a vsetko bezi OK.
Používateľov profilový obrázok
Kiwi
Príspevky: 2072
Dátum registrácie: Ut Feb 13, 2007 4:18 pm
Bydlisko: Sobrance
Kontaktovať používateľa:

Re: skusenosti s 64-bit Boincom

Príspevok od používateľa Kiwi »

Mam rovnaky OS na oboch kompoch Ubuntu 7.10 64-bit, kernel 2.6.22-14-generic

1. PC E4400 2.0 GHz @ 3.5 GHz , 2 MB cache, 2 GB RAM @ 900 MHz @ 5-5-5-16
MB s chipsetom P965
ten ma benchmark : http://www.cosmologyathome.org/show_hos ... ostid=1960

2. PC Celeron 420 1.6 GHz @ 2.8 GHz, 512 kB cache, 2 GB RAM @ 900 MHz @ 5-5-5-16
MB s chipsetom nVidia 630i
ten ma benchmark : http://www.cosmologyathome.org/show_hos ... stid=14144

Ako je to mozne ? :)
Používateľov profilový obrázok
slavko.sk
Príspevky: 1603
Dátum registrácie: Po Feb 05, 2007 3:42 pm
Bydlisko: Bratislava, Slovensko
Kontaktovať používateľa:

Re: skusenosti s 64-bit Boincom

Príspevok od používateľa slavko.sk »

No:
1. bude je chyba v benchmarku
2. dual core = 2 celerony 8)
My 2 cents ...
Honza
Príspevky: 953
Dátum registrácie: Po Feb 05, 2007 7:20 pm
Bydlisko: Praha

Re: skusenosti s 64-bit Boincom

Príspevok od používateľa Honza »

Moje zkusenost je takova, ze mi BOINC pise spravnou velikost RAM, ale virtual si cuca z prstu - swap mam 256MB a basta.

Kód: Vybrať všetko

20/01/2008 21:25:37||Starting BOINC client version 5.10.38 for windows_x86_64
20/01/2008 21:25:37||log flags: task, file_xfer, sched_ops
20/01/2008 21:25:37||Libraries: libcurl/7.17.1 OpenSSL/0.9.8e zlib/1.2.3
20/01/2008 21:25:37||Data directory: C:\Boinc Honza
20/01/2008 21:25:37||Processor: 4 GenuineIntel Intel(R) Core(TM)2 Quad CPU    Q6600  @ 2.40GHz [EM64T Family 6 Model 15 Stepping 11]
20/01/2008 21:25:37||Processor features: fpu tsc pae nx sse sse2
20/01/2008 21:25:37||OS: Microsoft Windows Server 2003: Standard x64 Edition, Service Pack 2, (05.02.3790.00)
20/01/2008 21:25:37||Memory: 8.00 GB physical, 7.82 GB virtual
Používateľov profilový obrázok
MeX
Site Admin
Príspevky: 485
Dátum registrácie: Po Feb 05, 2007 2:13 pm
Bydlisko: Bratislava, Slovensko
Kontaktovať používateľa:

Re: skusenosti s 64-bit Boincom

Príspevok od používateľa MeX »

Kiwi napísal:Mam rovnaky OS na oboch kompoch Ubuntu 7.10 64-bit, kernel 2.6.22-14-generic
...
Ako je to mozne ? :)
No ked na tie cisla pozeram teraz nezda sa mi na tom nic zvlastne..
Používateľov profilový obrázok
Kiwi
Príspevky: 2072
Dátum registrácie: Ut Feb 13, 2007 4:18 pm
Bydlisko: Sobrance
Kontaktovať používateľa:

Re: skusenosti s 64-bit Boincom

Príspevok od používateľa Kiwi »

Teraz nie, alebo pred par dnami tam bolo namiesto 9500 len 6600
Tak preto som sa cudoval, ze Celeron ma lepsi benchmark ako E4400. :)
Používateľov profilový obrázok
MeX
Site Admin
Príspevky: 485
Dátum registrácie: Po Feb 05, 2007 2:13 pm
Bydlisko: Bratislava, Slovensko
Kontaktovať používateľa:

Re: skusenosti s 64-bit Boincom

Príspevok od používateľa MeX »

Chapem :)
Používateľov profilový obrázok
MeX
Site Admin
Príspevky: 485
Dátum registrácie: Po Feb 05, 2007 2:13 pm
Bydlisko: Bratislava, Slovensko
Kontaktovať používateľa:

Re: skusenosti s 64-bit Boincom

Príspevok od používateľa MeX »

No este k teme: ja som 64bit skusal len na FreeBSD a jedine, co fungovalo bolo SETI@home. Ostatne projekty sa bud tvarili ze idu ale v konecnom dosledku nesli (nepocitali, neodosielali, koncili s chybami, ..). Je mi jasne, ze FreeBSD nie je ta najpodporovanejsia platforma ale mozno sa to niekomu tato informacia bude hodit. Pre uplnost som skusal na FreeBSD 7.0-RC1/amd64 na Intel Xeon X3220 (2.4GHz quad-core).
Používateľov profilový obrázok
Palo M.
Príspevky: 1200
Dátum registrácie: Po Feb 12, 2007 2:53 am
Bydlisko: Shanghai, China

Re: skusenosti s 64-bit Boincom

Príspevok od používateľa Palo M. »

Tak po dvoch tyzdnoch behu na 64-bit mozem povedat, ze to stoji za ***.

1. Na novej Q6600 mam Debian Etch (stable), 64-bit verziu. Hned ako som nainstaloval system, svacol som tam aj BOINC core. Ten z distribucie bezal, ale bol uz obstarozny (5.4.11). Ked som stiahol balik 5.10.45 z BOINC stranky, hned sa zosypal. Dovod: 64-bitovy klient nie je zlinkovany staticky, ako boli 32-bitove verzie, ale dynamicky. A pouziva glibc 2.4, ale v stable Debiane je glibc 2.3.6 a v unstable az 2.7. Dynamicke linkovanie je IMHO velmi nestastna volba pre binarny balik.
Riesenie: stiahol som zdrojak 5.10.45 a skompiloval si ho sam. Nastastie vsetky potrebne dev-kniznice v stable Debiane maju dostatocne verzie na skompilovanie core klienta.

2. S projektami ktore som doteraz skusil, to vyzera nasledovne:
- Rosetta: Projekt poslal 32-bit aplikaciu, staticky zlinkovanu, bezi bez problemov
- RieselSieve: Zatial som dostal len LLR - 32-bit, staticky zlinkovana, bezi bez problemov. Sieve by mal byt 64-bit, ale zatial som nedostal, tak neviem ci je staticky alebo dynamicky linkovana.
- CPDN: Zufalstvo. 64-bitovym klientom len posiela 32-bit verziu, ale dynamicky linkovanu, vyzadujucu glibc 2.4. Rovnaky problem, ako som mal s BOINC core klientom. Ibaze toto neskompilujem. Na CPDN fore som zistil, ze takych zufalcov ako som ja ma projekt viac-menej v pazi. Keby nevypisovali na fore dovody, preco nemozu vypustit 64-bit verziu, ale namiesto toho kompilovali, uz mohla byt 64-bitova verzia hotova (nie optimalizovana, ale bola by nativne 64-bit)... Detachol som sa.
- CPDNbeta: Attachol som sa po tom, ako som zistil ze CPDN e-e a na fore som sa potkol o referenciu. Posiela 32-bit, dynamicky zlinkovanu, ale potrebuje glibc 2.3, takze mi to zhodou okolnosti ide.
- Einstein: Stock aplikaciu (4.38) som neskumal, ale bezala v pohode (cca 18000-20000s). Nahodil som SSE-verziu (4.35) - ta je 32-bit, dynamicky zlinkovana, ale bezi (cca 17000-18000s), glibc 2.3.6 jej zjavne staci. Tipujem, ze stock je linkovany podobne.
- Seti: Stock bezal (dlhsie WU za asi 70 kreditov okolo 10500s), vtedy som to blizsie neskumal. Nahodil som KWSN 2.4 optimalizaciu pre 64-bit - je 64-bitova, dynamicky zlinkovana, ale bezi v pohode (dlhsie WU za asi 70 kreditov okolo 7500s).
- Artificial Intelligence: Stock sa mi vzdy zosypal hned pri starte. Myslim, ze bola 64-bitova a mala tiez problem s dynamickymi kniznicami (uz si nepamatam). Aplikacia je open-source, takze som si skompiloval vlastneho klienta. Isiel by zlinkovat aj staticky, ale pretoze je skompilovany u mna, nakoniec pouzivam defaultne nastavenia linkovania (cast kniznic linkovana staticky, cast dynamicky). Prvy pokus bol s pouzitim gcc (cca 9400s), teraz bezim s optimalizovanym pre Core2/SSE3 pomocou icc (cca 6200s). Bohuzial na optimalizacii "nezarobim" kredity, lebo kredity su odvodene z benchmarkov a casu vypoctu (kvorum je 1 a niektori ojebabravaju na benchmarkoch a projekt obcas zmaze kredity tym, co to moc prehanaju). Ale s optimalizaciou aspon viac vypocitam. Mal som asi dvojdnovu robotu s kompilaciou, ale myslim, ze to stalo za to.

Zaver:
Ine projekty som zatial neskusal, ale z momentalneho stavu nadseny nie som. Mozno neskor skusim aj MilkyWay, ale ked bude dynamicky linkovana s novymi verziami kniznic, tak sa aplikacia zosype hned na zaciatku a nepohnem s tym, pokial viem MilkyWay nie je open-source.
Neviem, preco je dynamicke linkovanie v BOINC v poslednom case take oblubene, ale mne robi vela problemov.
Coraz viac ma zacinaju lakat open-source projekty, lebo tie sa nakoniec daju vzdy rozchodit a navyse sa daju aj zoptimalizovat.
Obrázok
---
Obrázok
"Ostatně, kdybych si měl vybrat pořadí Mac OS X, Windows, Linux, tak to bude: Linux, Mac OS X, sebevražda, Windows." (úryvok z internetovej diskusie)
Používateľov profilový obrázok
MeX
Site Admin
Príspevky: 485
Dátum registrácie: Po Feb 05, 2007 2:13 pm
Bydlisko: Bratislava, Slovensko
Kontaktovať používateľa:

Re: skusenosti s 64-bit Boincom

Príspevok od používateľa MeX »

Open-source projekty su zaujimave aj tym, ze sa clovek moze pozriet co realne projekty pocitaju, co nie je urcite na zahodenie. Na forum som sice moje skusenosti so 64bit BOINC nepisal, ale su obdobne - nic moc. V mojom pripade som ale skusal nie pod GNU/Linux ale pod FreeBSD, kde je situacia este horsia, ak nie ovela horsia.
Napísať odpoveď