Aktualności:

Nasz kanał IRC - Porozmawiaj z nami.

Menu główne

Suspend CPU (ale nie GPU)

Zaczęty przez bzaborow, 04 Październik 2013, 11:20

bzaborow

czesc,

czy istnieje jakis trik, ktory by pozwalal jednym klikiem/poleceniem wstrzymac obliczenia na CPU bez zatrzymywania obliczen non-cpu-intensive (czyli niektorych projektow na GPU oraz np. WUprop)? Jak  na razie recznie wyklikuje na liscie projektow te liczace na cpu i je pauzuje, ale to dosc upierdliwe. Pewnie daloby sie napisac jakis skrypt realizujacy to przez boinccmd, ale moze da sie prosciej (albo moze ktos to juz zrobil;)?
Motywacja: tak sie sklada, ze czesto w pracy licze cos sluzbowego na cpu a w tym czasie grafika sie nudzi i glupio jej nie uzywac, ale znow jak uzywam komputera do pisania/czytania to projekty na CPU mi nie przeszkadzaja, wiec nie chce ich calkiem usuwac z tego komputera.

Troll81

możesz wstrzymać przetwarzanie na CPU tylko wraz z GPU (GPU też używa procesora)

bzaborow

Cytat: Troll81 w 04 Październik 2013, 11:56
możesz wstrzymać przetwarzanie na CPU tylko wraz z GPU (GPU też używa procesora)

Jak napisalem - nie chodzi o calkowite wstrzymanie liczenia czegokolwiek na CPU, a tylko o wstrzymanie intensywnych obliczen. Wiadomo, ze np. POEM liczac na GPU intensywnie uzywa procesora, ale taki Collatz albo Moo juz uzywaja po kilka %, co mi zupelnie nie przeszkadza (sam boincmgr tez uzywa kilka % jak wyswietla dluga liste zadan).

krzyszp

Niestety, ale chyba nie ma takiej możliwości, a też bym potrzebował takiej opcji...

W moim przypadku wyłączenie obliczeń na CPU wstrzymuje też niestety Radioactive@Home :/


Należę do drużyny BOINC@Poland
Moja wizytówka

sknd

może dodaj te aplikacje na których liczysz coś w pracy do listy "aplikacji z wyłącznością" - wtedy teoretycznie powinno wstrzymać procka i sieć gdy one będą pracować...

stiven

A proste: opcje->preferencje lokalne: zakładka użycie procesora i wklepać w pole "używaj nie więcej niż % mocy obliczeniowej procesora" jakąś małą wartość?
Nie jest to co prawda jedno kliknięcie ale działa. Używam i spisuje się dobrze. Jedyny problem jest taki, że zadania nadal zjadają ram i w zależności od projektu może to powodować problem przy działających wymagających aplikacjach.
W takim wypadku najprościej użyć drugiej dostępnej na tej karcie opcji a mianowicie "używaj nie więcej niż % ogólnej liczby procesorów". Wpisać tyle aby BOINC miał dla siebie tylko jedno jajo. Ta opcja sprawdza się dobrze gdy tych jaj ma się dużo ;)

krzyszp

Cytat: sknd w 04 Październik 2013, 12:43
może dodaj te aplikacje na których liczysz coś w pracy do listy "aplikacji z wyłącznością" - wtedy teoretycznie powinno wstrzymać procka i sieć gdy one będą pracować...
To i tak wstrzyma NCI.

Cytat: stiven w 04 Październik 2013, 12:45
A proste: opcje->preferencje lokalne: zakładka użycie procesora i wklepać w pole używaj nie więcej niż % mocy obliczeniowej procesora jakąś małą wartość?
Nie jest to co prawda jedno kliknięcie ale działa. Używam i spisuje się dobrze.

Za dużo mieszania zwłaszcza, że czasami nie działa, jeśli np. BS nadpisuje ustawienia.


Należę do drużyny BOINC@Poland
Moja wizytówka

bzaborow

Cytat: stiven w 04 Październik 2013, 12:45
A proste: opcje->preferencje lokalne: zakładka użycie procesora i wklepać w pole "używaj nie więcej niż % mocy obliczeniowej procesora" jakąś małą wartość?
Nie jest to co prawda jedno kliknięcie ale działa. Używam i spisuje się dobrze. Jedyny problem jest taki, że zadania nadal zjadają ram i w zależności od projektu może to powodować problem przy działających wymagających aplikacjach.
W takim wypadku najprościej użyć drugiej dostępnej na tej karcie opcji a mianowicie "używaj nie więcej niż % ogólnej liczby procesorów". Wpisać tyle aby BOINC miał dla siebie tylko jedno jajo. Ta opcja sprawdza się dobrze gdy tych jaj ma się dużo ;)

No wlasnie gdyby druga opcja z wartoscia mniejsza niz (1/liczba rdzeni) blokowala uruchamianie sie pelnordzeniowych aplikacji to by bylo pieknie. Ale w polaczeniu z tym "% mocy obliczeniowej" faktycznie sa niezle efekty, tylko ten ram... Tak czy siak dzieki za sugestie :)