Pojawiła się aplikacja w POEM@home na nvidie na windowsa

Zaczęty przez apohawk, 20 Czerwiec 2012, 21:59

apohawk

Trzasnąłem se newsa na głównej, a co!  8)
http://www.boincatpoland.org/wiki/20_czerwiec_2012_Nowe_aplikacje_w_POEM@HOME_w_tym_dla_nvidii_na_windowsa


EDIT
Jak ktoś bawi się w app_info.xml i chce sobie pobrać nową wersję aplikacji, to można je pobrać tutaj: http://boinc.fzk.de/poem/download/
No good deed goes unpunished.

dziubas

na forum projektu sporo komunikatów o wywalającej się aplikacji na nvidię  :(
* Death is the highest priority non-maskable interrupt *

apohawk

Ja i tak liczę na ati, więc ani nie sprawdzę, ani się tym nie przejmę :P
No good deed goes unpunished.

migawron




AL


dziubas

sprawdziłem, to samo co z poprzednia wersją, stabilny brak postępu  ;D
* Death is the highest priority non-maskable interrupt *

Troll81

ja poczekam na stabilnego klienta BOINC i na stabilną wersję aplikacji

PoznanskaPyra

Może poprawią do końca miesiąca, to się przerzucę na POEM.
WIZYTÓWKA
Kompy:
AMD Ryzen 9-3900X + GTX980Ti
Intel i5 4570 + HD7970

legis

pierwsze punkciki z GPU :
22 Jun 2012 | 9:36:50 UTC   22 Jun 2012 | 10:59:52 UTC   Completed and validated   3,671.66   2,213.03   2,925.23   POEM++ OpenCL version v1.01 (opencl_nvidia_100)

dziubas

Poszło też na linuksie  :p_arr:
Completed and validated    2,692.92    2,692.92    2,925.23    POEM++ OpenCL version v1.02 (opencl_nvidia_100)
* Death is the highest priority non-maskable interrupt *

apohawk

Aplikacja dla nvidii na linuksa była od dawna :)
No good deed goes unpunished.

dziubas

jasne, przynajmniej ze dwie wersje od grudnia... ale niedziałające, ostatnio sprawdzałem 20-go czerwca
* Death is the highest priority non-maskable interrupt *

zablociak

Czołem!
Próbuję uruchomić liczenie kilku WU's jednocześnie na GPU Nvidii, i z mizernym skutkiem. Czy któryś z szanownych kamratów dysponuje działającym app_info dla Win 32b, NV, bez aplikacji CPU.
Przy okazji okazuje się, że licząc 1 WU na raz P@H na (słabiutkiej) 9600M GT można "wyciągnąć" ok. 45k credit/day :p_arr:

Próbowałem następującego app_info i BOINC krzyczał, że "Syntax error in app_info.xml":
<app_info>
    <app>
       <name>poemcl</name>
       <user_friendly_name>POEM++ OpenCL</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>100</version_num>
       <platform>windows_intelx86</platform>
       <plan_class>opencl_nvidia_100</plan_class>
       <avg_ncpus>0.5</avg_ncpus>
       <max_ncpus>1</max_ncpus>
       <flops>2.1e10</flops>
       <coproc>
          <type>NVIDIA</type>
          <count>0.33</count>
       </coproc>
       <cmdline></cmdline>
       <file_ref>
            <file_name>poemcl_1.3_windows_intelx86__opencl_nvidia_100</file_name>
          <main_program>
       </file_ref>
    </app_version>
</app_info>
To Err Is Human, to Arr Is Pirate!

apohawk

No good deed goes unpunished.

zablociak

To Err Is Human, to Arr Is Pirate!

Tobas

Działa to komuś na dwóch Nvidiach w kompie?
U mnie na jednej rusza i liczy, natomiast druga zaczyna co sekundę od nowa jedną próbkę.
Ktoś miał podobne dżezy?

zablociak

@Tobas
Ktoś na forum P@H żalił się na dokładnie to samo co ty: http://boinc.fzk.de/poem/forum_thread.php?id=758&nowrap=true#6352
Na razie nikt nie podał rozwiązania. Ze strony twórców projektu raczej nie spodziewałbym się szybkiej reakcji. Ciekawe dlaczego twórcy nie chwalą się swoim kodem. Są przecież ludzie gotowi nieodpłatnie pomóc w poprawie jego wydajności. Cóż, myślę, że każdy w naukowym świecie zazdrośnie strzeże swoich tajemnic  ;)

