Takie pytanie, jak zrobić żeby POEM liczył 2 wu na jednej karcie. Nie chce odpalać oddzielnych managerów. A przy liczeniu tego projektu 60% karty nie ma co robić.
W skrócie: app_info_xml
Bardziej szczegółowo (mam Linuxa i ATI, więc będzie trzeba trochę pozmieniać).
1. stopujesz BM,
2. w katalogu projektu (POEM) tworzysz plik app_info.xml
3. w treść wklejasz jakiś wzór (był chyba podawany na forum, nie wiem, jak będzie z nVidią, dla ATI i Linuxa działa coś takiego:
<app_info>
<app>
<name>poemcl</name>
</app>
<file_info>
<name>poemcl_1.3_x86_64-pc-linux-gnu__opencl_ati_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_ati_100</plan_class>
<cmdline></cmdline>
<coproc>
<type>ATI</type>
<count>0.2</count>
</coproc>
<flops>9.5e11</flops>
<file_ref>
<file_name>poemcl_1.3_x86_64-pc-linux-gnu__opencl_ati_100</file_name>
<main_program/>
</file_ref>
</app_version>
</app_info>
4. parametrem <count> określasz ilość próbek - 0.2 jak u mnie to 5 próbek jednocześnie, 0.5 = 2 próbki (sprawdź optymalne rozwiązanie)
Narka!
Dzięki za info. Zaraz spróbuje coś wykminić.
Witam serdecznie
Wczoraj na platformie i3, płyta Intel DH67, Win 7 64_bit zainstalowałem kartę NVidia GeForce GT630.
Przez chwilę widziana była na liście komputerów na stronie projektu. Obecnie zniknęła.
Jak mogę sprawdzić czy karta w ogóle liczy projekt?
Pozdrawiam
Loszmi
EDIT:
Zrobiłem reinstalację BOINC i coś widzi... Czekamy na rezultaty.
Managerze BOINC przy starcie powinien w logach umieścić info czy znalazł kartę i jaką. Wygląda to mniej więcej tak:
Cytat2013-03-06 09:32:54 | | ATI GPU 0: ATI Radeon HD 2300/2400/3200 (RV610) (CAL version 1.4.635, 256MB, 224MB available, 90 GFLOPS peak)
Próbki liczące się na GPU poznasz w managerze po dopisku Przetwarzany (xxxCPU+yy ati/nvidia GPU).
Na stronie projektu po zalogowaniu i wejściu w zadania->zobacz możesz podejrzeć co jest liczone. Najczęściej te na GPU da się rozpoznać po aplikacji. Ma OpenCL, ati albo cuda w nazwie.
Daj znać na jakiej wersji managera próbujesz liczyć. Niektóre projekty wymagają aby to była wersja 7.
Przy okazji jak już zacznie liczyć to będę wdzięczny za info jak z wydajnością tej karty np w tym wątku:
http://www.boincatpoland.org/smf/liczenie-na-gpu/porownanie-rac-na-roznych-modelach-kart/120/
Zastanawiam się jak wypada w porównaniu na przykład z gt 430 i gt 640.
Wychodzi na to, ze mi na obydwu kompach GPU nie liczy, bo mam po prostu PRZETWARZANY bez opisu urzadzenia. Jedynie jak najadę na Boinc w tray to świeci GPU computing is enablet.
Windows 7 64bit. A boinc w wersji 7.0.28
korzystasz z widoku uproszczonego czy zaawansowanego?
Zaawansowany
A co ci pisze w logach?
2013-03-08 03:31:18 | pogs | Starting task CGCG011-036_area1210393_2 using magphys_wrapper version 310 in slot 0
2013-03-08 03:31:20 | pogs | Started upload of CGCG011-036_area1210289_2_0
2013-03-08 03:31:24 | pogs | Finished upload of CGCG011-036_area1210289_2_0
2013-03-08 03:32:48 | pogs | Computation for task ESO500-G034_area1273020_1 finished
2013-03-08 03:32:48 | pogs | Starting task ESO500-G035_area1273165_0 using magphys_wrapper version 310 in slot 2
2013-03-08 03:32:50 | pogs | Started upload of ESO500-G034_area1273020_1_0
2013-03-08 03:32:54 | pogs | Finished upload of ESO500-G034_area1273020_1_0
2013-03-08 04:45:10 | pogs | Computation for task ESO500-G035_area1273157_0 finished
2013-03-08 04:45:10 | pogs | Starting task ESO500-G035_area1273163_0 using magphys_wrapper version 310 in slot 1
2013-03-08 04:45:12 | pogs | Started upload of ESO500-G035_area1273157_0_0
2013-03-08 04:45:16 | pogs | Finished upload of ESO500-G035_area1273157_0_0
2013-03-08 04:51:06 | pogs | Computation for task ESO500-G035_area1273165_0 finished
2013-03-08 04:51:06 | pogs | Starting task CGCG011-037_area1210458_2 using magphys_wrapper version 310 in slot 2
2013-03-08 04:51:08 | pogs | Started upload of ESO500-G035_area1273165_0_0
2013-03-08 04:51:12 | pogs | Finished upload of ESO500-G035_area1273165_0_0
2013-03-08 05:06:02 | pogs | Computation for task CGCG011-036_area1210393_2 finished
2013-03-08 05:06:02 | pogs | Starting task ESO500-G044_area1275722_0 using magphys_wrapper version 310 in slot 0
A na drugim:
2013-03-08 09:10:40 | | Processor features: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss htt tm pni ssse3 cx16 sse4_1 sse4_2 syscall nx lm vmx tm2 popcnt pbe
2013-03-08 09:10:40 | | OS: Microsoft Windows 7: Professional x64 Edition, Service Pack 1, (06.01.7601.00)
2013-03-08 09:10:40 | | Memory: 7.98 GB physical, 15.95 GB virtual
2013-03-08 09:10:40 | | Disk: 465.66 GB total, 425.97 GB free
2013-03-08 09:10:40 | | Local time is UTC +1 hours
2013-03-08 09:10:40 | | No usable GPUs found
2013-03-08 09:10:40 | pogs | URL http://ec2-23-23-126-96.compute-1.amazonaws.com/pogs/; Computer ID 5601; resource share 100
2013-03-08 09:10:40 | pogs | General prefs: from pogs (last modified 05-Mar-2013 07:43:32)
2013-03-08 09:10:40 | pogs | Host location: none
2013-03-08 09:10:40 | pogs | General prefs: using your defaults
2013-03-08 09:10:40 | | Reading preferences override file
2013-03-08 09:10:40 | | Preferences:
No usable GPU a to właśnie jest komp z kartą 630.
Pierwszy log dotyczy kompa z ATI Radeonem HD 4300/4500
No usable GPUs.... czyli moze być coś nie halo ze sterownikiem. Albo masz zablokowane przetwarzanie na GPU kiedy użytkownik jest aktywny.
na drugim kompie (tym z radeonem) przetwarzasz próbki CPU. zrzuć początek logu.
To samo unusable.
Co źle ustawiam>?
2013-03-08 07:45:37 | pogs | Finished upload of ESO500-G044_area1275651_1_0
2013-03-08 07:58:33 | pogs | Computation for task ESO500-G044_area1275609_1 finished
2013-03-08 07:58:33 | pogs | Starting task ESO500-G044_area1275738_0 using magphys_wrapper version 310 in slot 0
2013-03-08 07:58:35 | pogs | Started upload of ESO500-G044_area1275609_1_0
2013-03-08 07:58:40 | pogs | Finished upload of ESO500-G044_area1275609_1_0
2013-03-08 08:04:25 | pogs | Computation for task ESO500-G044_area1275741_1 finished
2013-03-08 08:04:25 | pogs | Starting task ESO500-G045_area1275871_1 using magphys_wrapper version 310 in slot 2
2013-03-08 08:04:27 | pogs | Started upload of ESO500-G044_area1275741_1_0
2013-03-08 08:04:31 | pogs | Finished upload of ESO500-G044_area1275741_1_0
2013-03-08 09:20:49 | pogs | Computation for task ESO500-G045_area1275778_1 finished
2013-03-08 09:20:49 | pogs | Starting task ESO500-G045_area1275867_0 using magphys_wrapper version 310 in slot 1
2013-03-08 09:20:51 | pogs | Started upload of ESO500-G045_area1275778_1_0
2013-03-08 09:20:55 | pogs | Finished upload of ESO500-G045_area1275778_1_0
2013-03-08 09:22:04 | pogs | Computation for task ESO500-G044_area1275738_0 finished
2013-03-08 09:22:04 | pogs | Starting task ESO500-G045_area1275790_1 using magphys_wrapper version 310 in slot 0
2013-03-08 09:22:07 | pogs | Started upload of ESO500-G044_area1275738_0_0
2013-03-08 09:22:11 | pogs | Finished upload of ESO500-G044_area1275738_0_0
2013-03-08 09:31:02 | pogs | Computation for task ESO500-G045_area1275871_1 finished
2013-03-08 09:31:02 | pogs | Starting task ESO500-G045_area1275876_1 using magphys_wrapper version 310 in slot 2
2013-03-08 09:31:04 | pogs | Started upload of ESO500-G045_area1275871_1_0
2013-03-08 09:31:08 | pogs | Finished upload of ESO500-G045_area1275871_1_0
2013-03-08 09:55:13 | | GPUs have become unusable; disabling tasks
sprawdź w ustawieniach managera czy nie ma aby wstrzymywać pracy na GPU gdy użytkownik jest aktywny.
Mam zaznaczone, aby GPU pracowało, gdy działam na kompie.
To co Troll napisał (lub aktywność->zawsze używaj procesora karty graficznej) + daj znać jakie sterowniki są zainstalowane.
Są najnowsze sterowniki kart pobrane automatycznie z netu. Sprawdzę jakie to wersje
ATI Radeon 8.961.0.0
GeFOrce 9.18.13.1407
Dla geforca możliwe, że pomoże zjechanie ze sterownikami do wersji 310.90 albo ich reinstalacja. Po mojemu wygląda na to, że cuda się nie zainstalowały prawidłowo.
edit
pomylilem log
2013-03-08 09:55:13 | | GPUs have become unusable; disabling tasks
czyli bankowo karta została zajęta czymś innym.
widok zaawansowany -> opcje -> preferencje lokalne > uzycie procesora -> use gpu while computer is in use
GT630 w logu w końcu ma, że coś dla niej pobiera. Ale nie widzę, aby liczyło. Właśnie instaluję sterownik 390.10.
Jeszcze muszę tego Radeona okiełznać.
Mam w obu zaznaczone używaj GPU w czasie pracy.
We właściwościach projektu napisani: "Project has no apps for Nvidia GPU."
log ponownie informuje, że karty nie znaleziono... :attack:
Project has no apps for Nvidia GPU. - projekt nie wykorzystuje do obliczeń GPU. tu nic nie zdziałasz....
na pewno niemasz zaznaczone suspend computation when user is active?
GPUs have become unusable; disabling tasks - ten komunikat wskazywałby ze karta była wykryta ale przestała być używana przez BOINC.
Jakim cudem ma liczyć pogs na karcie?
Nie ma computajszyn na GPU, a przecież mamy ranking GPU w tym projekcie miesiąca.........
A poza tym problem chyba prozaiczny. Uruchomiłem kartę zintegrowaną na płycie, ustawiłem ją jako master, do niej podłączyłem monitor i karta extended działa tylko jako GPU, nic jej nie zakłóca.
To pewnie jest warunek podstawowy, a wcześniej tego nie robiłem.
EDIT:
Mamy statystykę POEM, a nie POGS. Czeski błąd w moim rozumowaniu.
Hehe... no i sprawa powoli staje się jasna...
Kiedyś było tak, że jak karta nie ma podpiętego monitora to nie będzie na niej liczył - potrzeba VGA Dummy ;) Nie wiem jak jest w nowych konstrukcjach, ale może warto spróbować np. podpiąć do niej drugi monitor (jak masz) nawet nie musi być podłączony do prądu.
Po za tym POEM może akurat nie mieć próbek. Do testów można policzyć Einstein, GPUGrid czy DistrRTgen...
GPU has become unusable... co jest! :attack:
jesteś pewien że masz ustawiona opcje use GPU while user is active? Nie wylogowywałeś się ani nic?
Mam tą opcję zaznaczoną.
A co z tym wylogowywaniem? Ze wylogowałem system? To sprawdzę już jutro, bo dziś na TV pracowałem z serwerownią...
jeśli się wylogujesz to sterownik grafiki się wyłącza :D
To jak monitor nie musi być podłączony do prądu to może wystarczy tylko wpiąć kabel? :facepalm2:
Nie wystarczy. Muszą być rezystory ~100 ohm między R/G/B i masą. :P
(Dotyczy złącza VGA lub VGA przez przejściówkę z DVI.)
W internetach głoszą, że każdy pomiędzy 50 a 150 ohm się nada
(http://img144.imageshack.us/img144/4476/dsc0001xj2.jpg)
Stąd w mojej wypowiedzi '~' ;)
No tak, musi "czuć" monitor XD
OK, GPU USABLE ;-)
Nie wylogowuję, monitor podpięty. GPUGRID zasuwa aż miło, Milky też.
Za to Radek za słaby na Milky - double precison required. GRID nawet nie chciał się dodać ;-)
na radku puść POEM :D
Albo Collatz. To można prawie na wszystkim liczyć ;)
Nvidia ciągnie GPUGRID - pierwsza paczka 39godzin... na razie 0 punktów ;-)
Radek w POEM 2160 punktów w 18 godzin tylko zacżał znowu tylko na CPU.