jsem si rikal, kdo takovyhle thread muze zalozil. Proc nejsem prekvapeny...?
Mezi developerama byla nedavno debata na toto tema. Resume je pro me snad jen to, ktere jsem zastaval uz davno - ze benchmark*cas je pekne blby mereni, protoze nezohlednuje napriklad rychlost pameti atp.
Nekterym se pozdaval koncept fixniho oceneni, ktery od zacatku pouziva CPDN a na ktery presel EAN. Ale i ten ma nevyhody, protoze nezohlednuje to, ze nekterym aplikacim se lepe dari na starych Intelech, nekterym na novych AMD, doladit to na G5 uz zacina byt problem a jak je to s Intel Core 2 zatim ani vetsina developeru netusi (btw, Conroe si vede velmi dobre).
Vzdy jsem byl odpurce primitniho konceptu: pocitani = ziskavani kreditu a neni divu, ze se mi nezamlouva, pokud mi to nekdo byt naznakem nebo ve vtipu podsouva - napriklad v souvislosti se SZTAKI.
Krome toho, ze pocitam prubezne prakticky vsechny projekty (treba jeste predtim, nez se tady o nic vi), se taky zajimam o to, co ze pocita. A taky kvuli dalsim produktum z BOINC souvisejicim, jak napriklad Boinc Studio nebo BAM, ktere jsem zde propagoval.
Nedavne optimalizace na SZTAKI vytvorila docela specificke podminky, ktere mi umoznili u urcite testovani. Zajimalo me take,
- jak se postavi k optimalizacim (vs. Einstein). Vysledkem je rozumny pristup - prislib zakomponovani optimalizaci do oficialni verze.
- optimalizaci byla (klasicky) otevrena otazka validity vysledku, ktera pro me dodnes nebyla uspokojive zodpovezena. Adam sice priznal, ze podle matematiku ma aplikaci minimalne mezery, ale jak se to projevilo na 11. a 12. dimenzi (mi) jasne zatim neni.
- pocitani SZTAKI v souvislosti s BAM zpusobuje vytvoreni noveho hostID pri kazdem kontaktu se serverem (dusledky si snad v takove konstalaci lze odvodit). Krome postnuti rucni opravy na strane klienta (stejne tak na nekterych dalsich projektech) jsem se dozvedel, ze Adam neni tak uplne svym panem a ma nekdy svazane ruce (asi jako na CPDN). O problemu se vi...
- diky tomu jsem objevil take bug v BAM, ktery Willy zatim opravit neumi, protoze neni schopne chybu replikovat - jedna se o problem toho, ze zaskrtavani projektu na webove strance s nekterym pripojenim k netu nechodi (asi pres nektere HW firewally)
- jelikoz nemam moc pocitacu, nemuzu zkusit zatizeni BS velkym mnozstvim masin, tak tedy alespon velkym mnozstvim WU. Zajimalo me, jak na to bude BOINC core v momente, kdy si musi poradit s opravdu velkym mnozstvim WU v client_state.xml. Hledal jsem otazku na to, proc boinc core generuje klidne giga cteni a zapisu. Mimochodem je to zpusobene tim, ze pred zapsanim noveho client_state.xml se nejprve udelat client_state_next.xml a teprve pote se prepise puvodni. A kdyz ten file ma 2 mega a meni se pri kazdem ukonceni nebo stahnuti nove WU ci pri uploadu...
Tedy neslo mi o SZTAKI jako takove, ale jaksi o chovani boinc core, boinc studia (btw, Doc do nej zapracoval podporu Intel Core 2 a pripadne me pozval na veceri, jestli se dotretice objevim na Korsice), BAM (bug tam stale je)...a jestli jsem pomohl BOINC.sk, tak ze stalo
