Базовая частота процессора и как это работает. Тактовая частота процессора и быстродействие компьютера

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

Какие существуют разновидности

Это интересно! Единица измерения частоты именуется «герц», а названа она в честь легендарного немецкого ученого-физика Генриха Рудольфа Герца, который в 1885 году провел уникальный эксперимент в подтверждение правильности электромагнитной теории. Ученый доказал, что свет ― это разновидность электромагнитного излучения, которое распространяется в виде специальных волн.

Специалисты выделяют 2 разновидности тактовой частоты.

  1. Внешняя (влияет на обмен данными между платой оперативной памяти и процессором).
  2. Внутренняя (влияет на правильность и быстроту работы внутри процессора).

Интересен и тот факт, что до 1992 года эти два показателя, как правило, совпадали, и только в результате внедрения новых технологий специалистами известной компании Intel внутренняя частота была увеличена в 2 раза по сравнению с внешней. Примером такого достижения стал уникальный на то время процессор 80486DX2. Производитель представил общественности 2 вида такого процессора: один ― менее мощный (25/50 МГц), другой ― с большей производительностью (33/66 МГц). Это изобретение дало серьезный толчок, в том числе и для других производителей, и они начали активно разрабатывать и выпускать процессоры с заметно большей мощностью.

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

Как образуется тактовая частота?

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

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

Период тактовой частоты - это минимальная единица, посредством которой измеряется время работы процессора.

Увеличение частоты путем разгона

Взаимодействуя с платой оперативной памяти, процессор обычно тратит больше одного такта. Этот показатель может быть увеличен искусственно, то есть в результате так называемого « », но, выбрав такой путь, нужно знать о некоторых ограничениях:

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

Как узнать частоту процессора своего компьютера?

Есть четыре основных способа узнать тактовую частоту и таким образом определить производительность ПК:

  1. Посмотреть документацию, предоставленную производителем вместе с компьютером или ноутбуком. В техническом паспорте обязательно указывается тип процессора и его тактовая частота. Если же возле указанной модели процессора нет надписи относительно тактовой частоты, ее можно узнать, введя в строку поиска любой поисковой системы название процессора, модель ноутбука и т.д.
  2. Узнать тактовую частоту можно, ознакомившись со свойствами системы ПК. Что для этого нужно сделать? Во-первых, зайти в «Панель управления»; во-вторых, перейти в раздел «Свойства системы» . В данном разделе отображаются показатели производительности компьютера, включая тактовую частоту.
  3. Воспользоваться возможностями , зайти в который можно, следуя некоторым несложным правилам (для персональных компьютеров они одни, для ноутбуков ― другие). Главное, до начала загрузки системы нажать одну «волшебную» кнопочку (например, Del, Esc или F12).
  4. Установить на свой компьютер утилиту CPU-Z, которая является абсолютно бесплатной, а ее основное назначение ― помочь пользователю узнать всю необхо димую информацию о процессоре, включая его производительность и тактовую частоту.

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

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

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

В интернете можно найти множество статей по этому поводу, но во всех из них чего-то не хватает.

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

Детальное определение

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

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

А причем Герц к операциям за секунду?

Такой вопрос возникает при чтении большинства статей в интернете у людей, которые не очень хорошо изучали физику в школе (может быть, не по своей вине). Дело в том, что эта единица как раз и обозначает частоту, то есть количество повторений, этих самых периодических процессов за секунду.

Она позволяет измерять не только число операций, а и другие всевозможные показатели. К примеру, если вы делаете 3 входа в секунду, значит, частота дыхания составляет 3 Герца.

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

Как все просто!

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

Таблица 1. Обозначения

Первое и последнее в настоящее время используется крайне редко.

То есть, если вы слышите, что в нем 4 ГГц, значит, он может выполнять 4 миллиарда операций каждую секунду.

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

Как образовывается

Итак, в нем есть следующие устройства:

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

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

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

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

Как частота связана с ядрами

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

