Cześć. Przekopuję się bezskutecznie przez forum i proszę o informację:
Ściągnąłem POEM i kazałem liczyć grafie 5770. Tylko, że grafika prawie go nie liczy (3% w 10 minut -> 6 godzin całość) (no chyba, że tak ma być). W tym czasie wg managera zadań średnie obciążenie procka to 7%. Na drugim wątku i wg Boincowego managera powinienem mieć go obciążonego na 100%. Rozumiem, że plik app.info załatwia przydział większej części czasu procesora dla obsługi grafiki.
A: czy dobrze kombinuję?
B: gdzie dokładnie umieścić plik app_info
pozdro
5770 to 800SPu (procesorow strumieniowych), moja 4770 ma 640SPu i na slabym jedno rdzeniowym procku robi 1 WU ~2,5h. Wiec cos ogolnie nie tak chyba.
Umiejscowienie pliku app_ino.xml zalezy od systemu w win7 jest to tu:
C:\ProgramData\BOINC\projects\boinc.fzk.de_poem\
Wrzucasz po prostu do katalogu projeku i off/on managera.
Dla dwurdzeniowego procesora dałem jeden rdzeń dla POEM i pozwoliłem liczyć karcie dwie próbki na raz. Efekt: próbki zeszły po 100 minutach :D
Dzięki!
a ktos probowal liczyc na 2xGPU (ATI) ?
czy jak na ATI6970 licze 5sztuk WU na raz, to czy zmienic tak aby na 2x5870 liczylo 10WU ?
- Ja liczę na 2x4850 , śmiga bez problemu
- Za to na innej 4850 chodziło i się skichało:
" Poem@Home 2012-06-01 11:31:23 Wiadomośc z serwera: Your app_info.xml file doesn't have a usable version of POEM++. " , szukam podpowiedzi dlaczego. app_info mam takie samo na innej maszynie i tam pobiera próbki bez problemu.
<app_info>
<app>
<name>poemcl</name>
</app>
<file_info>
<name>poemcl_0.1_windows_intelx86__opencl_ati_100</name>
<executable/>
</file_info>
<app_version>
<app_name>poemcl</app_name>
<version_num>1</version_num>
<avg_ncpus>0.66</avg_ncpus>
<max_ncpus>1</max_ncpus>
<plan_class>opencl_ati_100</plan_class>
<cmdline></cmdline>
<coproc>
<type>ATI</type>
<count>0.33</count>
</coproc>
<flops>3.0e11</flops>
<file_ref>
<file_name>poemcl_0.1_windows_intelx86__opencl_ati_100</file_name>
<main_program/>
</file_ref>
</app_version>
</app_info>
Oj, ruszyło ... chyba jednak problem nie był po mojej stronie .
"Your app_info.xml file doesn't have a usable version of POEM++"
POEM++ to aplikacja CPU. Taki komunikat wyskakuje cały czas przy takim app_info.xml i nie ma wpływu na obliczenia GPU.
Czy komuś się udało odpalić POEM 2xGPU NV ?
Czy coś trzeba ustawić w cc_config? preparować app_info?
Tobas - mam ATI i się dokładnie nie wgryzałem ale to może być Ci pomocne: http://boinc.fzk.de/poem/forum_thread.php?id=764#6399
Cytat: Tobas w 24 Listopad 2012, 12:05
Czy komuś się udało odpalić POEM 2xGPU NV ?
Czy coś trzeba ustawić w cc_config? preparować app_info?
Z tego co ja się orientuję to aplikacja ma błąd przez który nie da się jej odpalić na kilku kartach NV :(
Przeczytałem wątek i nie ma w nim rozwiązania.
Szkoda. Podobnie jak oni próbowałem odpalić równolegle dwa klienty BOINC i za pomocę exclude_gpu ustawić, aby na jednym liczył GPU0, a na drugim GPU1
niby wszystko jest ok, ale na tym drugim za cholerę nie chce pobierać próbek, nawet nie ma błędów, tylko:
Not reporting or requesting tasks.
Dodam, że żadne inne projekty nie są dołączone, więc na chłopski rozum powinien pobierać zadania :dunno:
Przekopiuj mu kilka zadań z pierwszego klienta...
Cytat: krzyszp w 24 Listopad 2012, 14:43
Przekopiuj mu kilka zadań z pierwszego klienta...
Nie wiem czy to pomogło, ale efekt jest taki, że zaczął pobierać zadania.
Poza tym dupa, zadania startują w kółko - dokładnie tak samo jak przy jednym kliencie i 2xGPU, gdzie na drugim GPU zadania restartują się w kółko :dunno:
No nic liczę na drugiej karcie GPUGrid i czekam na rozwiązanie problemu
może liczy ktoś na i5 M430@2.27GH + GT330M i ma app na taki zestaw?
jak zrobić app_info by liczyły się jednocześnie np. 2*GPU i 2*CPU ?
na CPU liczą się białkowce a na GPU jakieś kryształki :)
Poszukaj dobrze ;)
Było gdzieś app_info dla CPU+NV+AMD. Jak nie u nas to na ichniej MessageBoard.
Już sobie przerobiłem z windy :)
Spokojnie działają 4 WU naraz :)
Dla przypomnienia app_info.xml dla Windows:
<app_info>
<app>
<name>poemcl</name>
</app>
<file_info>
<name>poemcl_1.5_windows_intelx86__opencl_ati_100</name>
<executable/>
</file_info>
<app_version>
<app_name>poemcl</app_name>
<version_num>1</version_num>
<avg_ncpus>1</avg_ncpus>
<max_ncpus>1</max_ncpus>
<plan_class>opencl_ati_100</plan_class>
<cmdline></cmdline>
<coproc>
<type>ATI</type>
<count>0.25</count>
</coproc>
<flops>3.0e11</flops>
<file_ref>
<file_name>poemcl_1.5_windows_intelx86__opencl_ati_100</file_name>
<main_program/>
</file_ref>
</app_version>
</app_info>
(Liczy 4 WU naraz)
oraz to samo dla Linuksa:
<app_info>
<app>
<name>poemcl</name>
<user_friendly_name>POEM++ OpenCL</user_friendly_name>
</app>
<file_info>
<name>poemcl_1.5_x86_64-pc-linux-gnu__opencl_ati_100</name>
<executable/>
</file_info>
<app_version>
<app_name>poemcl</app_name>
<version_num>1</version_num>
<plan_class>opencl_ati_100</plan_class>
<avg_ncpus>1</avg_ncpus>
<max_ncpus>1</max_ncpus>
<flops>3.0e11</flops>
<coproc>
<type>ATI</type>
<count>0.25</count>
</coproc>
<cmdline></cmdline>
<file_ref>
<file_name>poemcl_1.5_x86_64-pc-linux-gnu__opencl_ati_100</file_name>
<main_program/>
</file_ref>
</app_version>
</app_info>
Po co stosować app_info.xml skoro obecnie o wiele wygodniejsze jest używanie app_config.xml
Tu macie co i jak http://www.boinc.pl/forum/app-config-xml-t1234.html (http://www.boinc.pl/forum/app-config-xml-t1234.html)
pozdrawiam :ahoy:
Bo działa? ;) (Jak działa, to nie ruszać - pierwsza zasada admina, u mnie się sprawdza)
Cytat: krzyszp w 26 Czerwiec 2013, 19:32
Bo działa? ;) (Jak działa, to nie ruszać - pierwsza zasada admina, u mnie się sprawdza)
Dlatego, że wtedy sam boinc sam zaciąga najnowszą apkę i raz ustawione app_config działa wiecznie.
Jaśniej:
jest sobie aplikacja o wersji 1.0
ustawiasz app_info
admin wprowadza aplikację 1.1
app_info w najlepszym wypadku liczy na starej apce ( w złym wali błedami lub nie liczy wcale)
tymczasem app_config samo zaśsie wersje 1.1 i liczyć będzie dalej
chociażby dlatego warto
o tym że można na stale zdefiniować jednoczesne liczenie na gpu np 2WU POEM i 1WU
einstein* colatz w proporcji która się nie zmieni prawie nie wspomnę
*Einstein to akurat nie najlepszy przykład bo ilość liczenia Wu ustawia sie na stronie internetowej projektu, co nie oznacza że nie jest to niemożliwe
Dzięki Peciak za wytłumaczenie. Sporo rozjaśniło. :parrrty:
A też dzięki, nawet nie wiedziałem :)
Podoba mi się ! I życie staje się prostsze.
Cytat: Peciak w 26 Czerwiec 2013, 19:26
Po co stosować app_info.xml skoro obecnie o wiele wygodniejsze jest używanie app_config.xml
Tu macie co i jak http://www.boinc.pl/forum/app-config-xml-t1234.html (http://www.boinc.pl/forum/app-config-xml-t1234.html)
pozdrawiam :ahoy:
Dzieki
Peciak niezmiernie uzyteczny link!!! dla ciebie usmiech (zadowolonego) prezesa.
(http://3.bp.blogspot.com/-tL4JVensoE0/UAx5RlaCdMI/AAAAAAAAADE/t9ocAXYM80g/s1600/usmiech_d.jpeg)
No i jak ładnie można coś zrobić, a nie babrać się w błotku. I to kolega z PNT... %)
no to odświeżę temacik:
chciałem przycisnąć Poem na 7970 i dać mu całe 8rdzeni (dotychczas miał 6jajek) wzrost wydajności jest niewielki a długość liczeniu WU +12min...
obciążenie GPU nie przekracza 60% a obserwując menadżera zadań aplikacja tylko chwilami korzysta z pełnego przypisanego jajka, jakiś pomysł na dociśnięcie użycia GPU/CPU ?
Kupić proca gdzie będzie fizycznie 8 rdzeni a nie 4+HT ;).
7970 nie jesteś w stanie wykarmić żadnym zwykłym CPU. I5 jest w stanie ledwo wykarmić kartę 7770.
Witam
Trochę odświeżam wątek. Mam nowy system win 8 i wszystko mi przepadło :shame:
Czy możecie podać jak aktualnie ma wyglądać plik app_info żeby karmił na GPU? Kompletnie wypadłem z liczenia na jakiś czas i pora wracać do pracy :attack:
U mnie na Win8x64 z managerem 7.0.64 mam taki:
<app_config>
<app>
<name>poemcl</name>
<max_concurrent>3</max_concurrent>
<gpu_versions>
<gpu_usage>0.33</gpu_usage>
<cpu_usage>0.66</cpu_usage>
</gpu_versions>
</app>
</app_config>
To jest app_config, a wątek jest o app_info!