Что такое тактовая частота процессора (CPU)? Тактовая частота процессора.

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

Мегагерц - это миллион колебаний в секунду , в то время как гигагерц представляет собой миллиард колебаний в секунду. Обычно принято считать, чем с большей тактовой частотой работает процессор, тем он производительность Однако это далеко не всегда соответствует действительности. Более того, производительность системы в целом сильно зависит не только от процессора, но и от всех других компонентов. Предположим, что вы приобрели процессор Core i3 с тактовой частотой 3 ГГц, однако установили всего 2048 Мбайт, кроме того, использовали с невысокой скоростью передачи данных. С такой конфигурацией различия в быстродействии между процессором с частотой 2 и 3 ГГц будут едва ли заметными. Другими словами, быстродействие компьютера зависит от производительности самого медленного компонента, будь то процессор, оперативная память, жесткий диск или даже блок питания (поскольку если мощности блока питания не хватит для обеспечения работы аппаратных компонентов, о стабильной работе компьютера можно вообще забыть).

Тактовая частота процессора и её подвох

Рассмотрим подробнее вопрос, почему тактовая частота процессора не гарантирует его высокой работоспособности. Тактовая частота, как понятно из ее названия, состоит из тактов, или периодов тактовой частоты. На каждую операцию, выполняемую процессором, затрачивается один такт и несколько циклов ожидания. Цикл ожидания представляет собой «пустой» такт, т.е. такт, во время которого не выполняются никакие операции. Циклы ожидания необходимы для обеспечения синхронной работы различных по быстродействию компонентов компьютера. На выполнение различных команд тратится разное количество тактов. Например, процессор Core i3 может выполнить минимум 12 команды за каждый такт. Чем меньше тактов требуется для выполнения команды, тем выше процессора. Кроме того, на быстродействие влияют и другие факторы, например, объем кеш-памяти первого/второго уровней.

Процессоры Core I и Athlon II обладают различной внутренней архитектурой поэтому команды в них выполняются по-разному. В результате сравнивать эти процессоры по тактовой частоте нельзя. К примеру, процессор Athlon II X4 641 с тактовой частотой 2,8 ГГц обладает производительностью примерно сопоставимой с процессором Core I3, работающим с частотой 3 ГГц.

Во времена, когда мобильные телефоны были толстые и черно-белые, процессоры – одноядерные, а гигагерц казался непреодолимой планкой (лет 20 назад), единственной характеристикой для сравнения мощностей ЦП была тактовая частота. Десятилетие спустя второй важной характеристикой стало количество ядер. В наше время смартфон, толщиной менее сантиметра, содержит ядер больше, да и тактовую частоту имеет выше, чем простой ПК тех лет. Попробуем разобраться, на что влияет тактовая частота процессора.

Частота процессора влияет на скорость, с которой транзисторы процессора (и их внутри чипа сотни миллионов) производят переключение. Измеряется она в количестве переключений за секунду и выражается в миллионах или миллиардах герц (мегагерц или гигагерц). Один герц – это одно переключение транзисторов процессора в секунду, следовательно, один гигагерц – один миллиард таких переключений за то же время. За одно переключение, если говорить упрощенно, ядро делает одну математическую операцию.

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

Можно ли сравнивать частоты разных процессоров

В 21 веке разработчики научили свои процессоры обрабатывать за такт не одну инструкцию, а больше. Поэтому процессоры с одинаковой частотой тактов, но основанные на разных архитектурах, выдают разный уровень быстродействия. Intel Core i5 2 ГГц и Qualcomm Snapdragon 625 2 ГГц – это разные вещи. Хоть у второго ядер больше, но в тяжелых задачах он будет слабее. Поэтому саму частоту разных типов ядер сравнивать нельзя, важно учитывать еще и удельную производительность (количество выполнений инструкций за такт).

Если проводить аналогию с машинами, то тактовая частота – это скорость в км/ч, а удельная производительность – грузоподъемность в кг. Если рядом будут ехать легковушка (процессор ARM для смартфона) и самосвал (чип x86 для ПК) – то при равной скорости легковушка за раз перевезет пару сотен кило, а грузовик – несколько тонн. Если же говорить о разных типах ядер именно для смартфонов (Cortex A53, Cortex A72, Qualcomm Kryo) – то это все легковушки, но с разной вместительностью. Соответственно, тут разница уже будет не так огромна, но тоже значительная.

Сравнивать можно только тактовые частоты ядер на одинаковой архитектуре. Например, MediaTek MT6750 и Qualcomm Sanapdragon 625 содержат по 8 ядер Cortex A53. Но у МТК их частота – до 1,5 ГГц, а у Куалкомм – 2 ГГц. Следовательно, второй процессор будет работать примерно на 33% быстрее. А вот Qualcomm Snapdragon 652 хоть и имеет частоту до 1,8 ГГц, но работает быстрее модели 625, так как в нем используются более мощные ядра Cortex A72.

Что дает высокая частота процессора в смартфоне

Как мы уже выяснили, чем выше тактовая частота – тем быстрее работает процессор. Следовательно, и производительность смартфона с более высокочастотным чипсетом будет выше. Если один процессор смартфона содержит 4 ядра Kryo на 2 ГГц, а второй – 4 такие же ядра Kryo на 3 ГГц, то второй будет примерно в 1,5 раза быстрее. Это ускорит запуск приложений, сократит время включения, позволит резвее обрабатывать тяжелые сайты в браузере и т.д.

