Piotr Woszczyński <pwoszcz_nie_spamuj_mnie@op.pl> wrote:
> 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?..
Jeśli jest to aplikacja jednowątkowa, na co wskazuje obciążenie
procesora przez nią generowane, ustaw jej koligację cpu na jeden rdzeń.
Ewentualnie zmień plan zasilania.
--
Piotr Borkowski
|