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

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

Чем новее ядро, тем лучше процессор разгоняется.
В качестве примера можно привести P4, который имеет (на данный момент) два ядра Willamette и Northwood.
Первое ядро производилось по 0.18 мкм технологии и работало исключительно на 400 Mhz шине.

Самые младшие модели имели частоту 1.3 Ghz, максимальные частоты для ядра находились немного выше 2 Ghz.
Своими разгонными качествами эти процессоры особо не славились.
Позже был выпущен Northwood.

Он уже был выполнен по 0.13 мкм технологии и поддерживал шину в 400 и 533 Mhz, а также имел увеличенный объём кэш памяти.
Переход на новое ядро позволил значительно увеличить производительность и максимальную частоту.
Младшие процессоры Northwood с частотой 1.6 Ghz прекрасно разгоняются.
Из данного примера можно делать для себя вывод, что это разные процессоры.

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

Чаще всего эти отличия воплощаются в различных частотах системной шины (FSB), размерах кэша второго уровня, поддержке тех или иных новых систем команд или технологических процессах, по которым изготавливаются процессоры.
Нередко смена ядра в одном и том же семействе процессоров влечет за собой замену процессорного разъема, из чего вытекают вопросы дальнейшей совместимости материнских плат.

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

Однако в новых ревизиях одного и того же ядра могут встречаться достаточно заметные нововведения.
Так, компания Intel ввела поддержку 64-битной архитектуры EM64T в отдельные процессоры семейства Pentium 4 именно в процессе изменения ревизии.

Ответы на вопросы

Radeon Software Adrenalin Edition 17.12.1 - новый пакет драйверов AMD

Новые драйверы приносят увеличение производительности во многих популярных играх, среди которых можно назвать Tom Clancy"s Ghost Recon Wildlands, Mass Effect: Andromeda Overwatch, Prey и Project Cars 2.
По сравнению с драйверами Radeon Software Crimson ReLive Edition владельцы адаптеров Radeon вправе рассчитывать на рост производительности на 10–19 %.
Правда, здесь нужно оговориться, что сравнивается быстродействие Adrenalin с самой первой версией драйверов ReLive.
Кроме того, разработчики уменьшили время отклика - в таких проектах, как Counter Strike, каждая миллисекунда имеет значение.

Обладатели конфигураций с двумя видеокартами, работающими в режиме CrossFire, оценят прирост производительности.
Например, в Far Cry Primal пара Radeon RX 580 ровно вдвое быстрее одной видеокарты.
Технология Radeon WattMan была доработана: настраиваемые профили теперь можно сохранять, перезагружать в более позднее время, а также передавать другим пользователям Radeon.

Не забыты и добытчики криптовалюты.
При использовании специального вычислительного режима (Compute Profile) прирост достигает 15 % - такие результаты получены на системе с видеокартой Radeon RX 570 4GB при добыче криптовалюты Ethereum.

Технология под названием Radeon Chill была усовершенствована и теперь работает практически во всех играх.
Вкратце напомним её суть: при замедлении движения в игре уменьшается частота кадров.
Снижение производительности уменьшает и энергопотребление.
В результате экономится заряд батареи ноутбука.
Приятным «побочным» эффектом работы данной технологии является снижение уровня шума.

Не забыто такое набирающее популярность явление, как стриминг видеоигр.
Новое программное обеспечение AMD имеет очень широкие возможности по организации качественных трансляций игр в Интернете.
Прямо через панель управления драйверами можно привязать свои аккаунты в YouTube или Twitch для простой организации прямой трансляции игр в глобальную сеть.

Компания Intel представила процессоры поколения Gemini Lake

Это CPU с очень низким энергопотреблением, ориентированные на компактные ПК, относительно бюджетные модели, гибридные решения и различные устройства, где критичен именно уровень TDP.

Процессоры Gemini Lake пришли на смену поколению Apollo Lake, которое заполонило нишу дешёвых ноутбуков в связи с практически полным отсутствием бюджетных CPU старших семейств Intel.
Gemini Lake - это последователи семейства Atom, просто сейчас Intel не использует данный бренд.