Согласно распространенному заблуждению, чем больше ядер, тем больше частота. Не зря ведь сейчас разработчики стараются вместить все больше ядер в них. Но это не так. Если она равна 1 ГГц, даже если в нем 10 ядер, она так и останется 1 ГГц, и не станет 10 ГГц.

Работа любого цифрового компьютера зависит от тактовой частоты, которую определяет кварцевый резонатор. Он представляет собой оловянный контейнер в который помещен кристалл кварца. Под воздействием электрического напряжения в кристалле возникают колебания электрического тока. Вот эта самая частота колебания и называется тактовой частотой. Все изменения логических сигналов в любой микросхеме компьютера происходят через определенные интервалы, которые называются тактами. Отсюда сделаем вывод, что наименьшей единицей измерения времени для большинства логических устройств компьютера есть такт или еще по другому – период тактовой частоты. Проще говоря – на каждую операцию требуется минимум один такт (хотя некоторые современные устройства успевают выполнить несколько операций за один такт). Тактовая частота, применительно к персональным компьютерам, измеряется в МГц, где Герц – это одно колебание в секунду, соответственно 1 МГц – миллион колебаний в секунду. Теоретически, если системная шина Вашего компьютера работает на частоте в 100 МГц, то значит она может выполнять до 100 000 000 операций в секунду. К слову сказать, совсем не обязательно, что бы каждый компонент системы обязательно что-либо выполнял с каждым тактом. Существуют так называемые пустые такты (циклы ожидания), когда устройство находится в процессе ожидания ответа от какого либо другого устройства. Так, например, организована работа оперативной памяти и процессора (СPU), тактовая частота которого значительно выше тактовой частоты ОЗУ.

Разрядность

Шина состоит из нескольких каналов для передачи электрических сигналов. Если говорят, что шина тридцатидвухразрядная, то это означает, что она способна передавать электрические сигналы по тридцати двум каналам одновременно. Здесь есть одна фишка. Дело в том, что шина любой заявленной разрядности (8, 16, 32, 64) имеет, на самом деле, большее количество каналов. То есть, если взять ту же тридцатидвухразрядную шину, то для передачи собственно данных выделено 32 канала, а дополнительные каналы предназначены для передачи специфической информации.

Скорость передачи данных

Название этого параметра говорит само за себя. Он высчитывается по формуле:

тактовая частота * разрядность = скорость передачи данных

Сделаем расчет скорости передачи данных для 64 разрядной системной шины, работающей на тактовой частоте в 100 МГц.

100 * 64 = 6400 Мбит/сек6400 / 8 = 800 Мбайт/сек

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

За работой каждой шины следят специально для этого предназначенные контроллеры. Они входят в состав набора системной логики (чипсет ).

Шина isa

Системная шина ISA (Industry Standard Architecture) применяется начиная с процессора i80286. Гнездо для плат расширения включает основной 64-контактный и дополнительный 36-контактный разъемы. Шина 16-разрядная, имеет 24 адресные линии, обеспечивает прямое обращение к 16 Мбайт оперативной памяти. Количество аппаратных прерываний - 16, каналов DMA - 7. Допускается возможность синхронизации работы шины и процессора разными тактовыми частотами. Тактовая частота - 8 МГц. Максимальная скорость передачи данных - 16 Мбайт/с.

PCI. (Peripheral Component Interconnect bus – шина соединения периферийных компонентов)

В июне 1992 года на сцене появился новый стандарт – PCI, родителем которого была фирма Intel, а точнее организованная ею группа Special Interest Group. К началу 1993 года появился модернизированный вариант PCI. По сути дела эта шина не является локальной. Напомню, что локальной шиной называется та шина, которая подключена к системной шине напрямую. PCI же для подключения к оной использует Host Bridge (главный мост), а так же еще и Peer-to-Peer Bridge (одноранговый мост) который предназначен для соединения двух шин PCI. Кроме всего прочего, PCI является сама по себе мостом между ISA и шиной процессора.

