BOINC@Poland

Zaloguj się lub zarejestruj.

Zaloguj się podając nazwę użytkownika, hasło i długość sesji
Szukanie zaawansowane  

Aktualności:

W MEDIA znajdziesz grafiki, banery i avatary

Strony: [1]   Do dołu

Autor Wątek: przydział ilości rdzeni  (Przeczytany 2813 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Ufol

  • Liczydłowy
  • ***
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 1 372
    • Zobacz profil
przydział ilości rdzeni
« dnia: 17 Wrzesień 2015, 15:08 »

Burp ma we zwyczaju zajmować całą dostępną moc obliczeniową. Jak przydzielić mu na stałe określony jej procent? Myślę tu o takim ustawieniu projektu, aby mielił tylko np. na dwóch rdzeniach procesora.
Zapisane

tito

  • Newsmani
  • BOINC Fanatyk
  • *
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 3 899
    • Zobacz profil
przydział ilości rdzeni
« Odpowiedź #1 dnia: 17 Wrzesień 2015, 15:36 »

Ja to osiągam poprzez odpalenie dwu instancji BOINC - jakby co to podam linki jak to zrobić szybko i bezstresowo.
Ale pewnie app_config też zadziała tylko jak to zrobić to już nie do mnie.
Zapisane

Ufol

  • Liczydłowy
  • ***
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 1 372
    • Zobacz profil
przydział ilości rdzeni
« Odpowiedź #2 dnia: 18 Wrzesień 2015, 10:12 »

Nie zakładałbym wątku, gdyby problem był prosty do rozwiązania. Próbowałem ogarnąć to configiem, ale projekt te ustalenia zlekceważył. Dlatego apeluję o udzielenie informacji do kogoś lepiej zorientowanego w temacie pt. tworzenie pliku konfiguracyjnego dla Burpa.
Zapisane

Ufol

  • Liczydłowy
  • ***
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 1 372
    • Zobacz profil
przydział ilości rdzeni
« Odpowiedź #3 dnia: 18 Wrzesień 2015, 10:54 »

Podobną zachłannością, czyli zajmowaniem całego procesora, charakteryzowało się, obecnie nieczynne Yafu. Poguglałem i znalazłem takiego configa, dla tamtego projektu.
<app_config>
<project_max_concurrent>3</project_max_concurrent>
<app>
<name>yafu</name>
<avg_ncpus>2</avg_ncpus>
</app>
<app_version>
<app_name>yafu</app_name>
<plan_class>mt</plan_class>
<avg_ncpus>2</avg_ncpus>
<cmdline>--nthreads 2</cmdline>
</app_version>
</app_config>
Ciekawe, czy faktycznie to działało. Jeżeli tak, to jak przebudować powyższe instrukcje, aby zredukować apetyt Burpa?
Zapisane

PDH

  • Bywalec forum
  • *****
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 185
    • Zobacz profil
przydział ilości rdzeni
« Odpowiedź #4 dnia: 18 Wrzesień 2015, 14:09 »

<app_config>
<app>
<name>blender</name>
<max_concurrent>1</max_concurrent>
</app>
<app_version>
<app_name>blender</app_name>
<cmdline>--nthreads x</cmdline>
<avg_ncpus>x</avg_ncpus>
<plan_class>mt</plan_class>
</app_version>
</app_config>
"iks"- ilość używanych rdzeni. Powinno działać.
Zapisane

Ufol

  • Liczydłowy
  • ***
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 1 372
    • Zobacz profil
przydział ilości rdzeni
« Odpowiedź #5 dnia: 30 Styczeń 2016, 12:55 »

Odkopuję temat dopiero dziś, ponieważ wcześniej nie zdołałem pobrać odpowiedniej ilości danych niezbędnych do przeprowadzenia testów. Przechodząc zatem do adremu i merituma z radością stwierdzam;
Można ustawić Burpa tak, aby na maszynie się nie panoszył i całych zasobów dla siebie nie zajmował.
Napisany w notatniku plik konfiguracyjny o nazwie app_config.xml wygląda następująco:
<app_config>
<app>
<name>blender</name>
<max_concurrent>1</max_concurrent>
</app>
<app_version>
<app_name>blender</app_name>
<cmdline>--nthreads 1</cmdline>
<avg_ncpus>1</avg_ncpus>
<plan_class>mt</plan_class>
</app_version>
</app_config>
Należy go umieścić w katalogu burpowym, w przypadku siódmej windy ścieżka to:
C:\ProgramData\BOINC\projects\burp.renderfarming.net
Po odpaleniu kilku zadań komputer głupieje, tj. nagle aplikacja zaczyna pożerać ram, zadania ruszają a po chwili są zawieszane. Ogólnie pisząc pojawia się chaos. Dlatego polecam mielenie jednej próbki. Zajmuje jakieś 150 mega pamięci. Pozytywnie mnie to zaskoczyło.
Zapisane

Troll81

  • Troll forumowy
  • Newsmani
  • Starszy Kalkulator
  • *****
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 32 521
  • Owoc żywota twojego je ZUS
    • Zobacz profil
przydział ilości rdzeni
« Odpowiedź #6 dnia: 30 Styczeń 2016, 22:15 »

 :respect:
Zapisane

Ufol

  • Liczydłowy
  • ***
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 1 372
    • Zobacz profil
przydział ilości rdzeni
« Odpowiedź #7 dnia: 05 Kwiecień 2016, 11:50 »

Zmienili coś, czy mi się menedżer wysypał? Nie wiem, lecz dziś spotkała mnie przykra niespodzianka. Zadanie pożarło wszystkie rdzenie pomimo obecności pliku konfiguracyjnego. Wcześniej metoda działała bez zarzutu. Co jest grane?
Jeśli ktoś znajdzie chwilę, upraszam, aby sprawdził u siebie skuteczność panowania nad zachłannością Burpa za pomocą podanego w wątku sposobu.
Zapisane

Peciak

  • Liczydłowy
  • ***
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 1 168
  • Polish National Team
    • Zobacz profil
przydział ilości rdzeni
« Odpowiedź #8 dnia: 05 Kwiecień 2016, 14:40 »

Sądząc po twoich problemach tu i w 123numbers, sprawdź swoje cc_config czy przypadkiem nie masz tam zasymulowanych większej ilości rdzeni niż masz w rzeczywistości.
Zapisane

„Z szanowania wzajemnego wypływa moc wielka w chwilach trudnych.”

Szopler

  • Radioaktywny
  • Grupa Reagowania Operacyjno-Manewrowego
  • Kalkulator
  • *****
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 7 553
    • Zobacz profil
    • szoplik.pl
przydział ilości rdzeni
« Odpowiedź #9 dnia: 05 Kwiecień 2016, 15:09 »

Ja BURPa liczę na tyle rzadko, że wystarczy zmiana ilości dostępnych dla BOINC'a rdzeni, pobranie próbek, wstrzymanie pobierania i przestawienie znów na 100%. Wtedy liczy tylko na tylu rdzeniach ile miało ustawione w momencie pobrania próbki.
Zapisane

Ufol

  • Liczydłowy
  • ***
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 1 372
    • Zobacz profil
przydział ilości rdzeni
« Odpowiedź #10 dnia: 05 Kwiecień 2016, 17:26 »

Wypróbuję metodę Szoplera w liczeniu burpowym. Odnośnie configa, żadnego nie wrzucałem, jedynie pojedyncze do projektów, takich jak Collatz, czy Poem, aby podzielić gpu i przydział cpu. Czy mogło się coś skisić w samym menedżerze? Zgłupiał, przy Burpie i 123, jakoś sobie te jajka procesorowe rozmnożył.
Zapisane

Ufol

  • Liczydłowy
  • ***
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 1 372
    • Zobacz profil
przydział ilości rdzeni
« Odpowiedź #11 dnia: 28 Listopad 2016, 19:49 »

Burpowi programiści tak pokombinowali, że skończył się myk z ustawianiem liczby procesorów. Co ciekawe ten nowy blender, z dopiskiem Windows, zajmuje mniej pamięci. Jeśli ktoś ma pomysł, jak napisać plik konfiguracyjny dla nowego liczydła, upraszam o wrzucenie tajemnej formuły w tym wątku. Jak obecnie wygląda mielenie Burpa na gpu? Może używanie cpu mija się z celem, bo graficzna aplikacja karmi, aż miło. Dajcie znać szanowni posiadacze kart marki Nvidia, jak w praktyce wygląda dzisiejsze burpiarstwo.
Zapisane
Strony: [1]   Do góry
 

SMF spam blocked by CleanTalk