Ma ktoś może plik app.info dla POEM i kart nVidii?
Chodzi mi o liczenie więcej niż jednego zadania naraz na GT430 (ma to sens?).
Dodam, że karta liczy na linuksie 64 bit.
zobacz na ostatni wpis
http://www.boincatpoland.org/smf/liczenie-na-gpu/porownanie-rac-na-roznych-modelach-kart/msg201861/?topicseen#msg201861
No właśnie ten wpis mnie poruszył ;)
Tylko dlaczego nie pomyślałem o zapytaniu się d_worms'a o jego app_info??
Edit:
Skleciłem taki plik bazując na Windowsowskim dla karty ATI:
<app_info>
<app>
<name>poemcl</name>
</app>
<file_info>
<name>poemcl_1.3_x86_64-pc-linux-gnu_opencl_nvidia_100</name>
<executable/>
</file_info>
<app_version>
<app_name>poemcl</app_name>
<version_num>1</version_num>
<avg_ncpus>0.99</avg_ncpus>
<max_ncpus>1</max_ncpus>
<plan_class>opencl_nvidia_100</plan_class>
<cmdline></cmdline>
<coproc>
<type>NVIDIA</type>
<count>0.33</count>
</coproc>
<flops>3.0e11</flops>
<file_ref>
<file_name>poemcl_1.3_x86_64-pc-linux-gnu_opencl_nvidia_100</file_name>
<main_program/>
</file_ref>
</app_version>
</app_info>
Ja moj wziolem z tad http://arstechnica.com/civis/viewtopic.php?f=18&t=36829&start=360 (http://arstechnica.com/civis/viewtopic.php?f=18&t=36829&start=360)
Co prawda dla Windows, ale uniwersalny (NVIDIA, AMD, CPU).
<app_info>
<app>
<name>poemcl</name>
<user_friendly_name>POEM++ NVIDIA</user_friendly_name>
</app>
<file_info>
<name>poemcl_1.3_windows_intelx86__opencl_nvidia_100</name>
<executable/>
</file_info>
<app_version>
<app_name>poemcl</app_name>
<version_num>103</version_num>
<coproc>
<type>NVIDIA</type>
<count>0.5</count>
</coproc>
<plan_class>opencl_nvidia_100</plan_class>
<flops>2.0e11</flops>
<avg_ncpus>1</avg_ncpus>
<max_ncpus>1</max_ncpus>
<file_ref>
<file_name>poemcl_1.3_windows_intelx86__opencl_nvidia_100</file_name>
<main_program/>
</file_ref>
</app_version>
<app>
<name>poemcl</name>
<user_friendly_name>POEM++ ATI</user_friendly_name>
</app>
<file_info>
<name>poemcl_1.3_windows_intelx86__opencl_ati_100</name>
<executable/>
</file_info>
<app_version>
<app_name>poemcl</app_name>
<version_num>103</version_num>
<coproc>
<type>ATI</type>
<count>0.5</count>
</coproc>
<plan_class>opencl_ati_100</plan_class>
<avg_ncpus>1</avg_ncpus>
<max_ncpus>1</max_ncpus>
<flops>2.0e11</flops>
<file_ref>
<file_name>poemcl_1.3_windows_intelx86__opencl_ati_100</file_name>
<main_program/>
</file_ref>
</app_version>
<app>
<name>poempp</name>
<user_friendly_name>POEM CPU</user_friendly_name>
</app>
<file_info>
<name>poempp_1.4_windows_intelx86</name>
<executable/>
</file_info>
<app_version>
<app_name>poemcl</app_name>
<version_num>104</version_num>
<plan_class>windows_intelx86</plan_class>
<file_ref>
<file_name>poempp_1.4_windows_intelx86</file_name>
<main_program/>
</file_ref>
</app_version>
</app_info>
Ok, mam już plik stworzony.
Dla karty GT430, Linux 64bit, 3 wątki naraz:
<app_info>
<app>
<name>poemcl</name>
</app>
<app_info>
<app>
<name>poemcl</name>
</app>
<file_info>
<name>poemcl_1.3_x86_64-pc-linux-gnu__opencl_nvidia_100</name>
<executable/>
</file_info>
<app_version>
<app_name>poemcl</app_name>
<version_num>103</version_num>
<avg_ncpus>1.0</avg_ncpus>
<max_ncpus>1.0</max_ncpus>
<plan_class>opencl_nvidia_100</plan_class>
<cmdline></cmdline>
<coproc>
<type>NVIDIA</type>
<count>0.33</count>
</coproc>
<flops>3.0e11</flops>
<file_ref>
<file_name>poemcl_1.3_x86_64-pc-linux-gnu__opencl_nvidia_100</file_name>
<main_program/>
</file_ref>
</app_version>
</app_info>
W linijce:
<count>0.33</count>
Określamy ile próbek naraz ma się liczyć. (0.5=2 próbki, 0.33=3 próbki, itd).
Zostawiam dla potomności.
Ps. Szopler - Twój plik jest dla Lin32?
Ja mam cos takiego
<app_info>
<app>
<name>poemcl</name>
</app>
<file_info>
<name>poemcl_1.3_windows_intelx86__opencl_nvidia_100</name>
<executable/>
</file_info>
<app_version>
<app_name>poemcl</app_name>
<version_num>103</version_num>
<avg_ncpus>1.0</avg_ncpus>
<max_ncpus>1.0</max_ncpus>
<plan_class>opencl_nvidia_100</plan_class>
<cmdline></cmdline>
<coproc>
<type>NVIDIA</type>
<count>0.33</count>
</coproc>
<flops>6.0e11</flops>
<file_ref>
<file_name>poemcl_1.3_windows_intelx86__opencl_nvidia_100</file_name>
<main_program/>
</file_ref>
</app_version>
</app_info>
Wszystko bardzo podobne
...to ja poproszę o propozycję dla parametrów: <avg_ncpus> i <count> , jeśli mam maszynę z i5 czyli 2(4) jajca a w środku 2x4850 po 3 wątki poema na grafę.
No to mam 6 liczących się WU w POEM, a jeszcze bym chętnie na CPU coś policzył.
Zrobiłem tak chociaż pewnie to niezbyt optymalne:
<avg_ncpus>0.45</avg_ncpus>
<max_ncpus>1</max_ncpus>
<plan_class>opencl_ati_100</plan_class>
<cmdline></cmdline>
<coproc>
<type>ATI</type>
<count>0.33</count>
popróbuj ale 2 jajki może być mało
właśnie się przekonałem, że <avg_ncpus>1.0</avg_ncpus> dla tej karty i win64 może powodować znany problem ze zdychającymi próbkami.
musiałem się tymczasowo odłączyć od projektu a nie zrobiłem kopii app_info - to w końcu żaden problem, zaraz sobie ściągnąłem następny, odpaliłem boinca i jak wyżej. trochę mnie zmyliło to że zmieniłem też sterownik nvidii, ale w końcu przypomniałem sobie że w poprzednio miałem avg_ncpus 0.5, zamieniłem i znowu śmiga.