Из Википедии, свободной энциклопедии
  (Перенаправлено с множителя часов )
Перейти к навигации Перейти к поиску

В вычислении , то коэффициент умножение (или множитель процессора или автобус / коэффициент основного ) устанавливает соотношение внутреннего процессора тактовой частоты до внешнего источника часов . Процессор с 10 - кратным умножителем, таким образом , 10 см внутренних циклов (производство ФАПЧ основанного умножитель частоты схему) для каждого внешнего тактового цикла . Например, система с внешней тактовой частотой 100 МГц и 36-кратным умножителем тактовой частоты будет иметь внутреннюю частоту ЦП 3,6 ГГц. Внешние шины адреса и данных ЦП (часто в совокупности называемые фронтальной шиной (FSB) вКонтексты ПК ) также используют внешние часы в качестве основной временной базы; однако они также могут использовать (небольшое) кратное этой базовой частоты (обычно два или четыре) для более быстрой передачи данных.

Внутренняя частота микропроцессоров обычно основана на частоте FSB. Для вычисления внутренней частоты ЦП умножает частоту шины на число, называемое множителем тактовой частоты. Для расчета ЦП использует фактическую частоту шины, а не эффективную частоту шины. Чтобы определить фактическую частоту шины для процессоров, которые используют шины с двойной скоростью передачи данных (DDR) (AMD Athlon и Duron) и шины с четырьмя скоростями передачи данных (все микропроцессоры Intel, начиная с Pentium 4), эффективная скорость шины должна быть разделена на 2 для AMD. или 4 для Intel.

Умножители тактовой частоты на многих современных процессорах являются фиксированными; их обычно невозможно изменить. В некоторых версиях процессоров множители тактовой частоты разблокированы; то есть их можно «разогнать», увеличив значение множителя тактовой частоты в программе настройки BIOS материнской платы. Некоторые инженерные образцы ЦП также могут иметь разблокированный множитель тактовой частоты. Во многих квалификационных образцах Intel заблокирован максимальный множитель тактовой частоты: эти процессоры могут работать с пониженной тактовой частотой (работать на более низкой частоте), но их нельзя разогнать, увеличив множитель тактовой частоты выше, чем предусмотрено конструкцией процессора. Хотя эти квалификационные образцы и большинство производственных микропроцессоров не могут быть разогнаны путем увеличения их тактового множителя, их все же можно разогнать, используя другой метод: увеличивая частоту FSB.

Топология старого компьютера x86 . Обратите внимание на системную шину, соединяющую ЦП и северный мост.

Базовая структура системы [ править ]

По состоянию на 2009 год компьютеры имеют несколько взаимосвязанных устройств (ЦП, ОЗУ, периферийные устройства и т. Д. - см. Диаграмму), которые обычно работают с разной скоростью. Таким образом, они используют внутренние буферы и кеши при взаимодействии друг с другом через общие шины в системе. В ПК внешний адрес ЦП и шины данных соединяют ЦП с остальной частью системы через « северный мост ». Почти каждый настольный процессор, произведенный с момента появления 486DX2 в 1992 году, использовал умножитель тактовой частоты для работы своей внутренней логики на более высокой частоте, чем его внешняя шина, но при этом оставался синхронным с ней. Это улучшает производительность ЦП, полагаясь на внутреннюю кэш-память или широкие шины (часто также способные выполнять более одной передачи за такт), чтобы компенсировать разницу частот.

Варианты [ править ]

Некоторые процессоры, такие как Athlon 64 и Opteron , обрабатывают основную память с помощью отдельной выделенной шины низкоуровневой памяти . Эти процессоры взаимодействуют с другими устройствами в системе (включая другие процессоры) с помощью одного или нескольких каналов HyperTransport чуть более высокого уровня ; подобно шинам данных и адреса в других конструкциях, эти каналы используют внешние часы для синхронизации передачи данных (обычно 800 МГц или 1 ГГц, по состоянию на 2007 год).

Настройки BIOS [ править ]

Некоторые системы позволяют владельцам изменять множитель тактовой частоты в меню BIOS . Увеличение тактового множителя увеличивает тактовую частоту процессора, не влияя на тактовую частоту других компонентов. Увеличение внешней тактовой частоты (и скорости шины) повлияет на ЦП, а также на ОЗУ и другие компоненты.

Эти корректировки обеспечивают два общих методов разгона и underclocking компьютер, возможно , в сочетании с некоторой регулировки процессора или памяти напряжений (изменение кристаллов осциллятора происходит редко); Обратите внимание, что неосторожный разгон может привести к повреждению процессора или другого компонента из-за перегрева или даже сбоя напряжения. Новые процессоры часто имеют заблокированный множитель тактовой частоты , что означает, что скорость шины или множитель тактовой частоты не может быть изменена в BIOS, если пользователь не взломает процессор, чтобы разблокировать множитель. Однако высокопроизводительные процессоры обычно имеют разблокированный множитель тактовой частоты.

Удвоение часов [ править ]

Фраза удвоение часов подразумевает множитель часов, равный двум.

Примеры процессоров с удвоенной частотой:

  • Intel 80486DX2 , которая проходила при 50 или 66 МГц на шине 25 или 33 МГц
  • Weitek SPARC МОЩНОСТЬ Микропроцессорный, часы удвоения версия 80 МГц из SPARC процессора , который один может упасть в противном случае 40 МГц SPARCstation 2

В обоих случаях общая скорость систем увеличилась примерно на 75%. [ необходима цитата ]

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

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

См. Также [ править ]

  • Разгон
  • Делитель памяти
  • Умножитель частоты