Обзоры Обзоры 09.12.2002 в 22:00 comment

Intel Pentium 4 3,06 GHz: не просто три гигагерца

author avatar
https://secure.gravatar.com/avatar/2f8d57cddfeb455ba418faa11ee01bb0?s=96&r=g&d=https://itc.ua/wp-content/uploads/2023/06/no-avatar.png *** https://secure.gravatar.com/avatar/2f8d57cddfeb455ba418faa11ee01bb0?s=96&r=g&d=https://itc.ua/wp-content/uploads/2023/06/no-avatar.png *** https://itc.ua/wp-content/themes/ITC_6.0/images/no-avatar.svg

ITC.UA

автор



Когда Pentium 4 только появился на свет, в его адрес звучала примерно такая критика: "Сила есть — ума не надо". Действительно, какое-то время главным козырем Pentium 4 была тактовая частота: она помогала выигрывать у конкурентов, она же обеспечивала популярность на рынке. Но преимущество новой технологии не всегда очевидно на момент ее появления, и можно только удивляться дальновидности разработчиков из Intel: Pentium 4 — по-прежнему самый быстрый процессор для ПК, а теперь, с внедрением технологии Hyper-Threading, — еще и самый "умный".


Другая народная пословица гласит: "Одна голова — хорошо, а две — лучше!".
В отношении Pentium 4 3,06 GHz ее можно перефразировать так: "Один процессор
— хорошо, а два в одном — лучше!". Технология Hyper-Threading позволяет
операционной системе и приложениям "видеть" в одном Pentium 4 3,06 GHz
два CPU. Это вдохновляет само по себе — платим ведь за один процессор, а работает
он как бы за двоих. И все же давайте разберемся, что такое Hyper-Threading и какова
реальная отдача от этой технологии.

Intel Pentium 4 3,06 GHz: не просто три гигагерца
Приложения в операционной системе представляются в виде одного или многих потоков,
именуемых по-английски "thread". В однопроцессорной системе в каждый
момент времени обрабатывается только один из них, и чтобы обеспечить параллельное
выполнение сразу нескольких задач, CPU приходится постоянно переключаться между
ними. При этом каждое приложение задействует лишь часть ресурсов процессора, и
смысл Hyper-Threading заключается именно в том, чтобы сократить их простои. Эта
технология позволяет процессору обрабатывать два независимых потока данных не
по очереди, а одновременно (см. рисунок). Для этого на базе одного физического
процессора формируются два логических CPU: исходные данные и команды принимаются
сразу от двух различных потоков и затем направляются на обработку по мере освобождения
требуемых вычислительных ресурсов. Конечно же, это не два полноценных процессорных
ядра в одном — количество "счетных устройств" в Pentium 4 осталось
неизменным. Но благодаря их более рациональному использованию "коэффициент
полезного действия" процессора возрастает, а вместе с ним и КПД самого пользователя.
Это хорошо видно из результатов тестирования: при включении Hyper-Threading кодирование
аудио в MP3 с одновременным просмотром DivX-видео происходит гораздо быстрее.
Но более примечательным является другой результат: Hyper-Threading позволяет нам
спокойно играть в современные 3D-игры, когда в фоновом режиме выполняются другие
задачи, активно использующие процессор.

Intel Pentium 4 3,06 GHz: не просто три гигагерца
Intel Pentium 4 3,06 GHz: не просто три гигагерца
Intel Pentium 4 3,06 GHz: не просто три гигагерца
Intel Pentium 4 3,06 GHz: не просто три гигагерца
Intel Pentium 4 3,06 GHz: не просто три гигагерца

Конечно, при запуске всего одного приложения, не оптимизированного для многопоточной
обработки, Hyper-Threading не даст прироста быстродействия. Но ведь сегодня мало
кто работает только с одной программой. Типичный набор приложений, используемых
одновременно, включает Internet Explorer (с несколькими окнами), ICQ, почтовый
клиент, MP3-плеер, антивирус, офисный пакет. К тому же время от времени выполняется
печать документов или запись CD-RW. И в таких условиях избежать "подтормаживаний"
и сократить время выполнения фоновых задач поможет скорее не еще один гигагерц,
а еще один процессор, что и побудило разработчиков внедрить Hyper-Threading в
Pentium 4.

Что интересно, технология Hyper-Threading не является обязательной к использованию — ее можно и отключить отдельным пунктом в BIOS Setup. Но на практике такая необходимость возникает довольно редко: в худшем случае второй логический процессор бездействует, и тогда все вычислительные ресурсы оказываются в распоряжении первого.

Важно отметить, что работать с Pentium 4 3,06 GHz в двухпроцессорном режиме может Windows XP Professional или Home Edition, а версии Windows 98 или Me этого делать не умеют, несмотря на то что они также являются многозадачными операционными системами. Другой вопрос — поддержка новой технологии аппаратным обеспечением, а именно — материнскими платами. Все чипсеты Intel, поддерживающие частоту FSB 533 MHz, совместимы с Hyper-Threading. Это i850E, i845E, i845PE (DDR333), i845GE, i845GV и i845G за исключением своей первой версии (i845G A-stepping). Для материнских плат на этих чипсетах может потребоваться разве что обновление BIOS при установке процессора с Hyper-Threading, в остальном никаких проблем, связанных с внедрением этой технологии, не предвидится.

Немаловажен тот факт, что архитектура 0,13-микронного Pentium 4 не претерпела
существенных изменений: для реализации Hyper-Threading потребовалось увеличить
число транзисторов не более чем на 5%. Следовательно, технология Hyper-Threading
практически не сделала Pentium 4 дороже, и в следующем году она станет стандартной
функцией этого процессора. Резюмируя все вышесказанное, Pentium 4 c Hyper-Threading
— хотя и не два полноценных процессора на одном кристалле, но уж точно больше,
чем один, причем по цене одного.

Онлайн-курс "Маркетолог" від Laba.
Пройдіть повний шлях розробки маркетингових стратегій на практиці та з фідбеком від CEO бренд-маркетингової агенції.
Програма курсу і реєстрація

Продукт предоставлен представительством Intel
в Украине: тел. (044) 490-6488


Loading comments...

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: