Re: Pentium 4 3,06 GHz i innowacyjnej technologii Hyper-Threading??

Autor: Paweł 'Dziku' Spychalski (dziku_at_dzikie.net)
Data: Tue 26 Nov 2002 - 01:56:16 MET


Sander naskrobał:

> Komputer wyposażony w procesor z Hyper-Threading zachowuje się
> mniej więcej tak, jakby korzystał z dwóch procesorów.
> Tak właśnie wykrywa go system Windows XP. Technologia ta polega na
> współbieżnej wielowątkowości, a oznacza to, że dwie aplikacje mogą
> pracować równolegle, bez wzajemnego zabierania sobie mocy procesora
> i obciążania systemu.

No, mniej więcej... cała zabawa polega na tym, że procesory mają już od
dość dawna kilka potoków wykonawczych i układ który rozdziela kolejne
rozkazy na poszczególne potoki. Czyli to tak jakby kilka procków
działało równolegle... Ale tylko poczęści bo system operacyjny widzi i
tak jeden procesor i nie może wykorzystać zalet przetwarzania
równoległego, gdyż zajmuje się tym sprzęt który jest raczej kiepski w
zrównoleglaniu programów. Tak więc, programy mogące wykonywać się
równolegle nic nie zyskują.
HT udostępnia systemowi dwie osobne grupy potoków wykonawczych i system
widzidzi dwa procesory. HT może być szybsze na systemach z serii NT
(NT/2K/XP) i Unixowych (na jednym procku zadania systemu, na drugim
aplikacja lub na dwie aplikacje na osobnych prockach). Lecz prawdziwe
dopalenie następuje dopiero przy aplikacjach już od początku
zrównoleglonych.
Lecz jeszcze jeden kruczek: te dwa procki z HT to nie są dwa P4. To są
dwa troszkę wolniejsze P4 (w końcu nie dysponują tą samą liczbą potoków
wykonawczych co pełen P4, a tylko połową). Oczywiście, całkowita
wydajność jeśli HT jest wykorzystywane jest wyższa niż bez HT. A jeśli
HT nie może być użyte (Win9x/Me) to jest to wydajność pojedynczego P4.
No, to chyba tyle

-- 
Paweł Spychalski aka Dziku
<< http://www.dzikie.net/ - dziku_at_dzikie.net - GG #1143854 >>
<< WaterCooled Athlon XP1700+ @1662MHz & MSI KT3 ULTRA-ARU >>
<< "Nie kradnij, rząd nie lubi konkurencji" >>


To archiwum zostało wygenerowane przez hypermail 2.1.7 : Wed 19 May 2004 - 01:58:41 MET DST