Jo, je to skoda, ze si nikdo nesednul a tech milion radek neprepsal moderneji. Stejne tak to mohl uz nejaky tym udelat u Windows
Ale back to topic - v MetOffice to asi moc optimalizovat nepotrebuji, tam maji superpocitac a daji prednost tomu, ze to chodi spolehlive.
Schopni programatori by se asi nasli, ale kdo je zaplati a kdo jim da do ruky zdrojak?
Kazdy subprojekt CPDN ma nebo mel testovaci projekt. Nekdy i vice - napriklad Alpha, Shortrun (proste jenom modelem prolezi a zkusime jestli drzi ty stovky souboru pohromade, postprocessing, finalni upload, zatizeni databaze a dalsi parametry, pak trebas Beta, pak pre-public Beta, pak ostry provoz, pak beta novejsi verze (jako napriklad ted pri prechodu z BBC 5.07 na 5.08 pro BBC i hlavni CPDN. Takze testovani je dost.
Ale taky je hodne tech modelu atp.
Testovat optimalizace neznamena jen udelat short run, ale nechat projet cely a identicky model na ruznych CPU a ruznych platformach, pak posoudit vysledky jak 'pocitacove' z pohledu programatoru, tak se na to musi juknout vedatori...a pak to asi cele opakovat, znovu najit chyby a nez se to za rok vyladi, bude novy model.
Jak to tak vidim, tak by slo v pripade CPDN spise o cely optimalizacni projekt (byt se svym 'optimalizovanym' rozpoctem) nez o testovaci subprojekt
Souhlasim, ze soucasny stav ma rezervy - a treba problem pristupu k souborum je slabinou.
Dale bych rad videl modely podporujici multithreading a 64-bit - pak by na dual-core mohl bezet jeden model treba 1000 hodin misto 2 modelu celkem 3000 hodin.
Ale tohle v Oxfordu vi a v tom asi problem neni...chce to vic lidi a vic penez, rekl bych.