Grupy dyskusyjne   »   pl.comp.pecet   »   i7 i HT

i7 i HT

Data: 2011-12-23 20:27:53
Autor: Rafal Lukawski
i7 i HT
On 2011-12-23 10:34, R.e.m.e.K wrote:
Wtam

Jak z praktycznego punktu widzenia wyglada roznica w wydajnosci jednego
rdzenia (watku) w przypadku wlaczenia lub wylaczenia HT w i7? Na logike
powinno byc odczuwalnie szybciej jesli jeden fizyczny rdzen obsluguje jeden
watek a nie dwa. Ale z drugiej strony ma to szanse sie sprawdzac, gdy
rdzenie sa obciazone w 100% caly czas, a to w komputerze roboczym (nie
serwerze) jest rzadkim stanem.

Z logicznego pkt. widzenia sa to dwa niezalezne potoki przetwarzania rozkazow, wiec jezeli aplikacja jest jednowatkowa nie ma to zadnego znaczenia.

Daje to drobny przyrost mocy przy aplikacjach wielowatkowych/procesowych, zakladam juz ze wszystkie nowe systemy operacyjne posiadaja schedulery, ktore rozrozniaja uwzgledniaja iz wzajemne przetwarzanie dwoch watkow przez ten sam rdzen powoduje wzajemne ich spowalnianie.



Czyli zasadniczo pytanie sprowadza sie do tego czy warto w biurowo-domowych
zastosowaniach wlaczac HT jesli zalozymy, ze 100% obciazenie dotyczy tylko
2-3 rdzeni (z 4rech) w powiedzmy 40% czasu pracy komutera (mowie o moim
przypadku)?

Dla zastosowan biurowo-domowych to wystarczy najtanszy procesor (jakies i3) lub Dual-Core. Zastanawianie sie na wlaczeniem HT w tych przypadkach nie ma znaczenia.

jezeli 100% obciazenia dotyczy 2-3 rdzeni na 4, to HT tu wiele nie zdziala (system operacyjny zadba o to by nie bylo spowolnien), przy obciazeniu wiekszym niz liczba fizycznych rdzeni HT ma sens (tzn moze dac wzrost wydajnosci).. Innymi slowy akademicki problem, bo nowe systemy rozrozniaja HT w rdzeniach. Nie ma sensu sie zastanawiac.




i7 i HT

Nowy film z video.banzaj.pl więcej »
Redmi 9A - recenzja budżetowego smartfona