Skocz do zawartości

Temat został przeniesiony do archiwum

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

muffin118

Timer resolution

Rekomendowane odpowiedzi

Ten mały programik https://dl.dropboxusercontent.com/u/8364534/trtweaker.zip

(ustawiamy 0.500 ms i tweak)

Pozwala na zmianę Time Resolution (początkowo było to po to, aby audio/video działało szybciej, jednak, że potem m$ nie chciał, aby time resolution był używany do zwiększenia wydajności, gdyż jego zmniejszenie ms powoduję wzrost temp. i zwiększenie poboru energii).

Z tego co wyczytałem zmniejszenie tej wartości powoduję zmniejszenie opóźnień dla aplikacji w czasie procesora (nie wiem czy dobrze zrozumiałem, bo niektórzy mówili też o zwiększaniu ilości cykli w tej samej jednostce czasu, co wydaję mi się mało prawdopodobne), które może wykorzystać system (przyspiesza reakcję systemu i aplikacji)

Tutaj wideo z działania

 

Po prostu pozwala to przyspieszyć aplikacje (w tym gry, które nie używają high-resolution timer).

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Po prostu pozwala to przyspieszyć aplikacje (w tym gry, które nie używają high-resolution timer).

 

I tylko w takim przypadku , a takich aplikacji/gier nie jest dużo. To nie ma nic wspólnego z poborem mocy czy wydzielaniem ciepła , procesor nie jest efektywnie wykorzystany z powodu wysokiego opóżnienia.

 

Sytuacja jest taka , że na każdej platformie rozdzielczość zegara jest inna i można dojść do złych wniosków , nawet wymiana karty graficznej powoduje zmianę rozdzielczości. Dlatego powinno robić się testy zawsze z takim samym opóźnieniem

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Czyli to znaczy, że testy pclaba są źle wykonywane (nawet zmiana karty może zmienić rozdzielczość).

A ma znaczenie na temp. czy pobór, bo jak procesor ma zbyt wysokie opóźnienie i nie jest wykorzystywany efektywnie, to też może mieć niższe temp.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

To chyba oczywiste , jeżeli wykorzystanie cpu jest niższe to spada temperatura i pobór mocy.

 

Może dochodzić do przekłamań wyników w przypadku testów na różnych platformach. Jedynie na win8/8.1 jest stałe opóźnienie na poziomie 15.6ms niezależnie od platformy czy karty graficznej. Ale to nadal stwarza lukę to powstawania błędnych wyników.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Hehe, ale jak jest opóźnienie 15.6 ms, to zaniża znów wyniki, bo powinny być na poziomie 0.5/1ms. No nic widzę, że dużo mocy w cpu marnuję się przez śmieszne ustawienia M$.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Można też napisać , że winna jest dana aplikacja. Najważniejsze jest by testować w tych samych warunkach , ponieważ mogą wychodzić banialuki.

 

W przypadku testów cpu w crysis 3 wszystkie testy w sieci nadają się do śmietnika.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

  • Ostatnio przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×
×
  • Dodaj nową pozycję...