Разные способы узнать сколько потоков в процессоре
Содержание:
- Как узнать сколько ядер в процессоре
- Как узнать, сколько потоков в процессоре: самые простые методы
- Процессоры с поддержкой Hyper Threading
- Сколько ядер в компьютере, ноутбуке?
- Как узнать сколько потоков в процессоре в Windows 7?
- Сведения о CPU в Диспетчере устройств (Windows 10)
- Технические характеристики
- Как посмотреть характеристики процессора без специальных программ
- Как посмотреть сколько ядер у процессора: диспетчер задач
- Что такое потоки процессора
- Многоядерность и гиперпоточность
- Узнаём сколько ядер на ноутбуке без ПО
Как узнать сколько ядер в процессоре
Основные сведение о компьютере
Перейдите в Свойства компьютера нажав сочетание клавиш Win+Pause&Break. В открывшемся окне напрямую не указывается количество ядер процессора. На примере установленного процессора можно узнать количество ядер непосредственно с его названия (Eight-Core Processor — восьмиядерный процессор). Бывает в названии процессора указывается количество ядер, как Х4 или Х6, в зависимости от модели процессора.
Перейдите в раздел Параметры > Система > О системе. В обновлённом интерфейсе указываются все характеристики компьютера, которые можно увидеть ранее. Непосредственно с названия устройства определяем сколько ядер в установленном в компьютере процессоре.
Приложение сведения о системе
В обновлённом поиске введите Сведения о системе и выберите Запуск от имени администратора. В главном окне открывшего приложения найдите элемент Процессор и посмотрите его значение.
На примере AMD FX(tm)-9370 Eight-Core Processor можно увидеть количество ядер: 4, логических процессоров: 8, хотя в названии процессора указывается значение: 8 физических ядер. Можно предположить, что такие значения указываются из-за своеобразной архитектуры процессора. Но как не странно при правильной оптимизации игровых проектов такой мощности более чем достаточно.
Классический диспетчер задач
Перейдите в диспетчер задач нажав сочетание клавиш Ctrl+Shift+Esc. Классический диспетчер задач в актуальной версии операционной системы можно открыть и другими способами. В открывшемся окне перейдите в закладку Производительность и посмотрите сколько Ядер и Логических процессоров доступно на установленном процессоре.
Стандартная командная строка
В поисковой строке наберите Командная строка, и выберите пункт Запуск от имени администратора. В открывшемся окне выполните команду: WMIC CPU Get DeviceID,NumberOfCores,NumberOfLogicalProcessors.
После выполнения команды пользователю будут выведены значения NumberOfCores — количество ядер и NumberOfLogicalProcessors — количество логических процессоров. Возможно, на только выпущенных процессорах некоторые данные будут неправильно отображаться, но после обновления системы всё встанет на свои места.
Диспетчер устройств в системе
Откройте диспетчер устройств выполнив команду devmgmt.msc в окне Win+R. Теперь перейдите в Процессоры, и посмотрите сколько отображается пунктов (потоков процессора).
В диспетчере устройств можно узнать количество потоков процессора, в случае линейки AMD FX(tm)-9370 количество ядер равно количеству потоков исходя из официальных характеристик устройства (не будем углубляться в подробности построения самого процессора). Здесь отображаются все другие подключённые устройства. Например, можно также узнать, какая видеокарта или процессор стоит на компьютере.
Средство конфигурации системы
О приложении конфигурации системы мы более подробно вспоминали в инструкции: Как зайти в MSConfig Windows 10. Не рекомендуется вносить изменения в конфигурацию системы без ознакомления с описанием каждого параметра.
Выполните команду msconfig в окне Win+R. Перейдите в раздел Загрузка > Дополнительные параметры и после активации пункта Число процессоров можно в ниже представленном списке посмотреть сколько ядер процессора доступно пользователю.
Не применяйте изменения после выбора любого значения, поскольку текущий пункт был создан для ограничения производительности. Вместе со средствами операционной системы можно использовать стороннее ПО. Его использовали для просмотра характеристик компьютера на Windows 10. К самым известным классическим программам относят: CPU-Z, AIDA64 и EVEREST Ultimate Edition.
А также непосредственно современный BIOS материнской платы позволяет ограничить производительность процессора, а значит и можно узнать сколько ядер в установленном процессоре. Для более надёжного и подробного ознакомления с характеристиками процессора рекомендуется посмотреть спецификации на сайте производителя.
Заключение
Существует много способов узнать сколько ядер в процессоре на Windows 10. Стоит различать значения физических ядер и логических потоков. Поскольку сейчас на рынке есть множество процессоров с разными соотношениями ядрам к потокам. Интерес пользователей сейчас притянут к процессорам с увеличенному количеству потоков в два раза.
Как узнать, сколько потоков в процессоре: самые простые методы
У многих пользователей, если не у большинства из них, очень часто возникает путаница по поводу определения характеристик процессоров, установленных на их персональных компьютерах или ноутбуках, что в основном касается проверки количества ядер. Основное заблуждение состоит в том, что к ядрам ошибочно относят логические потоки. В некотором смысле такой подход имеет право на существование, хотя и является несколько неверным. Далее рассмотрим несколько основных понятий, касающихся разницы между ядрами и потоками, а заодно определимся с тем, как узнать, сколько потоков в процессоре имеется вообще, и какое их количество задействовано в определенный момент времени.
Процессоры с поддержкой Hyper Threading
Первый процессор, на котором была реализована рассматриваемая концепция компании, согласно некоторым данным — Intel Xeon MP, также известный как Foster MP. Данная микросхема в ряде архитектурных компонентов схожа с Pentium 4, на котором также впоследствии была реализована технология, о которой идет речь. Впоследствии функция многопоточных вычислений была внедрена на серверных процессорах Xeon с ядром Prestonia.
Если говорить о текущей распространенности Hyper-Threading — какие «процы» поддерживают ее? В числе самых популярных микросхем данного типа — те, что относятся к семействам Core и Xeon. Также есть сведения о том, что схожие алгоритмы внедрены в процессорах типа Itanium и Atom.
Изучив основные сведения о Hyper-Threading, процессоры с ее поддержкой, рассмотрим наиболее примечательные факты, касающиеся истории разработки технологии.
Сколько ядер в компьютере, ноутбуке?
Здравствуйте.
Вот такой, казалось бы, тривиальный вопрос «а сколько ядер в компьютере?» задают довольно часто. Причем, вопрос этот стал возникать сравнительно недавно
Лет 10 назад покупая компьютер, пользователи обращали внимание на процессор только со стороны количества мегагерц (ведь процессоры были одно-ядерными)
Чтобы узнать сколько ядер на вашем компьютере, можно воспользоваться специальными утилитами (о них подробнее ниже), а можно встроенными средствами Windows. Рассмотрим все способы по порядку…
1. Способ №1 — диспетчер задач
Далее нужно перейти во вкладку «производительность» и вы увидите количество ядер на компьютере. Кстати, этот способ самый простой, самый быстрый и один из самых достоверных.
Например, на моем ноутбуке с ОС Windows 10, диспетчер задач выглядит так, как на рис. 1 (чуть ниже в статье (2 ядра на компьютере)).
Рис. 1. Диспетчер задач в Windows 10 (показано количество ядер)
Кстати, обратите внимание на то, что логических процессоров 4 (многие путают их с ядрами, но это не так). Об этом более подробно внизу этой статьи
Рис. 2. Windows 7: количество ядер — 2 (кстати, этот способ не всегда достоверен, т.к. здесь показывается количество логических процессоров, которое не всегда совпадает с реальным количеством ядер. Об этом подробнее в конце статьи).
2. Способ №2 — через Диспетчер устройств
Нужно открыть диспетчер устройств и перейти во вкладку «процессы«. Диспетчер устройств, кстати, можно открыть через панель управления Windows, введя в поисковую строку запрос вида «диспетчер…«. См. рис. 3.
Рис. 3. Панель управления — поиск диспетчера устройств.
Далее в диспетчере устройств, открыв нужную вкладку, нам остается только посчитать, сколько ядер в процессоре.
Рис. 3. Диспетчер устройств (вкладка процессоры). На данном компьютере двух-ядерный процессор.
3. Способ №3 — утилита HWiNFO
Статья на блоге о ней: https://pcpro100.info/harakteristiki-kompyutera/
Отличная утилита для определения основных характеристик компьютера. Причем, есть portable версия которая не нуждается в установке! Все что требуется от вас — это запустить программу и дать ей 10 секунд на сбор информации о вашем ПК.
Рис. 4. На рисунке показано: сколько ядер в ноутбуке Acer Aspire 5552G.
4-й вариант — утилита Aida
Aida 64
Рис. 5. AIDA64 — просмотр сведений о процессоре.
Кстати, здесь следует сделать одну ремарку: несмотря на то, что показано 4 строки (на рис. 5) — количество ядер 2 (это можно достоверно определить, если посмотреть вкладку «суммарная информация«).
На этом моменте я специально заострил внимание, так как многие путают количество ядер и логических процессоров (причем, этим пользуются иногда нечестные на руку продавцы, продавая двух-ядерный процессор, как четырех-ядерный…). Количество ядер — 2, количество логических процессоров — 4
Как такое может быть?
Количество ядер — 2, количество логических процессоров — 4. Как такое может быть?
В новых процессорах от Intel логические процессоры в 2 раза больше физических благодаря технологии HyperThreading. Одно ядро выполняет сразу 2 потока. Какого-то смысла в погони за количеством «таких ядер» — нет (на мой взгляд…). Прирост от этой новой технологии зависит от запускаемых приложении и политизированности оных.
В целом, главное здесь следующее: количество ядер — это количество ядер и не нужно его путать с количеством логических процессоров…PS
Какие еще утилиты можно использовать для определения количества ядер компьютера:
- Everest;
- PC Wizard;
- Speccy;
- CPU-Z и др.
А на этом я отклоняюсь, надеюсь информация будет полезна. За дополнения, как всегда, всем большая благодарность.
Всего наилучшего
Как узнать сколько потоков в процессоре в Windows 7?
Всем привет Не в каждом процессоре есть потоки, они есть только у компании Intel и то в более дорогих моделях. У AMD, если я не ошибаюсь, то подобного нет. Но может быть что-то уже изменилось, но вроде нет… Главная проблема с определением потоков заключается в том, что винда эти потоки видит как ядра. Именно поэтому некоторые юзеры, когда у них был Pentium 4 то думали что у них два ядра, ибо там была технология потоков, кстати она называется Hyper-threading… Тогда немного даже шума было вокруг Пеньков, одни говорили что они двухядерные, другие что одноядерные. Кстати, первые двухядерные Пеньки, это линейка Pentium D (D это типа Dual)
Hyper-threading есть в Pentium 4, но его нет в современных Пеньках: этой технологии наделили более крутое семейство процов Intel Core i* — и то не все модели, декстопные Core i5 не имеют потоков. Core i5 это типа золотая середина среди процов i* и там потоков нет, но есть 4 полноценных ядра (но на 1156 сокете есть модель Core i5 с потоками, но там два ядра и четыре потока!). А вот у i3 и i7 уже есть потоки.
Вообще в интернете много отзывов что Hyper-threading это туфта, что это развод и что это не работает. Ну что я могу сказать, откуда такие мысли возникают я не знаю. Даже в те времена когда у меня был Pentium 4, то уже тогда я замечал как падала производительность, когда я в биосе отключал Hyper-threading. Но сегодня то данная технология уже сильно изменилась, ну там внутри ее прилично доработали, хотя название менять не стали. В общем Hyper-threading стал куда лучше
Вот картинка, тут как-то вроде более менее понятно как работают потоки:
Говорят что Intel называет потоками то, что у AMD — ядра. Это я читал о процессоре, который AMD представили как первый восьмиядерник для дома… Типа те 8 ядер AMD это как 8 потоков Core i7.. Ну тут я ничего не скажу, у меня мало было опыта общения с AMD-процами, но уверен что они не так уж плохи, как о них говорят…
Ну так вот, более менее с тем что такое потоки разобрались, теперь давайте я покажу как узнать в Windows 7 сколько у вас именно потоков.
Для всей инфы, которую вам нужно узнать о процессоре, то лучше всего использовать одну единственную утилиту, это CPU-Z. Она во-первых бесплатна, во-вторых очень маленькая и в третьих ее несложно установить, а иногда она запускается даже без установки (если версия портативная). Итак у меня процессор Pentium G3220, вот что мне показала утилита CPU-Z:
Вот видите я там обвел внизу рамкой? Ну так вот, Cores это ядра, а Threads это потоки, все просто. Но у меня потоков в процессоре нет, поэтому два ядра и два потока…
А вот процессор для сокета 1156, Intel Core i5 670:
Данная модель имеет поддержку Hyper-threading и при этом это семейство Core i5, хотя многие пользователи уверены что потоков в Core i5 нет вообще. В принципе они правы, потому что потоки можно встретить у модели i5 на устаревшем сокете 1156… Он то ведь появился еще до 1155… Вот такие дела
Но есть еще одни способ узнать сколько у вас потоков. Данный способ тоже можно использовать, хотя скажу честно что он не то чтобы плохой, просто там вы сможете узнать только базовую информацию.
Ну так вот. Для этого сперва проверьте что у вас включено отображение расширений файлов. Если что, то открываете Панель управления, там будет значок Параметры папок и там на второй вкладке есть опция показа расширений. То есть там нужно снять галочку там где скрывать расширения. Ну, думаю понятно.
Итак, вам нужно создать файл с расширением nfo. Проще будет создать сперва пустой текстовый документ, а потом его переименовать во что угодно, но главное это заменить расширение txt на nfo, вот например я сделал файл cpu.nfo:
Теперь просто запускаете этот файл. Появится такое сообщение, это нормально, нажимаем ОК:
Потом откроется окно и сразу в нем будет написано какая модель вашего процессора, сколько ядер и сколько логических ядер. Именно логические ядра это и есть потоки! Вот где это написано:
Я думаю что это окно Сведенья о системе можно вызвать и другим способом, но я не знаю как. Ведь это окно появляется как результат какой-то там ошибки..
Ну все, вроде бы я все нормально и доступно написал и надеюсь что теперь вы сможете узнать сколько в Windows 7 потоков у проца.
Сведения о CPU в Диспетчере устройств (Windows 10)
Еще одной утилитой, позволяющей быстро узнать все базовые характеристики установленного CPU, является Диспетчер устройств Windows.
Количество ядер процессора в Windows 10 можно получить следующим способом:
- Найдите на рабочем столе ярлык «Этот компьютер» или введите название в строку Поиска;
- Щёлкните правой кнопкой мыши по ярлыку и выберите пункт «Свойства»;
- Открыть окно утилиты Диспетчер устройств также можно с помощью перехода в диалог «Выполнить» и введя команду «devmgmt.msc»;
- Появится окно «Система». В левой части экрана выберите пункт «Диспетчер устройств»;
-
В меню можно увидеть данные о всех компонентах компьютера. Найдите пункт «Процессоры» и откройте его. Появятся строки меню, число которых равняется числу ядер ПК. Вы сразу сможете прочитать название каждого из них, производителя и частоту.
“Плюс” этого метода – можно посмотреть подробные данные о каждом физическом ядре устройства в режиме реального времени. Недостаток – используя этот вариант, нельзя узнать количество потоков процессора.
Технические характеристики
Тактовая частота
Важный показатель, определяющий число операций, которые производятся процессором в единицу времени (за 1 секунду). Тактовая частота измеряется в ГГц (гигагерцы). Например, процессор с частотой в 1,8 ГГц способен обработать 1 миллиард и 800 миллионов операций в 1 секунду. Это значит, чем выше частота, тем мощнее процессор вы получите. Поэтому советуем при выборе в первую очередь ориентироваться на данную характеристику.
Кэш-память
Кэш является еще одной важной технической характеристикой процессора, определяющая скорость, с которой микропроцессор обращается к ОЗУ. Кэш-память помогает улучшать производительность процессора, благодаря быстрой обработке необходимых данных, загружаемых из кэша, а не из оперативной памяти компьютера
Кэш-память может иметь три уровня:
- Первый уровень (L1). Это самый начальный уровень кэша, который имеет небольшой объем, но высокую скорость. Размер кэш-памяти может составлять 8 – 128 Кб.
- Второй уровень (L2). Это средний уровень кэша, более объемный и менее скоростной. Размер кэша составляет 128 Кб – 12,28 Мб.
- Третий уровень (L3). Это последний уровень кэша, наиболее медленный и объемный. Размер такой памяти составляет 0 Кб – 16,38 Мб. Третий уровень кэша может содержаться только в определенных моделях процессоров, а может и вовсе отсутствовать.
Количество ядер
Несмотря на количество ядер, некоторые программы работают быстрее с обычным процессором. Если развитие тактовой частоты имеет определенные рамки, то увеличение количества ядер процессора происходит постоянно. Что определяет количество ядер в процессоре? Оно влияет на быстродействие ПК в целом, иными словами, показывает, какое количество программ может работать одновременно в определенный промежуток времени. Однако стоит помнить, что некоторые программы могут быть ориентированы только на конкретное количество ядер, а это значит, что если процессор имеет 2 ядра, а программа использует только 1 ядро, тогда другое ядро задействовано не будет. Если вы используете ПК, ноутбук, нетбук, а также планшет для работы, учебы, а также для выхода в интернет, в таком случае 2-х ядерного процессора вполне достаточно. Если вы планируете устанавливать на компьютер игры или обрабатывать объемные видео- и фотофайлы, в таком случае выбирайте 4-х ядерные и выше процессоры.
Выбирайте процессоры, которые построены на современных ядрах. Они более оптимизированы и поэтому работают быстрее. Кроме того они не нагреваются и обладают другими плюсами.
Тепловыделение
Параметр тепловыделения определяет уровень нагрева процессора в рабочем состоянии, а также необходимую систему охлаждения. Единицы измерения тепловыделения – Вт (ваты). Показатель тепловыделения может составить от 10 до 160 Вт.
Сокет
Это небольшой разъем, предназначенный для монтажа процессора в материнской плате. Поэтому при выборе процессора, ориентируйтесь на этот параметр. Он должен быть идентичным сокету материнской платы.
Частота шины
Это показатель скорости, определяющий быстроту обмена информации с видеоускорителем, оперативной памятью и периферийным оборудованием. Кроме того вы должны учитывать пропускную способность, которая влияет на скорость. Единицы измерения частоты шины — ГГц (гигагерцы).
Технический процесс
Данный параметр показывает габариты элементов-полупроводников, которые входят в состав внутренних схем процессора. Чем менее габаритные транзисторные соединения используются в схемах, тем мощнее процессор вы получите. К сожалению, данная характеристика не маркируется в прайсовых листах для рядовых потребителей, поэтому ее следует уточнять отдельно у продавца-консультанта.
При выборе процессора стоит учитывать не только основные технические характеристики, предложенные производителями, но и результаты тестов, проводимых независимыми экспертами. Например, одинаковые процессоры могут выдавать разные результаты тестирования, с применением различных типов нагрузок при работе с одинаковыми программами.
Чтобы определить, какой процессор станет лучшим вариантом именно для вас, стоит решить для каких целей он будет использован.
Процессоры для рабочих домашних и офисных ПК, ноутбуков и нетбуков должны быть оснащены 2-мя ядрами, а также иметь высокую тактовую частоту. Для геймерских ПК стоит выбирать процессоры, имеющие самую современную архитектуру, высокопроизводительный объем кэша, хорошую тактовую частоту и большое количество ядер.
Как посмотреть характеристики процессора без специальных программ
Свойства системы
Это самый простой и очевидный способ, дающий возможность посмотреть какой процессор стоит на компьютере Windows 7/10
Откройте командой control /name Microsoft.System раздел Панели управления «Система» и обратите внимание на данные напротив строки «Процессор». Там будет указан производитель, торговая марка (в данном примере интеловский Core) и тактовая частота ЦП
В Windows 10 эти же сведения доступны в подразделе «О системе», в блоке «Характеристики устройства» приложения «Параметры».
Штатная утилита «Сведения о системе»
Если отображаемой в свойствах системы информации недостаточно, воспользуйтесь встроенной утилитой «Сведения о системе». Помимо марки и тактовой частоты она позволяет посмотреть, сколько ядер на компьютере Windows 7/10. Запускается утилита командой msinfo32 в окошке «Выполнить». Производитель, марка, частота и количество ядер будут указаны рядом с пунктом «Процессор».
Диспетчер задач
Для получения сведений о CPU можно использовать самый обычный Диспетчер задач. Откройте его любым удобным вам способом, переключитесь на вкладку «Производительность» и клацните по иконке ЦП. В верхней части будут указаны производитель, марка и тактовая частота исследуемого компонента, а в нижней под графиком – количество ядер, логических процессоров, сокетов (гнезд), а также данные об использовании ресурсов.
Диспетчер устройств
Теперь посмотрим, как узнать какой процессор стоит на компьютере с помощью Диспетчера устройств. Вызовите его через контекстное меню кнопки Пуск и разверните в открывшемся окне пункт «Процессоры». Здесь вы получите представление не только о производителе, марке и частоте ЦП, но и о количестве логических ядер на интеловских процессорах, использующих технологию Hyper Threading
Обратите внимание на число записей – это не процессоры и даже не физические ядра, это ядра логические, которых в процессорах Intel в 2 раза больше, чем реальных физических
У процессоров AMD количество физических и логических ядер одинаково. Такая же картина наблюдается, если конкретный процессор линейки Intel не поддерживает технологию Hyper Threading.
DirectX
Следующим инструментом, позволяющим получить базовую информацию о CPU, является средство диагностики DirectX. Предназначено оно, к слову, для определения версии набора API DirectX, но способно выводить и другие полезные сведения. Чтобы открыть диагностическую панель, выполните в окошке Run (Win + R) команду dxdiag и посмотрите данные, указанные в строке «Процессор». С помощью средства диагностики DirectX легко узнать, сколько ядер у интеловского процессора Windows 7/10, для этого значение CPUs нужно разделить на два.
Командная строка и PowerShell
Источником сведений о процессоре может послужить обычная командная строка, точнее, выполненная в ней команда winsat cpu –v. Утилита winsat служит для оценки производительности компонентов, выводя, между прочим, базовые о них сведения. Запущенная с параметром cpu и ключом –v, она показывает различные сведения, в том числе данные о производителе, марке, частоте, количестве физических (Number of Cores) и логических (Number of CPUs) ядер.
Для получения сведений о процессоре можно также применить команду systeminfo.
Если командной строке вы предпочитаете консоль PowerShell, используйте классы WMI. Откройте консоль и выполните в ней такую команду:
Get-CimInstance -ClassName CIM_Processor | fl Name, Description
В результате получите краткое описание, данные о производителе и тактовой частоте.
BIOS
Базовые технические характеристики процессора, само собой, доступны и в BIOS. Поскольку этот способ трудно назвать рациональным, прибегать к нему имеет смысл только в том случае, когда компьютер не загружается или на нём отсутствует операционная система. Вход в BIOS обычно осуществляется нажатием клавиш Delete, F2 или F10 в момент включения ПК. Информацию же о процессоре и прочих компонентах «железа» следует искать в главном разделе «Main» или в отдельном разделе «System Info».
Как посмотреть сколько ядер у процессора: диспетчер задач
Диспетчер задач предоставляет пользователю много полезной информации о компьютере, и в том числе может показать поверхностные данные об установленном процессоре. Для того, чтобы вызвать диспетчер задач, нажмите комбинацию клавиш Ctrl + Shift + ESC. после этого появится окно, в котором будут отображаться все запущенные процессы, которые потребляют ресурсы следующих компонентов ПК: процессор, оперативная память и жесткий диск. Кстати исходя из этой информации можно сделать вывод о том, насколько хорошо справляется с задачами ваш ЦПУ. Если вы столкнулись с высокой загрузкой процессора без видимой на то причины, то можете прочесть вот этот материал для того, чтобы устранить проблему.
Во второй вкладке «производительность» в нижней части окна вы увидите базовую информацию о процессоре, в том числе и количество ядер
Обратите внимание, что данные могут отображаться некорректно, если у вас установлена старая прошивка БИОС материнской платы, которая может быть плохо совместима с самыми свежими моделями ЦПУ. Мы часто сталкивались с подобной проблемой при работе с камнями Ryzen
Для того, чтобы получить достоверные данные необходимо обновить БИОС материнки до последней версии. Найти прошивку можно традиционно на официальном сайте разработчиков.
Что такое потоки процессора
Ядро — это физическая вычислительная единица центрального процессора. Поток — виртуальное ядро, его способность одновременно работать над двумя и более задачами при их параллельном выполнении. На программном уровне одно физическое ядро становится двумя виртуальными и выполняет пару команд сразу. Но столь значимого преимущества, как удвоение физических ядер, многопоточность не даёт, и двукратного роста быстродействия ожидать не стоит.
При гиперпоточности дублируется часть ресурсов ядра, в частности регистров. Отвечающие за обработку информации и её организацию узлы остаются едиными и работают в однопоточном режиме. Делятся также кеши разного уровня. Многопоточность позволяет задействовать ресурсы процессора, которые простаивают в ожидании считывания и доставки информации из памяти.
Многоядерность и гиперпоточность
Ядро — это физически обособленная вычислительная единица процессора, способная в один момент времени выполнять одну последовательность команд. Если ядро одно, а последовательностей требуется выполнять несколько, оно быстро переключается между ними, выполняя задачи поочередно.
Поток (применительно к процессору), или виртуальное ядро – результат реализации вычислений, при котором одно физическое ядро способно программно разделять свою производительность и работать над несколькими последовательностями команд одновременно. Простыми словами, ЦП делает вид для операционной системы и программ, что у него больше ядер, чем есть на самом деле. Убедиться в этом можно, открыв диспетчер устройств или другую программу для мониторинга комплектующих.
Гиперпоточность позволяет распараллеливать вычисления более эффективно – если одно виртуальное ядро завершило работу над своей задачей и находится в режиме ожидания, его ресурсы может использовать другое. В случаях, когда гиперпоточность не поддерживается, эти ресурсы простаивают. Таким образом, поддержка виртуальных ядер может ускорить выполнение некоторых задач, хотя, разумеется, она не так хороша, как наличие дополнительных физических, и удвоения производительности ожидать не стоит.
Иллюстрация концепции потоков/виртуальных ядер:
Рассмотрим следующий упрощенный пример: если двухъядерный процессор с двумя потоками работает с четырьмя последовательностями команд одновременно, а производительность одного ядра для одной последовательности избыточна, то общая производительность будет ниже, чем в случае, если на месте такого процессора будет вариант с двумя ядрами, но с четырьмя потоками, поскольку на переключение между задачами тратится дополнительное время, и часть ресурсов иногда простаивает. А вот если вычислительных ресурсов одного потока недостаточно для выполнения одной последовательности, то виртуальные ядра почти не помогут – нужны дополнительные физические.
Распараллеливание нагрузки при помощи технологии Intel Hyper-Threading
Узнаём сколько ядер на ноутбуке без ПО
Многие пользователи знают, как при помощи стандартных средств Windows узнать пресловутое количество ядер, однако некоторые ноутбуки на прилавках магазинов продаются вовсе без операционной системы. В этом случае следует:
Обратить внимание на небольшие наклейки на корпусе ноутбука. Такими стикерами производитель чаще всего подтверждает, что его продукция не является подделкой и лицензирована. Специально отклеивать эти стикеры не стоит – без них некоторые сервисные центры могут даже отказать в ремонте
Зная информацию со стикера, можно поискать описание серии и типа процессора в интернете.
Проверить стикер с информацией о технических характеристиках. Помимо мини-стикера, можно также найти и наклейку побольше, расположенную чаще всего на нижней части ноутбука. На этой наклейке можно также узнать объём установленной оперативной памяти и жёсткого диска, а также модель видеокарты.
Попросить о предоставлении технической документации к продаваемому устройству. Новые лэптопы комплектуются такой документацией в обязательном порядке. Как правило, документы на технику стараются сохранять даже те, кто продаёт её с рук, поэтому с этим способом проблем возникнуть вовсе не должно
Специально отклеивать эти стикеры не стоит – без них некоторые сервисные центры могут даже отказать в ремонте. Зная информацию со стикера, можно поискать описание серии и типа процессора в интернете.
Проверить стикер с информацией о технических характеристиках. Помимо мини-стикера, можно также найти и наклейку побольше, расположенную чаще всего на нижней части ноутбука. На этой наклейке можно также узнать объём установленной оперативной памяти и жёсткого диска, а также модель видеокарты.
Попросить о предоставлении технической документации к продаваемому устройству. Новые лэптопы комплектуются такой документацией в обязательном порядке. Как правило, документы на технику стараются сохранять даже те, кто продаёт её с рук, поэтому с этим способом проблем возникнуть вовсе не должно.