Всего в новом поколении пока насчитывается шесть процессоров: пара Pentium Silver и четыре модели Celeron.
При этом три модели условно относятся к настольному сегменту, а три - к мобильному.
Модели с индексом N относятся к мобильному сегменту, а с индексом J - к настольному.

Все процессоры получили двухканальный контроллер памяти с поддержкой DDR4/LPDDR4.
GPU UHD Graphics 600 содержит 12 исполнительных блоков, а у UHD Graphics 605 - 18 блоков.

CPU выпускаются по 14-нанометровому техпроцессу и имеют исполнение FCBGA1090 независимо от платформы.

В процессорах дебютирует технология Local Adaptive Contrast Enhancement (LACE).
Судя по описанию, она призвана настраивать изображение на экране в зависимости от внешнего освещения.

Кроме того, Intel утверждает, что именно процессоры Gemini Lake впервые среди решений компании получили поддержку Gigabit Wi-Fi.
Если точнее, то используется стандарт 2×2 802.11ас с каналами с частотой 160 МГц.

Можно также отметить поддержку HDMI 2.0 и вывод изображения в 4K при 60 к/с.

Первые ПК на основе новых CPU появятся в первом квартале 2018 года.

О процессорах AMD Ryzen второго поколения

Компания AMD в обозримом будущем планирует выпустить преемников настольных процессоров Ryzen.
Согласно «утекшей» в Сеть дорожной карте, чипы Ryzen второго поколения, также известные под кодовым именем Pinnacle Ridge, дебютируют уже в конце феврале.

По имеющимся сведениям, новые процессоры будут изготавливаться согласно 12-нанометровым техническим нормам FinFET на мощностях GlobalFoundries.
Первыми на прилавки магазинов попадут старшие чипы Ryzen 7, а затем в марте AMD выпустит более доступные решения линеек Ryzen 5 и Ryzen 3.
Данные «камни» получат конструктивное исполнение AM4 и будут совместимы с доступными в продаже материнскими платами на базе чипсетов AMD 300-й серии.
Следует иметь в виду, что с упомянутыми CPU в продажу поступят новые платы на основе логики AMD 400-й серии, актуальные для тех, кто собирает систему «с нуля» или переходит с более старых платформ.

Линейку настольных процессоров для массовой платформы AM4 могут возглавить 12-ядерные решения, функционирующие на значительно выросших частотах, нежели их предшественники.
В частности, флагманский Ryzen 7 2800X будет работать на частоте от 4,6 до 5,1 ГГц в boost-режиме, тогда как у Ryzen 7 1800X они составляют от 3,6 до 4 ГГц.
Что важно, увеличение числа ядер никак не повлияет на рекомендованную стоимость новых CPU, которая окажется идентичной уже доступным в продаже 8-ядерным аналогам.

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

Суть простыми словами

Первый двухъядерный чип, предназначенный именно для массового потребления, появился в мае 2005-го. Изделие называлось Pentium D (формально относилось к серии Pentium 4). До этого подобные структурные решения применялись на серверах и для специфических целей, в персональные компьютеры не вставлялись.

Вообще, сам по себе процессор (микропроцессор, CPU, Central Processing Unit, центральное процессорное устройство, ЦПУ) - это кристалл, на который с помощью нанотехнологий наносятся миллиарды микроскопических транзисторов, резисторов и проводников. Потом напыляются золотые контакты, «камушек» монтируется в корпусе микросхемы, а затем всё это интегрируется в чипсет .

Теперь представьте себе, что внутри микросхемы установили два таких кристалла. На одной подложке, взаимосвязанные и действующие как единое устройство. Это и есть двухъядерный предмет обсуждения.

Конечно, два «камушка» - не предел. В момент написания статьи мощным считается ПК, оборудованный чипом с четырьмя ядрами, не считая вычислительных ресурсов видеокарты. Ну а на серверах стараниями фирмы AMD уже используется аж шестнадцать.

