Pentium 4 z dopalaczem

Pojęcie Hyper-Threadingu jest doskonale znane użytkownikom procesorów Intel Xeon, w których to ta technologia pojawiła się po raz pierwszy. Teraz przyszła kolej na rodzinę układów Pentium 4. Począwszy od modelu 3,06 GHz, procesory z rodziny Pentium 4 będą miały zaimplementowaną obsługę hiperwątkowości. Polega ona na równoległym przetwarzaniu danych na pojedynczym układzie. Procesor jest wirtualnie dzielony na dwie części “widziane” przez system operacyjny jako dwie jednostki centralne. Co ciekawe, pod względem architektury Pentium 4 3,06 GHz niewiele się różni od poprzednich modeli. Dodano jedynie kilka buforów i rejestrów danych, stos przewidywania rozkazów, dodatkowy Trace Cache oraz wskaźnik rozkazów, aby procesor mógł “udawać” dwie osobne jednostki logiczne.

Hiperwydajność

Jakie to będzie miało konsekwencje dla nas, użytkowników? Ano nasze komputery powinny działać szybciej, ponieważ dzięki hiperwątkowości uaktywnione zostają ukryte zasoby mocy procesora, a zoptymalizowane pod kątem Hyper-Threadingu programy działają szybciej. Według Intela wydajność systemu z procesorem wyposażonym w technologię hiperwątkowości powinna być większa średnio o około 10-30% od analogicznego układu pozbawionego tej funkcji. Przeprowadzone w CHIPLabie pomiary wydajności Pentium 4 3,06 GHz z Hyper-Threadingiem wykazały, iż faktycznie można liczyć na wzrost wydajności systemu. Największy przyrost mocy zaobserwowaliśmy w benchmarkach niskopoziomowych, gdzie wykonywanie operacji zmiennoprzecinkowych oraz bazujących na instrukcjach SSE odbywało się o około 50% szybciej niż na procesorze z wyłączonym HT. Niestety, na tak dobre wyniki nie możemy już liczyć w aplikacjach użytkowych, choć i tu wzrost wydajności był zauważalny. Niektóre programy korzystające z procesora Pentium 4 3,06 GHz i aktywowanej w BIOS-ie płyty głównej funkcji Hyper-Threadingu działały od 7 do 26% szybciej niż w systemie z wyłączoną opcją HT. Z kolei w 3DMarku 2001 SE nie zauważyliśmy żadnego wzrostu wydajności.

Nic za darmo

Wykorzystanie możliwości, jakie daje hiperwątkowość, wiąże się, niestety, z dosyć dużymi nakładami finansowymi. Procesor Pentium 4 3,06 GHz wyceniono bowiem na ponad 3000 złotych. Co więcej, zalecana jest również przesiadka na system Windows XP Professional z Service Packiem 1 lub zainstalowanie Linuksa z jądrem 2.4.x, ponieważ systemy te zostały przystosowane do korzystania z hiperwątkowości. “Ujawnienie” Hyper-Threadingu wymaga również zaopatrzenia się w jedną z płyt głównych z chipsetem Intel 845PE, GE, GV lub VIA P4X400 obsługujących funkcję HT, co znów uszczupli naszą kieszeń o około 500-700 złotych.

Hyper-Threading wg CHIP-a (test dla Windows XP Professional SP1)
P4 3,06 Hyper-Threading włączonyP4 3,06 Hyper-Threading wyłączonyWzrost wydajności
CHIP Benchmark32
   Dhrystones2 794 0322 831 096-1,30%
   Whetstones14 93910 28745,20%
Sandra 2001 CPU Benchmark
   CPU7235 MIPS6096 MIPS18,70%
   FPU2514 MFlops1680 MFlops49,60%
   SSE26009 MFlops3889 MFlops54,50%
CPU Multi-Media Benchmark
   CPU Integer (SSE2)14 53812 37317,50%
   CPU FPU (SSE2)220 630154 46042,80%
3DMark 20016 4166432-0,20%
3D Studio MAX 4.225 s27 s7,40%
Adobe Photoshop 6.0110 s126 s12,70%
Kompresja MP3 (ejay)42 s57 s26,30%
VirtualDub59 s68 s13,20%
SYSmark 20012792578,60%
   Internet Content Creation4093924,30%
   Office Productivity19116813,70%
Więcej:bezcatnews