Divne deadline

Fórum o projektu Climateprediction

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

Odpovědět
Vodnyk
Nováček
Příspěvky: 36
Registrován: čtv říj 19, 2006 8:46 am

Divne deadline

Příspěvek od Vodnyk »

Nainstaloval jsem vetsi RAM, tak jsem chtel zkusit spocist clima..
Stahnul jsem jednotku, ale mel jsem deadline do roku 1901, coz jsem nestihl.
Tak jsem ji kilnul. Je to normalni a mel jsem to nechat bezet nebo jak?
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:

Re: Divne deadline

Příspěvek od vejpuste »

Vodnyk píše:Nainstaloval jsem vetsi RAM, tak jsem chtel zkusit spocist clima..
Stahnul jsem jednotku, ale mel jsem deadline do roku 1901, coz jsem nestihl.
Tak jsem ji kilnul. Je to normalni a mel jsem to nechat bezet nebo jak?
Obcas se mi to taky vyskytlo. Vetsinou v pripade, kdy byl blbe cas na pocitaci a pak se nastavil spravny.
Bylo to na ucebne, kde odchazela baterka na boardu. Ztratil cas a po case se sesynchronizoval a pak tam byly jednotky s deadline 1901.
Dopocitl jsem je, protoze u jednotky v projektu byla deadline spravne.
Libor
Vodnyk
Nováček
Příspěvky: 36
Registrován: čtv říj 19, 2006 8:46 am

Příspěvek od Vodnyk »

Diky za odpoved, sice jsem s casem nehybal, ale aspon vim, ze ma cenu to dopocitavat.
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 »

Vodnyk píše:Diky za odpoved, sice jsem s casem nehybal, ale aspon vim, ze ma cenu to dopocitavat.
Zkontroluj si prislusnou jednotku na webu projektu. Dulezity je cas uvedeny tam. Lokalniho casu si vsimat nemusis.
Libor
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 »

Tak koukam, ze problemy maji i ostatni.
Ja o tom psal tady.
Jde nejspis o chybu boinc core. Nejsis mrsi deadline, pokud je moc v budoucnosti, tak ji udela zapornou.
V kazdem pripade to dela BScore. boincmgr hlasi deadline 1901 a boincstudio vypisuje deadline jine pocitane WU (pricemz v logu je hlaska o 133kdnech overdue).
na jinych core jsem to nezkousel, tak kdyztak piste sve zkusenosti.

Jen tak pro zajimavost:
Pokud mam deadline=-10300257528, tak pokud dobre pocitam a deadline je ulozena ve standartnim Linuxovym formatu, tedy pocet secund od 1.1.1970, tak mi deadline vychazi na 7.8.1643. :-D To asi nestihnu. :twisted:


EDIT:
Tak jsem si sosnul jeden model, abych zjistil, jestli nahodou neni chyba na serveru. NENI!
v sched_reply_climateprediction.net.xml je

Kód: Vybrat vše

<report_deadline>1344423481</report_deadline>
a v client_state.xml je

Kód: Vybrat vše

<report_deadline>-10300050119.000000</report_deadline>
.
Takze chyba je jednoznacne na strane boinc core.

2 honza: Nemohl bys to reportnout vyvojarum BS? Nebo by se to melo napred zkusit s novou verzi BS core?

EDIT2:
Zkusil jsem rucni zasah do client_state.xml a opravit deadline. Po spusteni boinc core se deadline opet zmrsi a je minusova.
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 »

Zda se ze jsem prisel na chybu. Koukal jsem se do starsich zdrojaku. Dela to fce validate_time v util.C

Kód: Vybrat vše

void validate_time(double& t) {
    if (t==0) return;
    double now = dtime();
    if (t > now+86400*1000) {
        t -=  EPOCHFILETIME_SEC;
    }
}
Pokud je deadline dal nez 1000 dni od dneska, tak ji to zmrsi.

Nemohl by to nekdo s lepsi anglictinou nez ja reportnout?

EDIT: Tak jsem si stahnul pres svn nejnovejsi zdrojaky a validate_time uz tam neni. report tedy neni potreba. Jen zatim nevim v ktere verzi byl odstranen.

EDIT2: Takze fce validate_time byla odstranena 21.2.2007. Pomohla cache strejdy Google: http://66.102.9.104/search?q=cache:tuWP ... d=80&gl=cz
takze srozumitelneji: Chyba je odstranena ve verzi boinc 5.8.16 a novejsich. Aspon dle tohodle.
Honza
 
Příspěvky: 4322
Registrován: úte lis 30, 2004 10:50 am

Příspěvek od Honza »

Dobra prace :wink:
Uživatelský avatar
marpes
Nováček
Příspěvky: 42
Registrován: čtv úno 08, 2007 9:18 pm
Bydliště: Bratislava, Slovensko
Kontaktovat uživatele:

Příspěvek od marpes »

Nemam sice problem s deadline, ale nezda sa vam ze tie s 5 rocnou su vo vypocte vyrazne pomalsie?
Na pentiu 1,6G M mi predchadzajuce modely bezali 1rok/cca21hodin, ale tento novy model potrebuje na 1 modelovy rok takmer 26 hodin.
Alebo sa budem musiet pozriet "do svedomia" notasa, ci nahodou "nezlenivel"? :Honza_think
Odpovědět