Однако, выбирая смартфон с высокими частотами процессора, следует также помнить, что чем они выше – тем больше и потребление энергии. Поэтому если производитель накрутил побольше гигагерц, но не оптимизировал устройство должным образом – оно может перегреваться и входить в «троттлинг» (принудительный сброс частот). Таким недостатком в свое время страдал, например, Qualcomm Snapdragon 810.

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

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

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

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

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

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

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

Что это за параметр — тактовая частота процессора?

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

Большинство современных процессоров имеют тактовую частоту от 1 до 4 ГГц. Эта величина определяется, как произведение базовой частоты и некоторого коэффициента. В частности процессор Intel Core i7 920 имеет собственную тактовую частоту 2660 Гц, которая получается за счет базовой частоты шины 133 МГц и коэффициента 20. Некоторые производители выпускают процессоры, способные разгоняться до большей производительности. Например, Black Edition у AMD и линейка К-серии компании Intel. Стоит отметить, что, не смотря на важность этой характеристики, она не является решающей при выборе компьютера. Тактовая частота лишь частично влияет на производительность процессора.

Одноядерные процессоры практически канули в Лету, и достаточно редко используются в современных вычислительных устройствах. Это вызвано развитием IT-индустрии, прогресс которой не перестает удивлять. Даже у специалистов иногда можно встретить ошибочное мнение о том, как вычислить тактовую частоту процессора с двумя и более ядрами. Распространенным заблуждением является, что тактовую частоту надо умножить на количество ядер. Например, 4-ядерный процессор при тактовой частоте 3 ГГц будет иметь интегрированную частоту 12 ГГц, т.е. 4х3=12. Но это не соответствует истине.

Объясним это на простом примере . Возьмем пешехода, идущего со скоростью 4 км/час – это одноядерный процессор с частотой 4 ГГц. А 4-ядерный процессор с тактовой 4 ГГц – это уже 4 пешехода, идущие с той же скоростью 4 км/час. Ведь в этом случае скорость пешеходов не суммируется, и мы не можем говорить, что они перемещаются со скоростью 16 км/час. Мы просто говорим о том, что четыре пешехода идут вместе со скоростью 4 км/час каждый. Эту же аналогию можно отнести и к многоядерному процессору. Таким образом, можно сказать, что 4-ядерный процессор с тактовой частотой 4 ГГц просто обладает четырьмя ядрами, каждое из которых имеет одну и ту же частоту – 4 ГГц. Из этого следует простой и логичный вывод количество ядер процессор влияет только на его производительность, а не увеличивает суммарную тактовую частоту вычислительного устройства.

Уже подросло целое поколение компьютерных пользователей, которые не застали знаменитую "гонку мегагерцев", развернувшуюся между двумя ведущими производителями для настольных компьютеров (кто не в курсе — Intel и AMD) на рубеже тысячелетий. Ее конец наступил примерно в 2004 году, когда стало очевидным, что частота процессора — не единственная характеристика, влияющая на его производительность. Крайне "прожорливые" и крайне высокочастотные процессоры Pentium IV на ядре Prescott вплотную подбирались к 4 GHz, и при этом с трудом конкурировали с архитектурой K8, на которой были построены новые "камни" от AMD, имевшие частоту не выше 2,6-2,8 GHz.

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

Процессора, действительно, влияет на его производительность, характеризуя количество выполняемых операций в секунду. Но дело в том, что процессоры, построенные на различных ядрах, тратят на выполнение одной операции разное количество тактов, и от поколения к поколению этот параметр может отличаться в разы. Именно благодаря этому нынешний процессор с номинальной частотой 2,0 GHz оставит далеко позади флагмана семилетней давности с тактовой частотой 3,8 GHz. Кроме того, на быстродействие процессора, как уже указывалось выше, влияет и размер кэш-памяти (чем он больше, тем реже процессор будет вынужден обращаться к сравнительно медленной оперативной памяти), и частота шины процессора (чем она выше, тем быстрее будет обмен данными между "камнем" и ОЗУ), и множество других, не столь заметных, но от того не менее важных, характеристик.

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

Постепенно и Intel, и AMD внедряют в своих продуктах такую функцию, как авторазгон. Технологию, по сути одну и ту же, один производитель называет другой — Turbo Core, но от этого ее суть не меняется: частота процессора может динамически изменяться, причем автоматически, без вмешательства пользователя. Необходимость применения такой технологии вызвана тем, что многоядерность современных процессоров стала уже, по сути, нормой, а вот многопоточность современных приложений, к сожалению, пока нет. Операционная система, видя, что одно из загружено значительно сильнее остальных, самостоятельно увеличивает частоту этого ядра, при этом стараясь оставить процессор в пределах его "родного" теплопакета (т.е. система старается подстраховаться от перегрева оборудования). Причем, в зависимости от модели процессора и от конкретных условий, такой прирост частоты может составлять величину от 100 до 600-700 MHz, а это уже, согласитесь, существенная прибавка к производительности. Такую технологию поддерживает большинство последних процессоров обоих производителей. У Intel это, в частности, все CPU модельного ряда Core i5 и Core i7, у AMD — все процессоры на разъеме AM3+, процессоры на разъеме FM1 (кроме процессоров с отключенным графическим ядром), а также некоторые "камни" к платформе AM3 (шестиядерные Tuban и четырехядерные Zosma). Причем для основанных на разъеме такой авторазгон тем более актуален, если учесть, что из-за некоторых архитектурных особенностей полноценный "разгон" путем повышения частоты шины процессора практически невозможен. Впрочем, это тема уже совсем другой статьи…