Нюансы терминологии

У каждого из кристаллов обычно имеется своя собственная кэш-память первого уровня. Однако если оная второго уровня у них общая, то это всё равно один микропроцессор, а не два (или больше) самостоятельных.

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

Впрочем, «Менеджер задач» в ОС Windows или «Системный монитор» в GNU/Linux может показывать ядра как CPU. В смысле, CPU 1 (ЦП 1), CPU 2 (ЦП 2) и так далее. Пусть это не вводит вас в заблуждение, ведь обязанность программы - не разбираться в инженерно-архитектурных нюансах, а всего лишь интерактивно отображать загрузку каждого из кристаллов.

Значит, плавно переходим к этой самой загрузке и вообще к вопросам целесообразности явления как такового.

Зачем это нужно

Количество ядер, отличающееся от единицы, задумано в первую очередь для распараллеливания выполняемых задач.

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

Второй кристалл продолжит работать в нормальном режиме и позволит справиться с ситуацией - как минимум, открыть «Системный монитор» (или эмулятор терминала) и принудительно завершить спятившую программу.

Кстати, именно в «Системном мониторе» вы сможете собственными глазами увидеть, какой именно софт внезапно слетел с катушек и который из «камушков» заставляет кулер отчаянно завывать.

Некоторые программы изначально оптимизированы под многоядерную архитектуру процессоров и сразу же отправляют разные потоки данных в разные кристаллы. Ну а обычные приложения обрабатываются по принципу «один поток - одно ядро».

То бишь, прирост производительности станет ощутимым, если одновременно действует более одного потока. Ну а поскольку почти все ОС являются многозадачными, позитивный эффект от распараллеливания будет проявляться практически постоянно.

Как с этим жить

Касаемо вычислительной техники массового потребления, чипы с одним ядром нынче - это, в основном, ARM-процессоры в простеньких телефонах и миниатюрных медиаплеерах. Выдающейся производительности от таких приборов не требуется. Максимум - браузер Opera Mini запустить, клиент ICQ, несложную игру, прочие непритязательные приложения на Java.

Всё остальное, начиная даже с самых дешёвых планшетов, должно иметь в чипе минимум два кристалла, как сказано в преамбуле. Такие вещи и приобретайте. Исходя хотя бы из тех соображений, что практически весь пользовательский софт стремительно толстеет, потребляет всё больше системных ресурсов, поэтому запас мощности ничуть не помешает.

Предыдущие публикации:

Многоя́дерный проце́ссор - центральный процессор, содержащий два и более вычислительных ядра на одном процессорном кристалле или в одном корпусе.

Среди многоядерных процессоров к данному моменту можно выделить

*процессоры, предназначенные в основном для встраиваемых и мобильных приложений, в которых большое внимание разработчиков было уделено средствам и методам снижения энергопотребления (SEAforth (SEAforth24, seaforth40), Tile (Tile36, Tile64, Tile64pro), AsAP-II, CSX700);

*процессоры для вычислительных или графических станций, где вопросы энергопотребления не столь критичны (графические процессоры, например, процессоры серии g80 от NVIDIA, проект Larrabee от Intel, отчасти сюда можно отнести и процессор Cell от IBM, хотя количество вычислительных ядер у него относительно невысоко);

* процессоры т.н. мейнстрима - предназначенные для серверных, рабочих станций и персональных компьютеров (AMD, Intel, Sun);

  • Количество ядер (Количество ядер. Ядро (core) – кристалл кремния площадью примерно один квадратный сантиметр, на котором посредством микроскопических логических элементов реализована принципиальная схема процессора, так называемая архитектура. Каждое ядро воспринимается системой как отдельный, самостоятельный процессоров, со всем необходимым набором функций.)

Тактовая частота (такт - элементарная операция в секунду, которую может выполнить процессор. Следовательно, количество тактов - это показатель, сколько операций в секунду времени способен обработать процессор. Единицей измерения этого параметра являются гигагерцы ГГц.)