Тактовая частота PCI может быть равна или 33 МГц или 66 МГц. Разрядность – 32 или 64. Скорость передачи данных – 132 Мбайт/сек или 264 Мбайт/сек.

Стандартом PCI предусмотрены три типа плат в зависимости от питания:

1. 5 Вольт – для стационарных компьютеров

2. 3,3 Вольт – для портативных компьютеров

3. Универсальные платы могущие работать в обоих типах компьютеров.

Большим плюсом шины PCI является удовлетворение спецификации Plug and Play –. Кроме этого, в шине PCI любая передача сигналов происходит пакетным образом где каждый пакет разбит на фазы. Начинается пакет с фазы адреса, за которой, как правило, следует один или несколько фаз данных. Количество фаз данных в пакете может быть неопределенно, но ограничено таймером, который определяет максимальное время, в течение которого устройство может использоваться шиной. Такой вот таймер имеет каждое подключенное устройство, а его значение может быть задано при конфигурировании. Для организации работы по передачи данных используется арбитр. Дело в том, что на шине могут находиться два типа устройств – мастер (инициатор, хозяин, ведущий) шины и подчиненный. Мастер берет на себя контроль за шиной и инициирует передачу данных к адресату, т. е. подчиненному устройству. Мастером или подчиненным может быть любое подключенное к шине устройство и иерархия эта постоянно меняется в зависимости от того, какое устройство запросило у арбитра шины разрешения на передачу данных и кому. За бесконфликтную работу шины PCI отвечает чипсет, а точнее North Bridge. Но на PCI жизнь не остановила своего течения. Постоянное усовершенствование видеокарт привело к тому, что физических параметров шины PCI стало не хватать, что и привело к появлению AGP.

CPU – central processing unit, или центральное обрабатывающее устройство. Представляет собой интегральную схему, которая выполняет машинные инструкции. Внешне современный ЦП выглядит как небольшой блок размером около 4-5 см с контактами-ножками на нижней части. Хоть и принято называть этот блок , сама интегральная схема находится внутри этого корпуса и представляет собой кристалл кремния, на который с помощью литографии наносятся электронные компоненты.

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

Тактовая частота как важный параметр работы процессора, и на что она влияет

Производительность процессора принято оценивать по его тактовой частоте. Это количество операций или тактов, которые может произвести ЦП за секунду. По сути, время, за которое процессор обрабатывает информацию. Вся загвоздка заключается в том, что разные архитектуры и устройство ЦП могут выполнять операции за различное количество тактов. То есть, одному ЦП для определённой задачи может понадобиться один такт, а другому - 4. Таким образом, первый может оказаться более эффективным со значением в 200 МГц, против второго с показателем в 600 МГц.

То есть тактовая частота, по сути, не даёт полного определения производительности процессора, что обычно позиционируется многими именно так. Но мы привыкли оценивать её из-за более-менее устоявшихся норм. Например, для современных моделей актуальный разбег в цифрах составляет от 2,5 до 3,7 ГГц, а нередко и выше. Естественно, что чем больше значение, тем лучше. Однако это не означает, что на рынке не существует процессора с меньшей частотой, но работающего гораздо эффективней.

Принцип действия генератора тактовой частоты

Все компоненты ПК работают с разной скоростью. Например, системная шина может быть 100 МГц, ЦП − 2,8 ГГц, а оперативная память - 800 МГц. Базовый показатель для системы задаёт генератор тактовых импульсов.

Чаще всего в современных компьютерах используется программируемая микросхема генерации, которая определяет значение для каждого компонента в отдельности. Принцип действия простейшего генератора тактовых импульсов заключается в вырабатывании электрических импульсов с определённым временным интервалом. Самый наглядный пример использования генератора - электронные часы. С помощью подсчёта тактов формируются секунды, из них − уже минуты и затем часы. О том, что такое Гигагерцы, Мегагерцы и т.д., мы расскажем чуть позже.

Как скорость работы компьютера и ноутбука зависит от тактовой частоты

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

