С детства нас учили, что ЦП - это мозг компьютера! Большинство людей, кажется, забывают об этом, когда им приходится купить компьютер, хотя. Вероятно, это потому, что большинство из нас вообще не знали о процессорах. Мы не знали, как они работают и какие факторы имеют значение. И вот почему люди в конечном итоге покупают случайный процессор. Фактически, вы должны знать несколько основных вещей о ЦП.
В этой статье мы рассмотрим некоторые концепции, такие как ядра и потоки, Hyper-Threading, стоит ли использовать Hyper Threading? и, очевидно, самые основы процессоров, которые вам следует знать. Во-первых, мы познакомимся с процессорами, которые технически называются ЦП.
Что такое основной процессор в компьютере?
99% из вас знают, что CPU означает центральный процессор. Это центральный компонент каждого компьютера - под компьютером мы подразумеваем ПК, ноутбуки, смартфоны и многие другие гаджеты. Другими словами, все, что выполняет вычисления, имеет внутри процессор. CPU - это место, где выполняются все вычислительные вычисления. Это делается с помощью указаний и инструкций из операционной системы. Итак, это основная вещь о процессорах.
Для каждого ЦП есть несколько субблоков, например, арифметический логический блок и блок управления. Это слишком технично, и нам лучше пропустить.
Один ЦП может обрабатывать одну задачу за раз. Знаете, это не очень хорошо для производительности. Итак, есть история о том, как мы получили этот сценарий многозадачности с высокой производительностью. Чтобы понять текущую ситуацию с процессорами, мы должны взглянуть на историю персональных вычислений.
Старые времена нескольких процессоров
Под одним ЦП мы подразумеваем микросхему ЦП, вставляемую в разъем процессора. Итак, в ранние времена один такой чип выполнял бы одну задачу за раз.
Раньше людям требовалось больше производительности от компьютеров. Их идея заключалась в том, чтобы включить в компьютер несколько процессоров. То есть будет несколько сокетов и несколько микросхем. Все это будет связано вместе и с материнской платой. Таким образом, технически они могут ожидать лучшей производительности от ПК. Это был довольно успешный метод, пока люди не выяснили его недостатки.
- Для каждого процессора требовалось выделить выделенный источник питания и ресурсы для установки. Поскольку это были разные микросхемы, задержка для связи была слишком высокой. Это было не очень хорошо для производительности.
- И последнее, но не менее важное: совокупность процессоров в конечном итоге может выделять много тепла. Итак, вам понадобится куча ресурсов, чтобы справиться с лишним нагревом.
Так на сцену вышли концепции гиперпоточности и многоядерных процессоров.
Сценарий №1 - несколько ядер в одном процессоре
Идея подключения разных микросхем ЦП не очень хорошо сказывалась на производительности. Затем пришла идея иметь два центральных процессора внутри одного чипа. Мы надеемся, что вы понимаете разницу между чипом и центральным процессором.
Таким образом, в качестве следующего эффективного шага к производительности производители включили несколько центральных процессоров в один процессор. Эти единицы были названы «Ядрами». Эти процессоры получили название многоядерных процессоров. Итак, если посмотреть на операционную систему, то есть два процессора. Вместо того, чтобы выделять память и источник питания для отдельных чипов, многоядерные процессоры сделали работу по дополнительной производительности.

Конечно, были и другие преимущества. Поскольку оба процессора были на одном чипе, задержка была ниже. Это помогло улучшить связь и повысить скорость. В настоящее время на рынке представлено большое количество многоядерных процессоров. В двухъядерных процессорах есть два процессора. С другой стороны, если мы возьмем случай Четырехъядерные процессоры, вы увидите 4 процессора. Это число увеличивается в зависимости от приобретаемого вами процессора.
Сценарий № 2 - Intel Hyper-Threading
Параллельные вычисления используются в отрасли некоторое время. Однако именно Intel привнесла те же преимущества в персональные вычисления. И там это называлось Intel Hyper-Threading Technology. Замечательно, если вы получите некоторое представление о названии, но мы можем объяснить их все с нуля.
Технология Intel Hyper-Threading заставляет вашу операционную систему полагать, что существует несколько процессоров - на самом деле, есть только один. Это своего рода претензия на повышение производительности и скорости. Предположим, у вас есть одноядерный процессор с поддержкой Hyper-Threading; в этом случае операционная система найдет всего два логических процессора. Точно так же, если это был двухъядерный процессор, ОС обнаружит четыре логических процессора. Этим логическим процессорам удается повысить скорость за счет использования логики. Ресурсы аппаратного исполнения будут разделены и упорядочены, чтобы обеспечить максимальную скорость для нескольких процессов.

Как видите, весь спектакль виртуален. Итак, ответ на вопрос - сколько потоков на ядро? должно быть так - процессор с помощью Hyper-Threading пытается обмануть операционную систему. Хотя это не так уж и здорово, эта установка может обеспечить несколько лучшую производительность.
Ядра против потоков - стоит ли использовать Hyper Threading?
Давайте поскорее.
Если ваш компьютер имеет многоядерный процессор, это означает, что есть несколько центральных процессоров. Это также означает, что у вас может быть лучшая производительность, чем у одноядерного процессора.
С другой стороны, несколько потоков - это нечто виртуальное. Здесь технология использует дополнительную логику для управления несколькими задачами. Из-за этого общая производительность будет не видна.
Итак, если вы хотите действительно сравнить, мы можем кое-что сказать. Многоядерные процессоры всегда лучше, чем одноядерные, независимо от наличия Hyper-Threading. Однако, если вы возьмете два одноядерных процессора - один с гиперпоточностью, а другой без гиперпоточности, первый будет работать лучше.
Что ж, вот настоящая разница между ядрами и потоками, которую вы должны знать.
Текущий сценарий - определение количества ядер?
Как вы уже знаете, большинство компьютеров сегодня поставляются с многоядерными процессорами. По крайней мере, вы можете заметить двухъядерные процессоры почти во всех ноутбуках. Конечно, есть и одноядерные процессоры, хотя и в меньшинстве. Хотя выбор за вами, есть и другие факторы.
Например, хорошо, если вы получите многоядерный процессор с технологией Hyper-Threading. Это может повысить общую производительность вашего ПК, особенно в режиме многозадачности. Предположим, у вас есть четырехъядерный процессор с Hyper-Threading. Тогда вы можете фактически получить производительность 8 логических процессоров.
Звучит здорово, правда?
Заключение - ядра против потоков
Мы надеемся, что получили четкое представление об основах процессоров, Hyper-Threading и многоядерных процессоров. Мы также считаем, что эти советы для потоков и ядер помогут вам выбрать правильный процессор для вашего компьютера.
Спасибо, что поделились редкой информацией о Processer и CPU (центральном процессоре).
Кейт Паунд.
В большинстве случаев, когда пожилые люди покупают компьютер, они не понимают, что процессор и его мощность имеют значение в долгосрочной перспективе.
Это мне очень помогло. Спасибо.
Теперь я знаю разницу между ядрами и потоками и их важность при покупке компьютеров.
Это действительно полезно для понимания процессора, я не знал, что двухъядерный означает двойной процессор, когда я впервые купил свой компьютер.