Re: Czy HyperThreading może spowalniać? (Intel i3)

Autor: Radosław Sokół <rsokol_at_magsoft.com.pl>
Data: Wed 07 Apr 2010 - 11:33:58 MET DST
Message-ID: <2010040709335900@grush.one.pl>
Content-Type: text/plain; charset=ISO-8859-2; format=flowed

Latet pisze:
> Czy fakt, że 2-rdzeniowy procesor (kontretnie i3) obsługiwany jest przez
> system jako 4-wątkowy (HT), może negatywnie wpłynąć na wydajność
> działania konkretnej aplikacji, pracującej na 1 wątku?

W przypadku i3 nie powinno mieć to znaczenia. Taka sytuacja
faktycznie występowała czasem w Pentium 4. Dzisiaj już te
problemy opanowano.

> Skąd to pytanie - a no stąd, że gdy taka aplikacja pracuje mi na i3 i
> widzę obciążenie systemu 25%, to mam dyskomfort psychiczny, bo "powinno"

To w takim razie masz problem z wydajnością aplikacji czy
dyskomfort psychiczny?

> Jeśli tak nie jest, to chyba po prostu trzeba się przyzwyczaić, że 25%
> oznacza 50%...

Dokładnie.

A żeby Cię zdołować -- nawet gdybyś wyłączył HT i widział
faktycznie te 50%, to w procesorze byłoby mnóstwo niewyko-
rzystanych jednostek wykonawczych przez większość czasu, a
realne wykorzystanie "żelaza" wynosiłoby średnio pewnie tak
z 20% ;)

-- 
|""""""""""""""""""""""""""""""""""""""""""""""""""""""""""|
| Radosław Sokół  |  http://www.grush.one.pl/              |
|                 |  Politechnika Śląska                   |
\........................................................../
Received on Wed Apr 7 11:40:03 2010

To archiwum zostało wygenerowane przez hypermail 2.1.8 : Wed 07 Apr 2010 - 11:51:01 MET DST