Кеш-память (память, непосредственно встроенная в процессор, и используемая для хранения и обращения к часто используемым данным, называется кеш-память. Она делиться на несколько уровней - L1, L2 и L3. Вышестоящий уровень кеш-памяти имеет больший объем, но менее скоростной доступ к данным.)

Разрядность (определяет количество информации, которой может обменяться процессор с оперативной памятью за один такт. Параметр этот измеряется в битах. Параметр разрядности влияет на объем возможной оперативной памяти - 32-х битный процессор может работать только с 4 Гб оперативной памяти.)

Производительность

Потребляемая мощность

Размеры

Стоимость

Классы задач, на которые рассчитаны

Сравнительные характеристики производительности процессоров, потребляемой мощности и скоростей обмена данными представлены в таблицах

(Мфлопс - миллион операций с плавающей точкой в секунду)


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


Процессор CSX700

Архитектура процессора CSX700 была разработана для решения так называемой проблемы массо-габаритных показателей и потребляемой мощности (Size, Weight and Power (SWAP)), которая, как правило, является основной для встраиваемых высокопроизводительных приложений. Путем интегрирования процессоров, системных интерфейсов и встроенной памяти с коррекцией ошибок, CSX700 представляет собой достаточно экономичное, надежное и производительное решение, отвечающее требованиям современных приложений.

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

Кристалл CSX700 содержит 192 высокопроизводительных процессорных ядра, встроенную буферную память размером 256 кбайт (два банка по 128 кбайт), кэш данных и кэш команд, ECC-защиту внутренней и внешней памяти, встроенный контроллер прямого доступа в память. Для обеспечения накристаль-ной и межкристальной сети используется технология ClearConnect NoC (рис. 11).

Процессор состоит из двух относительно независимых модулей MTAP (MultiThreaded Array Processor - многопотоковый процессорный массив), содержащих кэши инструкций, данных, блоки управления процессорными элементами, и набор из 96 вычислительных ядер (рис. 12).

Рис. 12. Структура MTAP-блока

Каждое ядро имеет двойной блок вычислений с плавающей точкой (сложение, умножение, деление, вычисление квадратного корня, поддерживаются числа одинарной и двойной точности), 6 кбайт высокопроизводительной оперативной памяти, 128-байтный регистровый файл. Поддерживается 64-битное виртуальное адресное пространство и 48-битное реальное.

Технические характеристики процессора:

тактовая частота ядер 250 MГц;

96 ГФлоп для данных двойной или одинарной точности;

поддерживает 75 ГФлоп при тесте перемножения матриц двойной точности (DGEMM);

производительность целочисленных операций 48 ШАОс;

рассеиваемая мощность 9 Вт;

пропускная способность внутренних шин памяти 192 Гбайт/с;

две внешние шины памяти 4 Гбайт/с;

скорость обмена данными между отдельными процессорами 4 Гбайт/с;

интерфейсы PCIe, 2·DDR2 DRAM (64 бита).

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

CSX700 поддерживается профессиональной средой разработки (SDK) на основе технологии Eclipse с визуальными средствами отладки приложений, базирующейся на оптимизированном компиляторе ANSI C с расширениями для параллельного программирования. В дополнение к стандартной библиотеке С идет набор оптимизированных библиотек с такими функциями, как БПФ, BLAS, LAPACK и др.

Современные процессоры Intel и AMD

Современный рынок процессоров делят два главных конкурента – Intel и AMD.

Процессоры от компании Intel, сегодня считаются самыми производительными, благодаря семейству Core i7 Extreme Edition. В зависимости от модели они могут иметь до 6 ядер одновременно, тактовую частоту до 3300 МГц и до 15 Мб кэш памяти L3. Самые популярные ядра в сегменте настольных процессоров создаются на основе Intel - Ivy Bridge и Sandy Bridge.

В процессорах компании Intel применяются фирменные технологии собственной разработки для повышения эффективности работы системы.

