Lista winnt@man.lodz.pl
[Lista archiwów] [Inne Listy]

Re: [WINNT] wymuszenie pracy komputera z wyższą częstotliwością bez podk

To: winnt@man.lodz.pl
Subject: Re: [WINNT] wymuszenie pracy komputera z wyższą częstotliwością bez podkręcania
From: artiun <artiun@spam.wp.pl>
Date: Fri, 29 Nov 2013 22:40:10 +0100
W dniu 2013-11-29 19:50, Piotr Woszczyński pisze:
Witam.
Na wstępie zaznaczam że nie chodzi mi o podkręcanie procka.
W czym rzecz?
Kupiłem sobie jakiś czas temu laptopa z win8, w między czasie upgradowałwm
do win8.1.
Komputer ma procesor AMD (2 rdzenie)który nominalnie ma częstotliwość 2,7
GHz. Jak odpalę managera zadań - to notorycznie pokazuje że
wykorzystanie procesora: tyle a tyle %, szybkość 0,86 GHz. Może bym się tym
nie przejął, ale.. Mam pewne oprogramowanie do obliczeń numerycznych, które
zmuszam do wielokrotnych iteracji na parotysięcznych (liczba punktów
pomiarowych) danych. Komputer mozoli się z nimi nieraz i po parę minut z
częstotliwością zegara:... 0,86GHz i wykorzystaniem 45%. No jednak wolałbym
by to robił 3 razy szybciej (a teoretycznie może).

Dzisiaj odpaliłem komputer, windows sobie coś tam zaktualizował i zaczął
intensywnie katować procek - manager zadań oświadczył że procek w tym
momencie pracuje z częstotliwością (nawet ponad) 2,7 GHz. Popracował,
popracował i.. częstotliwość spadła do 0,86 GHz.. Odpalony zaraz ten mój
programik przeliczył swoje dane w 3 minuty, obciążając procesor w 45% z
częstotliwością 0,86..

Czy da się wymusić jakoś programowo-systemowo wyższą częstotliwość (skoro
sprzęt na to pozwala - bez podkręcania)? Bo skoro można wymusić na systemie
by pracował konkretny rdzeń z konkretnym procesem?..

Zwyczajnie się nie da. Chodzi o to jak jest pisane oprogramowanie. Defaultowe ustawienia dla kompilacji oprogramowania nie zawłaszczają mocy CPU. Zobacz takie Prime (pisane pod użycie CPU) - jako przykład. Oczywiście zrobisz coś podczas jego pracy (ale to przykład). Z drugiej strony, jeśli oprogramowanie może czekać na decyzję usera (bądź jest mało zajęte), to moc CPU może być kierowana (nie musi) na inny proces. Odpal sobie kilka skryptów (.bat) bez zabaw, ale z goto, i zobacz co się stanie. Dla jasności - pusta pętla tylko skok do label'u/a.

--
Artur
0 weeks 0 days 5 hours 18 minutes 27 seconds and 889 milliseconds.
"pl.comp.os.ms-windows.winnt"

<Pop. w Wątku] Aktualny Wątek [Nast. w Wątku>