На что влияет тактовая частота одноядерного процессора в компьютере и ноутбуке

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

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

На что влияет количество ядер в ноутбуке

Показатели ядер ЦП не складывается. То есть если 4 ядра работают на 2 ГГц, то это не значит, что их общее значение равно 8 ГГц. Потому что задачи в многоядерных архитектурах выполняются параллельно. То есть, определённый набор команд раздаётся ядрам по частям, а после выполнения каждой формируется общий ответ.

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

В чём измеряется тактовая частота процессора

Единица измерения Герц обычно показывает количество выполнения периодических процессов за одну секунду. Это и стало идеальным решением для того, в каких единицах будет измеряться тактовая частота процессора. Теперь работа всех чипов стала измеряться в Герцах. Ну, сейчас уже − ГГц. Гига - это такая приставка, показывающая, что здесь содержится 1000000000 Герц. За всю историю ПК приставки часто менялись - КГц, затем МГц, и сейчас наиболее актуальна ГГц. В спецификациях ЦП можно встретить и английские аббревиатуры - MHz или GHz. Обозначают такие приставки то же, что и в кириллице.

Как узнать частоту процессора своего компьютера

Для операционной системы Windows существует несколько простых способов, как штатных, так и с помощью сторонних программ. Самый простой и очевидный - щёлкнуть правой кнопкой по значку «Мой компьютер» и зайти в его свойства. Рядом с именем ЦП и его характеристиками будет указана и его частота.

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

Программа CPU-Z

Какими способами можно увеличить производительность

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

Он устанавливается заводом изготовителем и в конечном устройстве может быть либо заблокирован для изменений, либо разблокирован. Если возможность изменить множитель есть, то значит, можно увеличить и частоту работы процессора, без внесения изменений в работу других компонентов. Но на практике такой подход не даёт эффективного прироста, так как остальные просто не успевают за ЦП. Изменение показателя системной шины приведёт к увеличению значений всех компонентов: процессора, оперативной памяти, северного и южного мостов. Это наиболее простой и эффективный способ разгона компьютера.

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

* всегда актуальные вопросы, на что стоит обращать внимание при выборе процессора, чтобы не ошибиться.

Наша цель в данной статье — описать все факторы влияющие на производительность процессора и другие эксплуатационные характеристики.

Наверняка ни для кого не секрет, что процессор – является главной вычислительной единицей компьютера. Можно даже сказать – самая главная часть компьютера.

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

Будь то — просмотр видео, музыка, интернет сёрфинг, запись и чтение в памяти, обработка 3D и видео, игр. И многого другого.

Поэтому к выбору Ц ентрального П роцессора, стоит отнестись очень тщательно. Может получиться ситуация, что вы решили поставить мощную видеокарту и не соответствующий её уровню процессор. В этом случае процессор, не будет раскрывать потенциал видеокарты, что будет тормозить её работу. Процессор будет полностью загружен и буквально кипеть, а видеокарта будет ожидать своей очереди, работая на 60-70% от своих возможностей.

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

Intel vs. AMD

*догонялки навсегда

Корпорация Intel , располагает огромными человеческими ресурсами, и почти неисчерпаемыми финансами. Многие инновации в полупроводниковой индустрии и новые технологии идут именно из этой компании. Процессоры и разработки Intel , в среднем на 1-1,5 года опережают наработки инженеров AMD . Но как известно, за возможность обладать самыми современными технологиями – приходится платить.

Ценовая политика процессоров Intel , основывается как на количестве ядер , количестве кэша , но и на «свежести» архитектуры , производительности на такт ватт , техпроцесса чипа . Значение кэш-памяти, «тонкости техпроцесса» и другие важные характеристики процессора рассмотрим ниже. За обладание такими технологии как и свободного множителя частоты, тоже придётся выложить дополнительную сумму.

Компания AMD , в отличии от компании Intel , стремится к доступности своих процессоров для конечного потребителя и к грамотной ценовой политике.

