КАТАЛОГ ТОВАРОВ

Срок доставки товара в течении 1-3 дней !!!

 

ПОЛЬЗОВАТЕЛЬ
КОРЗИНА

Блог Евгения Крыжановского. Какая лучше тактовая частота процессора


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

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

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

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

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

Технические возможности процессора в таблице

Каким образом рассчитывается тактовая частота?

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

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

процессор строение

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

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

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

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

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

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

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

работа процессора схематично

Кстати говоря, при покупке нового процессора, количество ядер конечно же играет роль. Да и производители стали устанавливать все большее их количество, но при этом следует помнить, что шина данных может банально не справляться и производительность может не то, что увеличиться, а и значительно уступать процессорам с меньшим количеством ядер. Например, в данный момент компания Intel выпускает процессоры I7, в которых может быть размещено всего два ядра, при этом он будет обрабатывать данные гораздо быстрее, чем даже восьми ядерными (как правило данная компания и не выпускала моделей с таким количеством ядер, процессоры AMD действительно бывают и десяти ядерными). Разработчики просто делают упор не только на увеличении тактовой частоты, но и на архитектуре процессора в целом. Это может касаться, как увеличения шины данных между тактовыми резонаторами, так и других аспектов.

bezwindowsa.ru

Заблуждение Чем больше мегагерц, тем лучше компьютер?

Чем больше мегагерц, тем лучше компьютер? — Look At Me

Каждую неделю Look At Me объясняет, почему распространённое заблуждение ошибочно. Сегодня говорим о том, как тактовая частота процессора связана с его производительностью.

Утверждение:

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

Чем больше мегагерц,
тем лучше компьютер?. Изображение № 2.

Скорость работы процессоров всегда сравнивали на основе их ведущей и самой доступной для понимания характеристики — тактовой частоты. Моду на это в 1984 году ввели маркетологи IBM PC, которые утверждали, что процессор Intel 8088 в их компьютере почти в пять раз превосходит по тактовой частоте MOS Technology 6502 из Apple II — а значит, он почти в пять раз быстрее. Той же логике в 90-х следовали Intel и Microsoft, утверждая, что Pentium производительнее PowerPC из компьютеров Apple только потому, что у него выше тактовая частота. После того как в конце 90-х к гонке подключилась AMD, компании пришлось ввести специальную маркировку, которая сопоставляла их процессоры с процессорами Intel. Большинство потребителей были уверены, что тактовая частота — главная характеристика, и Intel, делавшая ставку на её рост, только поддерживала их в этом убеждении.

   

ДЖОН СПУНЕР

журналист

«После выхода процессоров Pentium III, работающих на частоте до 667 МГц, компания AMD может утратить лидерство. Представленные в этом месяце процессоры Athlon работают с максимальной частотой 650 МГц. Но долго лидерство Intel не продлится. Как заявили представители AMD, к концу года они выпустят процессор с частотой 700 МГц». 

ИСТОЧНИК

Почему это не так:

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

Чем больше мегагерц,
тем лучше компьютер?. Изображение № 3.

Тактовую частоту корректно сравнивать только у процессоров одного модельного ряда с одинаковой архитектурой. Хотя частота Intel 8088 и была почти в пять раз выше, чем у MOS Technology 6502, на деле одна и та же операция могла занимать у Intel 8088 больше тактов, из-за чего преимущество в частоте нивелировалось. Так было и в дальнейшем: сначала Apple, а потом и AMD пытались разоблачить «миф о мегагерцах». В 2006 году к ним наконец присоединилась и Intel, которая достигла предела тактовой частоты на архитектуре, которую тогда использовала в настольных процессорах, и сменила парадигму. 

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

   

СТИВ ДЖОБС

бывший глава Apple 

«Мы сопоставили производительность PowerPC G4, работающего на частоте 867 МГц, с Pentium 4, работающим на частоте 1,7 ГГц. Выяснилось, что G4 выполнил задачу за 45 секунд, в то время как Pentium 4 — за 82 секунды. Из этого следует, что G4 на 80% быстрее».

ИСТОЧНИК

фотографии via ken fager 

www.lookatme.ru

Тактовая частота для многоядерного процессора

С выходом многоядерных процессоров в сети стали появляться различные способы вычисления суммарной тактовой частоты процессора. Многие наивно полагают, что четырехядерный процессор с частотой ядер 2,6ГГц в итоге работает как одноядерный процессор с частотой 4*2,6=10.4ГГц. А ведь это совсем не так.

Тактовая частота для многоядерного процессора

Тактовая частота процессора определяет количество операций, которое может выполнить центральный процессор за единицу времени. Вычисляется тактовая частота процессора за счет перемножения базовой частоты (частоты шины) на множитель. На примере процессора Intel i7 5600U с множителем 20 и базовой частотой шины 133МГц получим тактовую частоту процессора 133*20=2,66ГГц. Тактовую частоту процессора можно повысить методом разгона, для этого можно поднять множитель или базовую частоту. В большинстве случаев повышают множитель в тех процессорах, в которых он разблокирован (серия с индексом «U» для процессоров Intel (например, 5557U) и процессоры серии FX unlocked от AMD).

Как же теперь определить общую производительность многоядерного (на примере 4-х ядерного) процессора, например, с тактовой частотой в 3ГГц? В 4-х ядерном процессоре каждое ядро работает с тактовой частотой 3ГГц. То есть каждое ядро может выполнить равное количество вычислений в единицу времени при условии, что все ядра будут загружены процессом вычисления. За загрузку ядер «работой» отвечает приложение, которое запущено на компьютере пользователя (будь то игра, или архиватор).

Нельзя сказать, что 4-х ядерный процессор с частотой 3ГГц будет иметь производительность на уровне одноядерного с частотой 12ГГц. Это совсем не так. Суть производительности многоядерных процессоров сводится к тому, что вычислительный процесс должен быть разбит на параллельные потоки, которые могут быть выполнены в одно и то же время различными ядрами процессора. У Intel параллельные потоки или многопоточность называется Hyper-Threading.

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

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

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

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

procomputer.su