Страсти вокруг Hyper-Threading разгорелись с новой силой совсем недавно, после выхода младших моделей Pentium 4 с поддержкой 800 МГц шины и технологии Hyper-Threading. Естественно, что сторонники Intel всячески старались подчеркнуть, что поддержка Hyper-Threading является важным преимуществом Pentium 4 перед процессорами Athlon XP. Чтобы как-то утешить потребителей собственной продукции, AMD выпустила довольно скандальный документ, который был обнародован сотрудниками сайта AMD MB.
Этот информационный бюллетень, внешне напоминающий официальный документ AMD (в отношении его подлинности мы не ручаемся), разоблачает заявления о баснословных преимуществах, сулимых применением технологии Hyper-Threading. Сами по себе результаты тестов выглядят достаточно голословными, но состав тестовых платформ и перечень использованного тестового ПО добросовестно приводится в конце документа...
Итак, для тестирования процессора Athlon XP 3000+ использовалась следующая конфигурация:
Машина для Pentium 4 3.06 ГГц имела аналогичный состав:
Итак, перейдем к обвинительной части документа :). Во-первых, AMD утверждает, что в реальных тестах использование Hyper-Threading способно вызвать 10% снижение производительности:
Комментировать ситуацию достаточно сложно, но в некоторых случаях включение Hyper-Threading действительно вызывает некоторое снижение производительности. Тем не менее, 10% ухудшения нам до сих пор наблюдать не доводилось.
Во-вторых, традиционный "козырь" Hyper-Threading - работа при запуске нескольких приложений одновременно, также подвергается беспощадной критике со стороны AMD. Утверждается, что работа в многозадачной среде поддерживается операционными системами Windows уже на протяжении восьми лет (судя по всему, делается намек на Windows 95 :)), так что особых оптимизаций в виде выделенных технологий для эффективной работы в такой среде не требуется.
В офисных приложениях (Business Winstone 2002) AMD заявляет о преимуществе Athlon XP, равном 23%. Откровенно говоря, мы бы не стали приписывать этот выигрыш именно тому факту, что "технология Hyper-Threading настолько плоха, что не справляется со своими задачами". В конкретном виде тестов Athlon XP опережает Pentium 4, но это отнюдь не доказывает ущербность Hyper-Threading.
В конце концов, последний решающий удар по репутации Hyper-Threading пресловутый документ пытается нанести заявлением о том, что в реальных тестах общая производительность системы на основе Athlon XP 3000+ превышает показатели Pentium 4 3.06 ГГц на 16%.
Тем не менее, мы прекрасно знаем, что в отдельных видах тестов Pentium 4 3.06 ГГц выигрывает у Athlon XP 3000+, так что окончательно не очернять Hyper-Threading было бы несправедливо.
Разумеется, что подобного рода "тесты собственного производства" всегда должны восприниматься с некоторой долей скептицизма. Наши постоянные читатели прекрасно понимают, что каждый процессор имеет свои сильные и слабые стороны. Возвеличив сильные стороны одного при одновременном выделении слабых сторон другого, можно всегда сформировать "нужное" представление о производительности. Надеемся, что опубликованный на страницах сайта AMD MB документ не вызовет очередной виток "межплатформенной розни", и сторонники конкурирующих решений все же останутся на своих уравновешенных и объективных позициях.