Можно даже сказать, что AMD – «Народная марка ». В её ценниках вы найдёте то, что вам нужно по очень привлекательной цене. Обычно через год, после появления новой технологии у компании Intel , появляется аналог технологии от AMD . Если вы не гонитесь за самой высокой производительностью и больше обращаете внимание на ценник, чем на наличие передовых технологий, то продукция компании AMD – именно для вас.

Ценовая политика AMD , больше основывается на количестве ядер и совсем немного — на количестве кэш памяти, наличии архитектурных улучшений. В некоторых случаях, за возможность обладать кэш памятью третьего уровня, придётся немного доплатить (Phenom имеет кэш память 3 уровня, Athlon довольствуется только ограниченной, 2 уровня). Но иногда AMD «балует» своих фанатов возможность разблокировать более дешёвые процессоры, до более дорогих. Разблокировать можно ядра или кэш-память. Улучшить Athlon до Phenom . Такое возможно благодаря модульной архитектуре и при недостатке некоторых более дешёвых моделей, AMD просто отключает некоторые блоки на кристалле более дорогих (программно).

Ядра – остаются практически неизменными, отличается только их количество (справедливо для процессоров 2006-2011 годов). За счёт модульности своих процессоров, компания отлично справляется со сбытом отбракованных чипов, которые при отключении некоторых блоков, становятся процессором из менее производительной линейки.

Компания много лет работала над совершенно новой архитектурой под кодовым именем Bulldozer , но на момент выхода в 2011 году, новые процессоры показали не самую лучшую производительность. AMD грешила на операционные системы, что они не понимают архитектурных особенностей сдвоенных ядер и «другой многопоточности».

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

Частота процессора, количество ядер, многопоточность.

Во времена Pentium 4 и до него – частота процессора , была главным фактором производительности процессора при выборе процессора.

Это не удивительно, ведь архитектуры процессоров — специально разрабатывались для достижения высокой частоты, особенно сильно это отразилось как раз в процессоре Pentium 4 на архитектуре NetBurst . Высокая частота, была не эффективна при том длинном конвейере, что был использован в архитектуре. Даже Athlon XP частотой 2Ггц , по уровню производительности был выше чем Pentium 4 c 2,4Ггц . Так что, это был чистой воды маркетинг. После этой ошибки, компания Intel осознала свои ошибки и вернулась на сторону добра начала работать не над частотной составляющей, а над производительностью на такт. От архитектуры NetBurst пришлось отказаться.

Что же нам даёт многоядерность ?

Четырёх-ядерный процессор с частотой 2,4 Ггц , в много-поточных приложениях, теоретически будет примерным эквивалентом, одноядерного процессора с частотой 9,6Ггц или 2-х ядерному процессору с частотой 4,8 Ггц . Но это только теоретически . Практически же, два двухъядерных процессора в двух сокетной материнской плате, будут быстрее одного 4-ядерного, на той же частоте функционирования. Ограничения по скорости шины и задержки памяти дают о себе знать.

* при условии одинаковых архитектур и количества кэш памяти

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

Приложения, которые «любят» и используют многопоточность: архиваторы , плееры и кодировщики видео , антивирусы , программы дефрагментаторы , графические редакторы , браузеры , Flash .

Так же, к «любителям» многопоточности, можно отнести такие операционные системы как Windows 7 и Windows Vista , а так же многие ОС , основанные на ядре Linux , которые работают заметно быстрее при наличии многоядерного процессора.

Большинству игр , бывает вполне достаточно 2-х ядерного процессора на высокой частоте. Сейчас однако, выходит всё больше игр «заточенных» под многопоточность. Взять хотя бы такие SandBox игры, как GTA 4 или Prototype , в которые на 2-х ядерном процессоре с частотой ниже 2,6 Ггц – комфортно себя не чувствуешь, фреймрейт проваливается ниже 30 кадров в секунду. Хотя в данном случае, скорее всего причиной таких казусов является «слабая» оптимизация игр, недостаток времени или «не прямые» руки тех, кто переносил игры с консолей на PC .

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

Кэш память процессора.

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

Она работает на очень высокой тактовой частоте (обычно на частоте самого процессора), имеет очень высокую пропускную способность и процессорные ядра работают с ней напрямую (L1 ).

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

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

Такой приём, сейчас используется для кэш памяти 3-го уровня . У процессоров Intel существовали процессоры с объединённой кэш памятью 2-го уровня (C2D E 7*** , E 8*** ), благодаря которым и появился данный способ увеличить многопоточную производительность.

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

В общем, чем больше кэш памяти, тем быстрее процессор. В каких именно приложениях?

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

Благоприятно к большому количеству кэш-памяти относятся игры . Особенно стратегии, авто-симуляторы, RPG, SandBox и все игры, где есть много мелких деталей, частиц, элементов геометрии, потоков информации и физических эффектов.

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

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

Фирменные технологии.

(гипер-поточность, HT )–

впервые технология была применена в процессорах Pentium 4 , но работала не всегда корректно и зачастую больше тормозила процессор, чем ускоряла. Причиной был слишком длинный конвейер и не доведённая до ума система предсказания ветвлений. Применяется компанией Intel , аналогов технологии пока нет, если не считать аналогом то? что реализовали инженеры компании AMD в архитектуре Bulldozer .

Принцип системы таков, что на каждое физическое ядро, создаётся по два вычислительных потока , вместо одного. То есть, если у вас 4-х ядерный процессор с HT (Core i 7 ), то виртуальных потоков у вас 8 .

Прирост производительности достигается за счёт того, что в конвейер могут поступать данные уже в его середине, а не обязательно сначала. Если какие то блоки процессора, способные выполнить это действие простаивают, они получают задачу к выполнению. Прирост производительности не такой как у настоящих физических ядер, но сопоставимый(~50-75%, в зависимости от рода приложения). Довольно редко бывает, что в некоторых приложениях, HT отрицательно влияет на производительность. Связано это с плохой оптимизацией приложений под данную технологию, невозможность понять, что присутствуют потоки «виртуальные» и отсутствие ограничителей для нагрузки потоков равномерно.

Turbo Boost – очень полезная технология, которая увеличивает частоту функционирования наиболее используемых ядер процессора, в зависимости от уровня их загруженности. Очень полезна тогда, когда приложение не умеет использовать все 4 ядра, и загружает только одно или два, при этом их частота работы повышается, что частично компенсирует производительность. Аналогом данной технологии у компании AMD , является технология Turbo Core .

, 3 dnow ! инструкции . Предназначены для ускорения работы процессора в мультимедиа вычислениях (видео, музыка, 2D/3D графика и т.д.), а так же ускоряют работу таких программ как архиваторы, программы для работы с изображениями и видео (при поддержке инструкций данными программами).

3dnow ! – довольно старая технология AMD , которая содержит дополнительные инструкции по обработке мультимедиа контента, помимо SSE первой версии .

*А именно возможность потоковой обработки вещественных чисел одинарной точности.

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

* Пример — SSE 4.1(Intel) — SSE 4A(AMD).

К тому же, данные наборы инструкций не идентичны. Это аналоги, в которых есть небольшие отличия.

Cool’n’Quiet, SpeedStep, CoolCore, Enchanced Half State(C1E) и т . д .

Данные технологии, при низкой нагрузке уменьшают частоту процессора, посредством уменьшения множителя и напряжения на ядре, отключения части КЭШа и т.д. Это позволяет процессору гораздо меньше греться и потреблять меньше энергии, меньше шуметь. Если понадобится мощность, то процессор вернётся в обычное состояние за доли секунды. На стандартных настройках Bios практически всегда включены, при желании их можно отключить, для уменьшения возможных «фризов» при переключении в 3D играх.

Некоторые из этих технологий, управляют скоростью вращения вентиляторов в системе. К примеру, если процессор не нуждается в усиленном отводе тепла и не нагружен, скорость вентилятора процессора уменьшается (AMD Cool’n’Quiet, Intel Speed Step ).

Intel Virtualization Technology и AMD Virtualization .

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

Execute Disable Bit и No eXecute Bit технология, призванная защитить компьютер от вирусных атак и программных ошибок, которые могут вызвать крах системы посредством переполнения буфера .

Intel 64 , AMD 64 , EM 64 T – данная технология позволяет процессору работать как в ОС с 32-х битной архитектурой, так и в ОС с 64-х битной. Система 64 bit – с точки зрения выгоды, для рядового пользователя отличается тем, что в данной системе можно использовать более 3.25Гб оперативной памяти. В 32-х битных системах, использовать бо льший объём оперативной памяти не представляется возможным, из-за ограниченного объёма адресуемой памяти* .

Большинство приложений с 32-х bit архитектурой, можно запустить на системе с 64-х битной ОС.

* Что же поделать, если в далёком 1985 году, никто и подумать не мог о таких гигантских, по меркам того времени, объёмах оперативной памяти.

Дополнительно.

Пара слов о .

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

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

Встроенное в процессор .

Если вам не нужно встроенное видео ядро, то не стоит покупать процессор с ним. Вы получите только худший отвод тепла, лишний нагрев (не всегда), худший разгонный потенциал (не всегда), и переплаченные деньги.

К тому же те ядра, что встроены в процессор, годятся только для загрузки ОС, интернет сёрфинга и просмотра видео (и то не любого качества).

Тенденции на рынке все же меняются и возможность купить производительный процессор от Intel без видео ядра выпадает всё реже. Политика принудительного навязывание встроенного видео ядра, появилась с процессоров Intel под кодовым названием Sandy Bridge , основное новшество которых и было встроенное ядро на том же техпроцессе. Видео-ядро, находится совместно с процессором на одном кристалле , и не такое простое как в предыдущих поколениях процессоров Intel . Для тех кто его не использует, есть минусы в виде некоторой переплаты за процессор, смещённость источника нагрева относительно центра тепло — распределительной крышки. Однако есть и плюсы. Отключенное видео ядро, можно использовать для очень быстрой кодировки видео с помощью технологии Quick Sync вкупе со специальным, поддерживающим данную технологию ПО. В будущем, Intel обещает расширить горизонты использования встроенного видео ядра для параллельных вычислений.

Сокеты для процессоров. Сроки жизни платформ .


Intel ведёт грубую политику для своих платформ. Срок жизни каждой (срок начала и конца продаж процессоров для неё), обычно не превышает 1.5 — 2 года. К тому же, у компании есть несколько параллельно развивающихся платформ.

Компания AMD , ведёт противоположную политику совместимости. На её платформу на AM 3 , будут подходить все процессоры будущих поколений, поддерживающие DDR3 . Даже при выходе платформы на AM 3+ и более поздних, отдельно будут выпускаться либо новые процессоры под AM 3 , либо новые процессоры будут совместимы со старыми материнскими платами, и можно будет сделать безболезненный для кошелька апгрейд, поменяв только процессор (без смены мат.платы, ОЗУ и т.д.) и прошив материнской платы. Единственные нюансы несовместимости могут быть при смене типа , так как будет требоваться другой контроллёр памяти, встроенный в процессор. Так что совместимость ограниченная и поддерживается далеко не всеми материнскими платами. Но в целом, экономному пользователю или тем, кто не привык менять платформу полностью каждые 2 года — выбор производителя процессора понятен — это AMD .

Охлаждение процессора.

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

Заключение.

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

  • Выбрать производителя
  • Архитектура процессора
  • Техпроцесс
  • Частота процессора
  • Количество ядер процессора
  • Размер и тип кэш-памяти процессора
  • Поддержка технологий и инструкций
  • Качественное охлаждение

Надеемся, данный материал поможет вам разобраться и определиться в выборе соответствующего вашим ожиданиям процессора.