PS. Interesujące, że kiedy moja laptopowa karta (9600M GT) młóci 2 WU jednocześnie obciążenie GPU jest tylko o ok. 10 punktów procentowych wyższe, ale RAC aż o 30% wyższy.
Ktoś już o tym wspominał, że opencl na NV wymaga jeden rdzeń CPU/1 zadanie. Niestety aplikacja nie daje się oszukać HT.
To Err Is Human, to Arr Is Pirate!

legis

Cytat: zablociak w 24 Czerwiec 2012, 18:15
Czołem!
Próbuję uruchomić liczenie kilku WU's jednocześnie na GPU Nvidii, i z mizernym skutkiem. Czy któryś z szanownych kamratów dysponuje działającym app_info dla Win 32b, NV, bez aplikacji CPU.
Przy okazji okazuje się, że licząc 1 WU na raz P@H na (słabiutkiej) 9600M GT można "wyciągnąć" ok. 45k credit/day :p_arr:

Próbowałem następującego app_info i BOINC krzyczał, że "Syntax error in app_info.xml":
<app_info>
    <app>
       <name>poemcl</name>
       <user_friendly_name>POEM++ OpenCL</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>100</version_num>
       <platform>windows_intelx86</platform>
       <plan_class>opencl_nvidia_100</plan_class>
       <avg_ncpus>0.5</avg_ncpus>
       <max_ncpus>1</max_ncpus>
       <flops>2.1e10</flops>
       <coproc>
          <type>NVIDIA</type>
          <count>0.33</count>
       </coproc>
       <cmdline></cmdline>
       <file_ref>
            <file_name>poemcl_1.3_windows_intelx86__opencl_nvidia_100</file_name>
          <main_program>
       </file_ref>
    </app_version>
</app_info>


gdzie ma to sobie zapisać żeby chodziło ?też mam 9600 GT

zablociak

@legis
Dla Win Vista (32b): c:\ProgramData\BOINC\projects\boinc.fzk.de_poem\
W notatniku wklej to co poniżej i zapisz jako app_info.xml:
<app_info>
    <app>
       <name>poemcl</name>
       <user_friendly_name>POEM++ OpenCL</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>100</version_num>
       <platform>windows_intelx86</platform>
       <plan_class>opencl_nvidia_100</plan_class>
       <avg_ncpus>0.5</avg_ncpus>
       <max_ncpus>1</max_ncpus>
       <flops>2.1e10</flops>
       <coproc>
          <type>NVIDIA</type>
          <count>0.5</count>
       </coproc>
       <cmdline></cmdline>
       <file_ref>
            <file_name>poemcl_1.3_windows_intelx86__opencl_nvidia_100</file_name>
          <main_program/>
       </file_ref>
    </app_version>
</app_info>


Jak chcesz liczyć 2 zadania jednocześnie to ustaw: <count>0.5</count>
To Err Is Human, to Arr Is Pirate!

legis

mam win 7x64 ale też poszło dzięki  :parrrty:

krzysztofo

Chyba coś pozmieniali w aplikacji, bo mam tak:
na 4 zadaniach: gpu load 87% i 100% cpu
na 3 zadaniach: gpu load 82% i 80% cpu

na 2 zadaniach liczyło mi 37 min. jedno zadanie.
na 4 zadaniach liczy mi 56 min. jedno zadanie.

licze na GeForce GTX 550 Ti

moje app_info.xml na 4 zadania:

app_info>
    <app>
       <name>poemcl</name>
       <user_friendly_name>POEM++ OpenCL</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>100</version_num>
       <platform>windows_intelx86</platform>
       <plan_class>opencl_nvidia_100</plan_class>
       <avg_ncpus>0.5</avg_ncpus>
       <max_ncpus>0.8</max_ncpus>
       <flops>2.1e10</flops>
       <coproc>
          <type>NVIDIA</type>
          <count>0.25</count>
       </coproc>
       <cmdline></cmdline>
       <file_ref>
            <file_name>poemcl_1.3_windows_intelx86__opencl_nvidia_100</file_name>
          <main_program/>
       </file_ref>
    </app_version>
</app_info>