Что такое гиперпоточность и почему это должно вас волновать?

Допустим, вы рассматриваете возможность покупки нового процессора, и вдруг вам приходится выбирать между двумя продуктами, которые практически одинаковы на бумаге, но один из них имеет функцию под названием гипер потоки а другой нет.

Очевидно, что гиперпоточность — это хорошо, потому что за это нужно доплачивать, но что она делает? Самое главное, это то, что вы должно заботиться? Чтобы ответить на эти острые вопросы, мы должны кратко остановиться на том, как процессоры делают свое дело.

Неограниченная сила!

Даже если вас не интересуют тонкие технические детали компьютерных технологий, вы, вероятно, слышали о Закон Мура перед. Это на самом деле не естественный закон, но наблюдение, что основные компоненты интегральных микросхем удваиваются в плотности каждые два года или около того.

Фактически это означало, что производительность процессора удваивалась каждые два года, что является экспоненциальным показателем улучшения. Если бы самая быстрая машина в мире была в два раза быстрее той, которая появилась два года назад, и эта тенденция сохранялась в течение десятилетий, у нас были бы машины со скоростями научно-фантастических звездолетов. Так что это на самом деле одна из самых революционных вещей в компьютерных технологиях.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Проблема в том, что производительность процессора
определяется не просто плотностью его компонентов. Это тактовая частота, которая
сколько полных циклов расчета он может выполнить за секунду,
важный. Если вы берете процессор и удваиваете его тактовую частоту, он будет работать дважды
также. По крайней мере, в теории.

Проблема в том, что независимо от того, насколько быстро работает этот процессор, он может выполнять только одну операцию за раз. То, что мы воспринимаем как «многозадачность», на самом деле — процессор, быстро перепрыгивающий между тысячами разных заданий. Несколько лет назад мы начали наносить удары по нескольким кирпичным стенам, когда речь шла о том, чтобы сделать один процессор все быстрее и быстрее.

Таким образом, одним из решений было установить более одного процессора в каждом процессоре, чтобы различные задания могли быть распределены между ними. Сегодня четырехъядерные процессоры в значительной степени являются основной конфигурацией.

Гипер потоки (HT) — это имя Intel для одновременная многопоточность, По сути, это означает, что одно ядро ​​процессора может работать над двумя проблемами одновременно. Это не значит, что процессор может выполнять вдвое больше работы. Только то, что он может обеспечить использование всей своей емкости, решая сразу несколько простых задач.

Для вашей операционной системы каждое реальное кремниевое ядро ​​ЦП выглядит как два, поэтому оно подает каждую работу, как если бы они были отдельными. Поскольку многое из того, что делает процессор, недостаточно для его максимальной работы, HT гарантирует, что вы получаете свои деньги от этого чипа.

Кто должен заботиться о
Гипер потоки?

Это еще один вопрос, который может быть немного сложным, но на самом деле довольно прост, когда вы разбираете его. Во-первых, давайте упомянем одну вещь о гиперпоточности, которая почти всегда верна. Если вам нужно выбрать один из двух процессоров, которые могут обрабатывать одинаковое количество потоков, но не имеют одинакового количества ядер, используйте процессор с большим количеством физических ядер.

Например, если у вас есть двухъядерный, многопоточный процессор и четырехъядерный процессор без HT, лучше выбрать вариант четырехъядерный. Учитывая, что они близки друг к другу в однопоточном, одноядерном исполнении. Почему? Потому что четырехъядерный процессор имеет больше физической обработки.

Настоящий рассол приходит, когда у вас два процессора
с теми же физическими характеристиками, но у одного есть HT, а у другого нет.
Теперь наш вопрос действительно касается программного обеспечения, которое вы хотите запустить. Если
у вас есть программное обеспечение, которое может порождать достаточно потоков для использования потоков HT,
вы заметите значительный прирост в выборе процессора с гиперпоточностью.
Просто потому, что ни одна из производственных мощностей не теряется и
Компонент работает почти на полную мощность как можно чаще.

Если программное обеспечение, которое вы хотите запустить, не появляется
достаточно потоков, чтобы также использовать виртуальные ядра HT, вы увидите буквально нет
разница в производительности.

Традиционно такие операции, как CPU 3D
рендеринг, кодирование видео и обработка фотографий создадут столько потоков
как ваш бедный процессор может взять. Другими словами, многие современные профессиональные
приложения являются поточно-ориентированными. Вот почему Hyperthreading был ограничен
для профессиональных процессоров, таких как i7 и выше,

Основные приложения, такие как слово
процессоры и веб-браузеры не будут работать лучше с
гиперпоточность, даже если они могут порождать больше потоков. Просто потому, что потребности
из тех приложений, которые используются большинством людей, даже не дают процессоры начального уровня
тяжелое время.

Большой игровой вопрос

Видеоигры являются еще одним основным приложением
это было довольно безразлично к Hyperthreading. На момент написания, в
2019, последние движки видеоигр начинают становиться все более тяжелыми.
Это означает, что процессоры с поддержкой HT будут работать лучше. Старые названия не увидят
какое-либо преимущество, за исключением нескольких игр типа симуляции, которые
интенсивно использовать ИИ или другие процессорные процессы.

Означает ли это, что ваш следующий игровой компьютер должен иметь
Гипер потоки? Дело в том, что сейчас мы переходим на основной рынок процессоров
где 6-, 8- и 12-ядерные процессоры являются нормой. Так что гораздо лучше
иметь больше физических ядер, где это возможно.

Простой ответ

Надеюсь, приведенное выше объяснение было ясно
достаточно, но давайте разберем его суть дела:

  • Если вы делаете профессионал,
    тяжёлая работа, вопросы гиперпоточности
  • Если вы основной пользователь,
    не беспокойтесь о!
  • Если вы геймер, расставьте приоритеты
    иметь больше ядер в вашей следующей сборке через HT, но получите HT дополнительно, если
    цена правильная.

Гиперпоточность — это отличная технология, но она
не стоит премии для всех. Теперь вы должны знать, является ли этот «кто-то»
это ты или нет!

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован.