Базовая тактовая частота. Что такое центральный процессор

Работа любого цифрового компьютера зависит от тактовой частоты, которую определяет кварцевый резонатор. Он представляет собой оловянный контейнер в который помещен кристалл кварца. Под воздействием электрического напряжения в кристалле возникают колебания электрического тока. Вот эта самая частота колебания и называется тактовой частотой. Все изменения логических сигналов в любой микросхеме компьютера происходят через определенные интервалы, которые называются тактами. Отсюда сделаем вывод, что наименьшей единицей измерения времени для большинства логических устройств компьютера есть такт или еще по другому – период тактовой частоты. Проще говоря – на каждую операцию требуется минимум один такт (хотя некоторые современные устройства успевают выполнить несколько операций за один такт). Тактовая частота, применительно к персональным компьютерам, измеряется в МГц, где Герц – это одно колебание в секунду, соответственно 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.

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

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

Кэш и частота шины процессоров

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

L1 – первый уровень самый незначительный по объёму, но наиболее быстрый, его размер варьируется в пределах 8 – 128 Кб.

L2 – второй уровень, намного медленнее первого, но превышает его по объёму, здесь размер варьируется в пределах 128 – 12288 Кб.

L3 – третий уровень, проигрывает в скорости первым двум уровням, но самый объёмный, к слову он и вовсе может отсутствовать, так как предусмотрен для специальных редакций процессоров или серверных решений. Его размер достигает 16384 Кб, он может присутствовать в таких процессорах, как Xeon MP, Pentium 4 Extreme Edition или Itanium 2.

Сокет и тепловыделение

Менее значимыми, но от того не теряющими актуальность при выборе процессора являются такие характеристики как сокет и тепловыделение. Сокетом называют разъём, куда устанавливается процессор в материнской плате. По показателям тепловыделения можно определить степень нагревания процессора в ходе работы. Данный показатель измеряют в ватах, и он варьируется в пределах 10 – 165Вт.

Средняя стоимость процессоров на московском рынке Intel Core 2 Duo 5000 р., а AMD Athlon X2 Dual-Core 3000 р., согласно http://price.ru

Табл. 3 Сравнение процессоров

Для работы с графикой важна частота шины и процессора, следовательно, в соответствии с минимальными аппаратными требованиями при выборе между двумя предложенными CPU, опираясь на приведенные выше ключевые характеристики, а также на ценовые качества, я отдаю предпочтение CPU AMD ATHLON II X2 http://www.nix.ru .

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

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

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

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

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

Cодержание:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Вот именно таким путем и получается тактовая частота.

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

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

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

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

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

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

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

Что же такое тактовая частота процессора?

Для начала нужно разобраться с определением «тактовая частота». Тактовая частота показывает нам, сколько процессор может произвести вычислений в единицу времени. Соответственно, чем больше частота, тем больше операций в единицу времени может выполнить процессор. Тактовая частота современных процессоров, в основном, составляет 1,0-4ГГц. Она определяется умножением внешней или базовой частоты, на определённый коэффициент. Например, процессор Intel Core i7 920 использует частоту шины 133 МГц и множитель 20, в результате чего тактовая частота равна 2660 МГц.

Частоту процессора можно увеличить в домашних условиях, с помощью разгона процессора. Существуют специальные модели процессоров от AMD и Intel , которые ориентированы на разгон самим производителем, к примеру Black Edition у AMD и линейки К-серии у Intel.

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

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

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

Посещая множество компьютерных форумов, я заметил, что существует распространенное заблуждение насчёт понимания (высчитывания) частот многоядерных процессоров. Сразу же приведу пример этого неправильного рассуждения: «Имеется 4-х ядерный процессор с тактовой частотой 3 ГГц, поэтому его суммарная тактовая частота будет равна: 4 х 3ГГц=12 ГГц, ведь так?»- Нет, не так.

Я попробую объяснить, почему суммарную частоту процессора нельзя понимать как: « количество ядер х указанную частоту».

Приведу пример: «По дороге идёт пешеход, у него скорость 4 км/ч. Это аналогично одноядерному процессору на N ГГц. А вот если по дороге идут 4 пешехода со скоростью 4 км/ч, то это аналогично 4-ядерному процессору на N ГГц. В случае с пешеходами мы не считаем, что их скорость будет равна 4х4 =16 км/ч, мы просто говорим: "4 пешехода идут со скоростью 4 км/ч" . По этой же причине мы не производим никаких математических действий и с частотами ядер процессора, а просто помним, что 4-ядерный процессор на N ГГц обладает четырьмя ядрами, каждое из которых работает на частоте N ГГц» .

Частота? ГГц? 2.6? Ghz?

С точки зрения технической, звучит определение так:

Тактовая частота – это количество произведенных тактов за определенное количество времени.

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

Объясню на примеры, с ним будет легче разобраться, как это работает. Начнем.

Объяснение на примере

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

Для самостоятельного эксперимента можете взять в руку обычную пишущую ручку, засечь 10 секунд и сделать 10 ударов ребром от ручки по столу, а затем за тоже самое время сделать 20 ударов, итог будет тот же что и с барабанами.
Еще нужно понимать, что если у музыканта будет четыре барабана, вместо одного, то количество ударов не умножиться на кол‐во барабанов, а распределяется на все, тем самым появятся более широкие возможности в проигрывании звуков.

Запомнить! Количество ядер не умножается на гигагерцы.

И именно поэтому, нигде в описаниях нет таких больших цифр, как 12Ghz или 24ГГц, ну и т.д., если только в результатах оверклокинга, и то навряд ли.
В микропроцессоре за такт выполняется какое‐то количество команд. То есть чем выше тактовая частота, тем больше выполненных команд за определенное количество времени происходит внутри микропроцессора.

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

В чем измеряется и как обозначается

В гигагерцах или в мегагерцах, в сокращенном виде обозначается как – ГГц или МГц, Ghz или Mhz.

3.2 Ghz = 3200 Mhz – это одно и тоже, только в разных величинах.

На сайтах, в описании частота обозначается по разному. Примеры приведены ниже и выделены синим цветом.

Влияние в работе и играх

В работе за компьютером это параметр влияет на:

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

Как влияет в играх? Напрямую зависит от того, сколько нужно мощности для игры. Производители рекомендуют использовать от 3,0Ггц и выше. Все зависит именно от самой игры и рекомендаций, которые к ней прилагаются. Где их смотреть? Можете почитать , в которой подробно я все рассказал.

Одна из моделей CPU, которая имеет самую большую тактовую частоту на момент написания статьи – это Intel i7‐8700K.

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

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

  • INTEL Pentium G5600
  • AMD Ryzen 3 2200G
  • INTEL Core i3 8100
  • INTEL Core i5 8400
  • INTEL Core i7 8700

Для каких задач они предназначены? Можете посмотреть в статье как , чтобы потом не пожалеть.

Цены не указываю, так как они всегда меняются, так что смотрите. Выбор за вами.

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