1. stáhni si Win64_2.09_ATI.zip z
optimized apps a rozbal soubory do adresáře collatzu
2. dopočítej natažené tasky collatzu, nové nanatahuj, v nastavenímch na serveru si dej pouze normální tasky - mini přes app_info neprocedíš
3. než dopočítáš, uprav si app_info, které se ti objevilo v adresáři - změněné řádky jsou tučně
<app_info>
<app>
<name>collatz</name>
</app>
<file_info>
<name>collatz64_cal_2.09_ati.exe</name>
<executable/>
</file_info>
<file_info>
<name>brook64.dll</name>
<executable/>
</file_info>
<app_version>
<app_name>collatz</app_name>
<version_num>209</version_num>
<plan_class>ati13ati</plan_class>
<avg_ncpus>0.02</avg_ncpus>
<max_ncpus>1</max_ncpus>
<flops>1806085319900.722980</flops>
<coproc>
<type>ATI</type>
<count>1</count>
</coproc>
<cmdline></cmdline>
<file_ref>
<file_name>collatz64_cal_2.09_ati.exe</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>brook64.dll</file_name>
</file_ref>
</app_version>
<app_version>
<app_name>collatz</app_name>
<version_num>208</version_num>
<plan_class>ati13ati</plan_class>
<avg_ncpus>0.02</avg_ncpus>
<max_ncpus>1</max_ncpus>
<flops>1806085319900.722980</flops>
<coproc>
<type>ATI</type>
<count>1</count>
</coproc>
<cmdline></cmdline>
<file_ref>
<file_name>collatz64_cal_2.09_ati.exe</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>brook64.dll</file_name>
</file_ref>
</app_version>
<app_version>
<app_name>collatz</app_name>
<version_num>206</version_num>
<plan_class>ati13ati</plan_class>
<avg_ncpus>0.02</avg_ncpus>
<max_ncpus>1</max_ncpus>
<flops>1806085319900.722980</flops>
<coproc>
<type>ATI</type>
<count>1</count>
</coproc>
<cmdline></cmdline>
<file_ref>
<file_name>collatz64_cal_2.09_ati.exe</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>brook64.dll</file_name>
</file_ref>
</app_version>
</app_info>
4. vypni výpočty
5. v client_state uprav DCF na 1
6. zapni výpočty, v hláškách zkontroluj, že na Collatzu je anonymous platform a není parse error či jiná nechutnost
Collatz Conjecture Found app_info.xml; using anonymous platform
7. natáhni jeden či několik tasků s malou zásobou (0,05 dne)
:8. pokud je odhad doby výpočtu v rozsahu 1 až 100 minut, zkoriguj pomocí DCF (k výpočtu použij trojčlenku, zlomek či rovnici dle libosti), GOTO 12:
9. pokud je odhad doby pod 1 minutu, uber poslední nulu před desetinnou tečkou v řádku <flops>
10. pokud je odhad doby nad 100 minut, přidej jednu nulu před desetinnou tečkou v řádku <flops>
11. GOTO 8:
:12. nastav minimální buffer na 5 dnů a maximální na 6,5 dne a natahuj práci; nicméně mám dojem, že více než 300 tasků nedostaneš
13. až budeš mít plno (dostatek tasků či server tě pošle k šípku
reached limit 300 tasks per host nebo tak nějak), editni hosts
a vyzkoušej, zda je server odstaven od komunikace
14. Využití GPU můžeš doladit pomocí parametrů <cmdline>, které jsou takto na default hodnotách, dolaďuj opatrně s využitím pomocí GPU-Z a pozoruj lag. Dobrým nastavením se dá běh tasku hodně urychlit, aniž bys to pozoroval na zpomalení odezvy systému. Neodvažuji se nic doporučit, anžto s tvou GPU nemám sebemenší zkušenosti, já HD4770 dolaďoval pomocí parametrů w0.95 a r60.