1. Hyper Threading - За счет этой технологии, каждое физическое ядро процессора способно обрабатывать по два потока вычислений одновременно, получается, что число логических ядер фактически удваивается.

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

3. Intel QuickPath Interconnect (QPI) - Кольцевая шина QPI соединяет все компоненты процессора, за счет этого сводятся к минимуму все возможные задержки при обмене информацией.

4. Visualization Technology - Аппаратная поддержка решений виртуализации.

5. Intel Execute Disable Bit - Практически антивирусная программа, она обеспечивает аппаратную защиту от возможных вирусных атак, в основе которых лежит технология переполнения буфера.

6. Intel SpeedStep-Инструмент позволяющий изменять уровень напряжения и частоты в зависимости от создаваемой нагрузки на процессор.

Core i7 – на данный момент топовая линия компании

Core i5 – отличаются высокой производительностью

Core i3 – невысокая цена, высокая/средняя производительность

Самые быстрые процессоры фирмы AMD все же медленнее, чем самые быстрые процессоры Intel (данные на ноябрь 2010). Но благодаря своему хорошему соотношению цены и качества, процессоры AMD, в основном для настольных ПК, являются прекрасной альтернативой процессорам Intel.

Для процессоров Athlon II и Phenom II важным является не только тактовая частота, но и количество ядер процессора. Athlon II и Phenom II в зависимости от модели могут иметь два три или четыре ядра. Модель с шестью ядрами – только серия Highend Phenom II.

Большинство современных процессоров созданных компанией AMD по умолчанию поддерживают следующие технологии:

1. AMD Turbo CORE - Эта технология призвана автоматически регулировать производительность всех ядер процессора, за счет управляемого разгона (подобная технология у компании Intel имеет название TurboBoost).

2. AVX (Advanced Vector Extensions), ХОР и FMA4 - Инструмент, имеющий расширенный набор команд, специально созданных для работы с числами с плавающей точкой. Однозначно полезный инструментарий.

3. AES (Advanced Encryption Standard) - В программных приложениях использующих шифрование данных, повышает производительность.

4. AMD Visualization (AMD-V) - Эта технология виртуализации, помогает обеспечить разделение ресурсов одного компьютера между несколькими виртуальными машинами.

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

6. NX Bit - Уникальная антивирусная технология, помогающая предотвратить инфицирование персонального компьютера определенными видами вредоносных программ.

Использование в ГИС

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

ВЫВОД

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

http://www.intuit.ru/department/hardware/mcoreproc/15/

http://kit-e.ru/articles/build_in_systems/2010_2_92.php

http://softrew.ru/instructions/266-sovremennye-processory.html

http://it-notes.info/centralnyj-processor/

http://www.mediamarkt.ru/mp/article/AMD,847020.html

Преимущества многоядерных процессоров

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

Увеличение скорости работы программ;

Процессы, требующие интенсивных вычислений, протекают намного быстрее;

Более эффективное использование требовательных к вычислительным ресурсам мультимедийных приложений (например, видеоредакторов);

Снижение энергопотребления;

Работа пользователя ПК становится более комфортной;

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

Что собой представляет двухъядерный процессор

Двухъядерный процессор - это процессор, на одном кристалле которого находится два ядра. Каждое из ядер имеет, как правило, архитектуру Net Burst. Некоторые из двухъядерных процессоров поддерживают также технологию Hyper-Threading. Данная технология позволяет осуществлять обработку процессов в четырех независимых потоках. Это означает, что один такой двухъядерный процессор с данной технологией (физический) заменяет или эквивалентен четырем логическим процессорам, с точки зрения операционной системы.

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

Наибольшая температура поверхности кристалла составляет около 70оС. Это обусловлено тем, что напряжение, питающее процессор, не превосходит полутора Вольт, а наибольшее значение силы тока составляет сто двадцать пять Ампер. Таким образом, увеличение количества ядер не приводит к существенному увеличению энергопотребления, что очень важно.

Преимущества компьютеров с двухъядерными процессорами

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