komentarze
deton24Zobacz profil
Poziom ostrzeżenia: 0%
deton242020.03.29, 18:16
Kilka na prawdę świetnych spostrzeżeń. Warto przeczytać.

Wyświetlane przez menedżer zadań użycie procesora nie informuje nas o tym, czy można oczekiwać mniejszej lub większej wydajności po spowolnieniu lub przyspieszeniu taktowania.

Dokładnie. Przykład praktyczny - niektóre emulatory, które mocniej siedzą na wydajności pojedynczego wątku, np. PCSX2. Użycie CPU, sporo poniżej 100%, a jednak OC potrafi sporo dać. I to nawet na zwykłym C2D.
Zresztą, w niektórych grach z przeszłości bywa podobnie.
Tutaj chyba za dobry przykład posłużyłby Crysis.

W GPU z mylnym odczytem 100% jest podobnie. Nawet więcej - są zastosowania, gdzie monitor odczytu obciążenia GPU błędnie pokaże 0% podczas zadania akceleracji jakiegoś zadania, np. narzędzia oparte o sieci neuronowe (chyba z OpenCL), podczas gdy GPU-Z dopiero pokaże takie obciążenie, lub statystyki zaawansowane w menadżerze.
Czasami sprawia to problem ze sprawdzeniem, czy akceleracja działa, czy nie.
Edytowane przez autora (2020.03.29, 18:25)
AvitrZobacz profil
Poziom ostrzeżenia: 0%
Avitr2020.03.29, 20:34
-8#2
No tak. Artykuł o obciążeniu procesora podczas testów. Wszyscy liczą na testy przede wszystkim w grach, bo to tam jest największy problem z wykorzystaniem dużej ilości wątków i to tam CPU jest nieraz wąskim gardłem. A co nam autorzy zaserwowali? Brak nawet JEDNEJ gry.
daerraghZobacz profil
Poziom ostrzeżenia: 0%
daerragh2020.03.29, 21:29
Zgadza sie, wszystkim chodzilo o gry, np. zobaczyc takie r5 3600 vs i5-9400, gdzie zapewne r5 czasem bedzie mial jakies wolne moce przerobowe, w czasie gdy i5 bedzie hulala na 100%.
Edytowane przez autora (2020.03.29, 23:14)
freq86Zobacz profil
Poziom ostrzeżenia: 0%
freq862020.03.29, 23:08
Co to za program 'pwf' na wykresie zużycia energii?
Makavcio2Zobacz profil
Poziom ostrzeżenia: 0%
Makavcio22020.03.29, 23:29
-7#5
Równie dobrze można mierzyć prędkość samochodu poprzez sprawdzanie, jak długo ma zapalony silnik :]
Jedyna praktycznie przydatna rzecz z tego tekstu dla zwykłego śmiertelnika to chyba fakt, że czista rdzyniuff nic nie da, jeśli jeden wątek będzie zapchany, a reszta będzie na niego czekała, co dla zadziwiająco dużego grona osób wydaje się konceptem niemożliwym do zrozumienia.
kresekZobacz profil
Poziom ostrzeżenia: 0%
kresek2020.03.30, 06:58
Bardzo ciekawy tekst!
Jak na tle użytych 'generatorów obciążenia' wypada FIRESTARTER?

https://tu-dresden.de/zih/forschung/projekte/firestarter
mbrzostekZobacz profil
Poziom ostrzeżenia: 0%
Autor publikacjimbrzostek2020.03.30, 11:48
freq86 @ 2020.03.29 23:08  Post: 1238318
Co to za program 'pwf' na wykresie zużycia energii?

kresek @ 2020.03.30 06:58  Post: 1238330
Bardzo ciekawy tekst! Jak na tle użytych 'generatorów obciążenia' wypada FIRESTARTER?

pwf to były wyizolowane ze starej wersji Firestartera funkcje AVX256, skompilowane osobno na własne potrzeby. Na procesorach Intela pwf = Firestarter. Dziś używam po prostu Firestartera.

Co do gier: nieprawda, że wszystkim chodziło o gry. Dyskusja m. in. pod recenzjami Threadripperów i Cascade Lake X dotyczyła nie-gier, a ten artykuł jest jej rozwinięciem.

Gry składają się z bardzo małych, bardzo podobnych do siebie zadań obliczeniowych, z których każde trzeba ukończyć w skali kilkunastu milisekund. Obserwowanie C-stanów w skali setek milisekund jest zupełnie bezużyteczne do diagnozowania wydajności w tym przypadku. Do profilowania wydajności gier używa się innych technik, a wyciąganie użytecznych wniosków jest znacznie trudniejsze, ale może kiedyś do tego wrócę.
Edytowane przez autora (2020.03.30, 11:48)
deton24Zobacz profil
Poziom ostrzeżenia: 0%
deton242020.03.30, 19:55
jeśli jeden wątek będzie zapchany, a reszta będzie na niego czekała, co dla zadziwiająco dużego grona osób wydaje się konceptem niemożliwym do zrozumienia.

Chwila moment. Choć będzie zgoła niezupełnie adekwatny przykład do tego o co Ci chodzi.
Jak masz stary soft jednowątkowy, ale nie jest całkowicie źle napisany, to utylizacja CPU w systemie rozkłada się mniej więcej równo po wątkach. Wtedy możesz odpalić podobną operację rozbitą na kilka procesów, i wykonasz ją kilka razy szybciej.
Do tej pory np. twórcy programów do batch konwersji PNG/JPG/MP3/FLAC tego nie rozumieją i nadal nie zwielokrotniają operacji.
Inna sprawa, że są softy, które potrafią obciążyć pierwszy wątek na 100%, ale to są rzadkie przypadki, i z reguły wymuszane ręcznie przez system. Np. tryb kompatybilności z Windows 98.
Edytowane przez autora (2020.03.30, 22:05)
NamonakiZobacz profil
Poziom ostrzeżenia: 0%
Namonaki2020.03.30, 20:47
mbrzostek @ 2020.03.30 11:48  Post: 1238345
Do profilowania wydajności gier używa się innych technik, a wyciąganie użytecznych wniosków jest znacznie trudniejsze, ale może kiedyś do tego wrócę.

masz na myśli NVIDIA Nsight i AMD CodeXL (Radeon GPU Profiler)?
akko2012Zobacz profil
Poziom ostrzeżenia: 0%
akko20122020.03.30, 22:40
-1#10
Świetny test pokazujący jaj strona pclab.pl zarzyna komputery użytkowników od wyświetlania tego spamu zwanego reklama . Dzisiaj do internetu nie podchodzi się bez wszelkich blokad reklam jeśli ktoś nie chce sypać słownictwem na K itp
Bono[UG]Zobacz profil
Poziom ostrzeżenia: 0%
Bono[UG]2020.03.31, 10:28
W testach v-ray i Adobe Premier widać na wykresach piki powyżej 100%.
Z czego to wynika?
mbrzostekZobacz profil
Poziom ostrzeżenia: 0%
Autor publikacjimbrzostek2020.03.31, 13:26
Bono_UG_ @ 2020.03.31 10:28  Post: 1238465
W testach v-ray i Adobe Premier widać na wykresach piki powyżej 100%.
Z czego to wynika?

To mały artefakt wynikający z tego, że czasem zliczanie wydarzeń i zliczanie czasu nie kończą się w tym samym momencie. Zdarza się rzadziej, kiedy taktowanie jest ustawione na sztywno, ale w tym przypadku turbo było ustawione na domyślne wartości.
Edytowane przez autora (2020.03.31, 13:26)
przemek01Zobacz profil
Poziom ostrzeżenia: 0%
przemek012020.03.31, 13:57
Wy tu pitu, pitu a tym czasem Asus wypuścił nowego biosa na fx505 gdzie amd 3550h ma turbo do 4.2 , mimo że jest wykrywaniu jako 3550u. I faktycznie tak działa. Proc u mnie dostał ok +10% I dalej bez wichury ma Max 75*C.
Czy to zamierzone działanie AMD??
KAZDAN63Zobacz profil
Poziom ostrzeżenia: 0%
KAZDAN632020.04.08, 22:03
-2#14
'Oszczędzanie energii' itp. pierdoły wyłączam jako pierwsze w BIOS-ie i systemie ( %SYSTEMROOT%\SYSTEM32\RUNDLL32.exe %SYSTEMROOT%\SYSTEM32\SHELL32.DLL,Control_RunDLL %SYSTEMROOT%\SYSTEM32\POWERCFG.cpl @0,/EDITPLAN: ).
CPU 4x4,0 GHz NON STOP! & CHROMIUM & strona pclab.pl to użycie 0~2% (czasem 5%). Komputer który nie potrafi sobie poradzić ze stroną internetową (bez żadnych 'blokerów' ) to szrot (ewentualnie przeładowany jest zbędnymi procesami i zajmuje się 'sam sobą'.
Edytowane przez autora (2020.04.08, 22:10)
Funkcja komentowania została wyłączona. Do dyskusji zapraszamy na forum.