Процессор и его основные характеристики. Пособие для начинающих: Центральный процессор и его характеристики

Процессор и его основные характеристики. Пособие для начинающих: Центральный процессор и его характеристики

24.08.2019

Лекция 6. Тенденция развития процессоры. М н о г ояд е рн ые пр о ц есс о р ы и н о в ые т е х н оло г и и многоядерной об р аботки д а нн ых

Центральный процессор

Центральный процессор в общем случае содержит в себе:

    арифметико-логическое устройство;

    шины данных и шины адресов;

    регистры;

    счетчики команд;

    кэш - очень быструю память малого объема (от 8 до 512 Кбайт);

    математический сопроцессор чисел с плавающей точкой.

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

1. Повышение производительности процессоров

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

Первый двухъядерный процессор в семействе Power выпустила корпорация IBM. Сегодня многоядерные процессоры предлагает Sun Microsystems (восьмиядерный UltraSPARC T1), а также Intel и AMD.

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

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

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

Производительностьпроцессора (Performance) - это отношение общегочисла выполненных инструкций программного кода ко времени их выполнения иликоличество инструкций, выполняемых за секунду (Instructions rate):

к оли чес т во и нс т р у к ци й = пр о и зво д и т е ль н о с т ь

в р е м я в ы п олн е ни я

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

пр о и зво д и т е ль н о с т ь = к оли чес т во и н с т р у кц и й к оли ч е с т во т а к т ов

к оли чес т во т а к т о в в р е мя в ы п олн е ни я

Перваячастьполученногопроизведения -количествоинструкций, выполняемыхза один такт(InstructionPer Clock,IPC),Втораячастьпроизведения -количество тактов процессора в единицу времени (тактовая частота процессора, F илиFrequency). Таким образом, производительность процессора зависит не только от его тактовойчастоты,но и от количества инструкций, выполняемых за такт(IPC):

пр о и з во д и т е ль н о с т ь = (I P C) (F )

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

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

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

Поэтомусравнение производительности процессоров на основании их тактовой частоты возможно только впределах одной и той жеархитектуры (при одинаковом значенииколичества выполняемых операций всекунду -IPCпроцессоров).

Сравнениепроизводительностипроцессоров с различнойархитектурой на основе тактовой частотынеправомерно. К примеру, основываясь на тактовой частоте,некорректносравниватьпроизводительностипроцессоров с разным размеромкэшпамяти уровня L2, или производительности процессоров, поддерживающих и не п оддер ж и в а ющ и х т е х н олог и ю H y p e r - T h re a din g .

Из-за удельного удешевления транзисторов открылась возможность компенсировать несовершенство процессорной архитектуры их количеством, что в конечном итоге и стало причиной консервации предложенной в далекие 40-е годы схемы организации компьютерных систем, которая получила свое название по имени Джона фон Неймана. Трудно представить еще какую-либо из современных технологических областей, которая, декларируя свою причастность к техническому прогрессу, была бы столь консервативна по своей сути. О врожденных недостатках фон-неймановской схемы написано немало, но, что бы сейчас ни говорили на эту тему, еще лет десять назад никакие аргументы не возможно было противопоставить убеждению в том, что процессорная индустрия выбрала единственно правильный путь, основанный на количественном росте. Достаточно вспомнить, с какой гордостью произносились новые цифры; считалось, что, если не хватит миллиона транзисторов, сделаем миллиард - «нет проблем», главное уменьшить размеры кристаллов и межсоединений и повысить тактовую частоту. Но за все приходится платить. Каждый транзистор потребляет энергию, в итоге, по данным IDC, сегодня затраты на электричество, необходимое для питания центров обработки данных, составляют свыше 80% от затрат на приобретение компьютерного оборудования, а через пару лет эти показатели сравняются.

Отход отпоследовательногоисполнениякоманд ииспользованиенесколькихисполняющих блоков в одномпроцессорепозволяют одновременно обрабатыватьнесколько процессорных микрокоманд, то есть организовывать п а р а ллел из м н а у ровне ин с т р у кци й (InstructionLevelParallelism -I L P ),что, разумеется,увеличивает общуюпроизводительность.

Еще одинподход к решению даннойпроблемы был реализован вVLIW/EPIC -архитектуре IA-64 (очень длинных команд), где часть проблем переложена саппаратурынакомпилятор. И все же разработчикипризнают,что для достижения высокой производительности архитектура важнее.

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

Другим предшественником многоядерного подхода можно считать технологиюI ntel - H y p e r T h r e a di n g , где также есть небольшое д у бл и ров а н и е а пп а р а т у ры и и с п ол ь з ов а ни е д в у х п ото к ов ин с т р у кций , и с п ол ь з у ющ и х общ е е ядро.

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

К 2006 годувсе ведущиеразработчикимикропроцессоровсоздали двуядерныепроцессоры. Первымипоявились двуядерныеRISC-процессорыSun Microsystems (UltraSPARCIV), IBM (Power4,Power5) и HP(PA-8800 иPA-8900).

О выпуске двуядерныхпроцессоров с архитектуройх86 фирмы AMD и Intel об ъ явили п о ч ти о д н ов р еме нн о.

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

Модернизации схемы фон Неймана

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

SISD (Single Instruction Single Data) - «один поток команд, один поток данных»;

SIMD (Single Instruction Multiple Data) - «один поток команд, много потоков данных»;

MISD (Multiple Instruction Single Data) - «много потоков команд, один поток данных»;

MIMD (Multiple Instruction Multiple Data) - «много потоков команд, много потоков данных»;

Класс SISD предполагает, что в один момент времени может быть выполнена одна команда, и она может оперировать только теми порциями данными, адреса которых непосредственным образом присутствуют в операндах этой команды. Напротив, в класс MIMD попадают машины, которые могут одновременно выполнять множество команд, используя при этом множество фрагментов данных. Эта классификация известна как «таксономия Флинна», она названа так по имени предложившего ее Майкла Флинна, выдающегося инженера и ученого, ныне являющегося профессором Стэндфордского университета. Из нее следует, что фон-неймановская машина является частным случаем, попадающим в класс SISD. Большинство современных компьютеров построено именно по этой схеме; между тем все суперкомпьютеры из первой десятки TOP500 построены по схеме MIMD.

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

Исторически первым оказалось изобретение процессоров, способных выполнять операции не над содержимым одного или нескольких регистров, а над более крупными фрагментами данных; по классификации Флинна они попадают в класс SIMD. Их появление связывают с проектом Solomon (1962 год, компания Westinghouse).

Позднее аналогичный принцип работы с данными был реализован в самой производительной машине своего времени ILLIAC IV (1972). Если процессор, используя одну команду, может выполнять действия над векторами, то его называют векторным процессором (vector processor), а если над массивами, топроцессором массивов (array processor). Впоследствии Сеймур Крей использовал векторные принципы при разработке своих суперкомпьютеров, начиная с Cray-1. Сегодня схема SIMD широко используется в специализированных процессорах, предназначенных для игровых консолей.

После введения нового класса векторных процессоров обычные процессоры стали вынужденно, чтобы различать, называть «скалярными»; именно поэтому на следующем шаге появились решения со странным названием «суперскалярные процессоры ».Идея суперскалярности заключается в том, что процессор просматривает приближающиеся к исполнению команды и выбирает из них те последовательности, которые могут быть выполнены параллельно . Такие процессоры способны выполнять несколько инструкций за один такт, а такой вид параллелизма стали называтьпараллелизмом на уровне команд (Instruction-Level Parallelism,ILP ). Очевидно, что при заданной частоте суперскалярный процессор будет производительнее скалярного, поскольку он способен выделить в подмножество и одновременно выполнить несколько команд, распределив их по своим функциональным устройствам. Родоначальником идеи ILP был тот же Крей; он реализовал ее в 1965 году в компьютере CDC 6600, затем ILP была воспроизведена в процессоры Intel i960 (1988 год) и AMD 29050 (1990), особенно «впору» суперскалярный подход пришелся для RISC-процессоров с их упрощенной системой команд. Позже, начиная с Pentium II, обрели ILP и процессоры с архитектурой CISC.

Примерно в то же время - сначала на мэйнфреймах, а позже и на мини-ЭВМ - появилась кэш-память ; в дальнейшем идея кэширования получила развитие в многоуровневых решениях, предполагавших наличие кэшей первого и второго, а затем и третьего уровня.

Еще одним существенным изобретением, ускорившим работу процессоров, оказалось внеочередное исполнение (out-of-order execution, OoO), представляющее собой ограниченную реализацию идеи обработкипотока данных (data flow computation). Хотя первые попытки в этом направлении были предприняты еще при проектировании компьютеров CDC, но реально первые внедрения были в IBM 360, а затем в процессорах Power1. Одно из важнейших достоинств внеочередного исполнения состоит в том, что данная технология позволяет согласовать более высокую скорость работы процессоров с менее быстродействующей памятью, сняв часть нагрузки с кэш-памяти.

Заметной вехой в ряду усовершенствований фон-неймановской архитектуры стоит распараллеливание потоков (Thread Level Parallelism, TLP). Данная технология существует в нескольких версиях; среди них -одновременная многопоточность (Simultaneous Multithreading, SMT) имногопоточность на уровне кристалла (Сhip-level Multithreading, CMT). Эти два подхода в основном различаются представлением о том, что есть «поток», иначе говоря, по уровню гранулярности потоков.

Хронологически первым процессором, поддерживающим многопоточность, был процессор DEC Alpha EV4 21064. Драматическая судьба этого процессорного семейства была и остается предметом серьезных обсуждений, и, хотя на версии EV7 производство прекратилось, а EV8 и EV9 остались на бумаге, есть основания полагать, что ядро EV7 может возродиться в одном из готовящихся к выпуску многоядерных процессоров. Типичным представителем лагеря SMT является Pentium 4 с его технологией HTT (Hyper-Threading Technology). Процессор поддерживает деление на два потока команд, выбираемых из одной задачи в режиме SMT, что обеспечивает суммарное повышение производительности примерно на 30%. В процессоре UltraSPARC T1, известном прежде под кодовым названием Niagara, потоки образуются из разных задач; никакой одновременности в данном случае нет, каждый поток представляет собой виртуальное ядро процессора.

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

Что такое процессор? Здесь Вы сможете прочитать небольшую терминологию данного понятия. Мы рассмотрим из чего он состоит, что такое ядро процессора, системная шина, кэш процессора, какие разъемы бывают у процессора, а также популярные изготовители. А теперь, приступим к делу.

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

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

Из чего состоит процессор?

  • Регистры
  • Арифметико-логическое устройство
  • Шины данных и адресов
  • Кэш память
  • Математический сопроцессор

У специалистов разных профессий понятие об архитектуре процессора немного отличаются. Например, программисты думают, то архитектура процессора – это когда процессор способен выполнять наборы машинных кодов. Разработчики компьютерных составляющих думают иначе, а именно то, что архитектора процессора отражает какие-либо свойства и качества, которые присущи целому семейству процессоров (другими словами, организация процессоров или их внутренняя конструкция). Например, существует такая архитектура, как Intel Pentium, она обозначается, как P5. К примеру, Pentium IV обозначается, как NetBurst.

Модель архитектуры процессора Pentium 4

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

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

Что такое системная шина?

Системная шина или шина процессора (FSB ) – является совокупностью сигнальных линий, объединённых по назначению. Простыми словами, системная шина связывает все компоненты компьютера с процессором, будь это , или . Процессор подключается только к системной шине, остальные устройства подключаются через специальные контроллеры.


Что такое разъем (сокет) процессора?

Есть два типа разъемов (сокетов) – гнездовой и щелевой . Хотя это можно считать, как один разъем, потому что он создан лишь для установки процессора. Наличие сокета значительно облегчает замену процессора. Также его можно было бы снять на время ремонта компьютера. Кстати, если что, данный разъем расположен на . У компаний Intel и AMD свои типы разъемов, которые можно посмотреть .


Что такое регистр процессора?

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

Что такое кэш процессора?

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

На данный момент существует несколько уровней кэша. L1 – кэш первого уровня , является самым быстрым и работает напрямую с ядром. Далее идет кэш второго уровня — L2 , который взаимодействует с L1. Такой кэш по объему намного больше, чем L1. Иногда может встречаться и кэш третьего уровня – L3 . Он достаточно медленный, а по объему еще больше, чем L2, но опять же, он быстрее, чем системная память.

Также, кэш разделяют на эксклюзивный и не эксклюзивный .

К первому типу относят кэш, в котором данные разделены на оригинальные в строгом порядке. К не эксклюзивному кэшу относят кэш, данные которого могут повторяться на всех уровнях кэша. Например, компания Intel, использует не эксклюзивный тип, а AMD – cсоответственно эксклюзивный. Трудно сказать, какой лучше, у обоих есть и достоинства, и недостатки.

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

Введение

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

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

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

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

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

Основные характеристики процессоров

Архитектура x86 впервые была реализована в собственных процессорах компанией Intel в конце 70-ых годов, а в ее основу были положены вычисления со сложным набором команд (CISC). Свое название эта архитектура получила от последних двух цифр, которыми заканчивались кодовые наименования моделей ранних изделий Intel - пользователи со стажем наверняка помнят еще 286-е (80286), 386-е (80386) и 486-е (80486) «персоналки», являвшиеся мечтой любого компьютерщика конца 80-ых, начала 90-ых годов.

На сегодняшний день архитектура x86 была также реализована и в процессорах компаний AMD, VIA, SiS, Cyrix и многих других.

Основными характеристиками процессоров, по которым их принято разделять на современном рынке, являются:

  • фирма производитель
  • серия
  • количество вычислительных ядер
  • тип установочного разъема (сокет)
  • тактовая частота.

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

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

На сегодняшний день в основе продукции компании Intelлежат пять основных семейств -Pentium (Dual-Core) , Celeron (Dual-Core) , Core i3, Core i5 и Core i7 . Первые три нацелены на бюджетные домашние и офисные решения, два последних лежат в основе производительных систем.

Процессор Intel Core i7

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

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

Компания AMD, почитателям своей продукции, предлагает процессоры серий Athlon II , Phenom II , A-Series и FX-Series . Путь двух первых семейств подходит к логическому завершению, последние же два только набирают обороты. Кое-где еще можно встретить в продаже самые бюджетные процессоры Sempron , хотя их дни практически сочтены.

Процессор AMD FX-Series

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

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

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

Тип разъема . Любой процессор устанавливается в системную плату, на которой для этого существует специальный разъем (гнездо) или по-другому - сокет (Socket). Процессоры разных производителей, серий и поколений устанавливаются в разные типы разъемов. Сейчас, для настольных ПК, таковых семь - четыре для чипов Intel и три для AMD.

Основным и самым распространенным сокетом для центральных процессоров Intel считается LGA 1155. Самые производительные и продвинутые решения этой компании устанавливаются в разъем LGA 2011. Остальные два типа разъемов - LGA 775 и LGA 1156 доживают свои последние дни, так как выпуск процессоров под такие типы сокета практически прекращен.

Среди изделий AMD, на сегодняшний день самым используемым типом разъема можно назвать Socket AM3. Как правило, в него устанавливаются большинство бюджетных и самых ходовых продуктов компании. Правда эта ситуация в ближайшее время скорее всего измениться, так как все новейшие процессоры и производительные решения имеют разъемы Socket AM3+ и Socket FM1.

Кстати процессоры Intelи AMDможно очень просто отличить по одному характерному признаку, который вы возможно уже заметили, смотря на фотографии. Изделия компании AMD имеют на задней части множество штырьков-контактов, с помощью которых они подключаются к системной плате (вставляются в разъем). Intel же использует принципиально иное решение, так как контактные ножки находятся не на самом процессоре, в внутри разъема материнской платы.

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

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

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

Сводная таблица семейств процессоров для настольных ПК

Технологический процесс (технология производства)

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

Intel

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

Кремниевая пластина с чипами процессоров AMD

Первый процессор Intel с архитектурой x86, до сих пор являющейся основной для всех современных ЦП, был произведен в конце 70-ых годов с помощью техпроцесса равному 3 мкм (микрометра). К началу 2000-ых годов практически все ведущие производители микросхем, включая компании AMD и Intel, освоили 0,13 мкм или 130 нм - технологический процесс. Большинство современных процессоров изготавливаются по 32 нм - техпроцессу, а с середины 2012 года и по 22 нанометровой технологии.

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

Энергопотребление и тепловыделение

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

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

В начале 2000-ых годов тепловыделения некоторых процессоров выросло выше 150 Вт, а для их охлаждения приходилось использовать массивные и шумные вентиляторы. Более того, средняя мощность блоков питания того времени составляла 300 Вт, а это значит что более половины ее должно было уходить на обслуживание «прожорливого» процессора.

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

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

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

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

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

Архитектура процессоров и кодовые имена

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

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

Разработки Intel носят географические названия мест (гор, рек, городов и т.д.), находящихся недалеко от мест размещения ее производственных структур, ответственных за разработку соответствующей архитектуры. Например, первые процессоры Core 2 Duo были построены на архитектуре Conroe (Конрой), которая получила свое название в честь города, расположенного в американском штате Техас.

Компания AMD какой-либо четкой тенденции формирования имен для своих разработок не имеет. От поколения к поколению тематическая направленность может изменяться. Например, новые процессоры компании носят кодовые имена Liano и Trinity.

Многоуровневый кэш

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

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

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

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

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

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

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

Встроенная графика

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

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

Первый пример интеграции видеопроцессора в «нормальный» ЦП продемонстрировала компания Intel в начале 2010 года. Конечно, никакой революции это не принесло, так как до этого момента графика уже давно и успешно интегрировалась в чипсеты материнских плат.

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

Компания Intel интегрирует в свои процессоры графическое ядро под незатейливым названием IntelHDGraphics собственной разработки. При этом процессоры Core 2, Celeron и старшие модели Core i7 встроенных графических ядер не имеют.

AMD, осуществив слияние в 2006 году с гигантом по производству видеокарт, канадской компанией ATI, встраивает в свои решения видеочипы семейства Radeon HD. Более того, некоторые новые процессоры компании представляют собой объединение процессорных ядер x86 и графических Radeonна одном кристалле. Единый элемент, созданный путем слияния центрального (CPU) и графического (GPU) процессоров получил название APU, Accelerated Processor Unit (ускоренный процессорный элемент). Именно так (APU) теперь и называют процессоры A и E-серий.

В общем, интегрированные графические решения от компании AMDявляются более производительными, чем Intel HD и выглядят предпочтительнее в игровых приложениях.

Режим Turbo

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

Компания Intel в своих процессорах использует собственную технологию интеллектуального разгона под названием Turbo Boost. Используется она в производительных семействах Core i5 и Core i7.

Отслеживая параметры, связанные с нагрузкой на ЦПУ (напряжение и сила тока, температура, мощность), встроенная система управления повышает тактовую частоту ядер в случае, когда максимальный тепловой пакет (TDP) процессора еще не достигнут. При наличии незагруженных ядер они отключаются и освобождают свой потенциал для тех, которые используются приложениями. Чем меньше ядер задействовано в вычислениях, тем выше поднимается тактовая частота чипов, участвующих в вычислениях. Для однопоточных приложений ускорение может составлять 667 МГц.

AMD так же имеет свою технологию динамического разгона наиболее нагруженных ядер и применяет ее только в своих 6 и 8-ядерных чипах, к котором относятся серии Phenom II X6 и FX. Называется она Turbo Core и способна работать только в том случае, если в процессе вычислений количество загруженных ядер составляет меньше половины от их общего числа. То есть в случае 6-ядерных процессоров, число неактивных ядер должно быть не менее трех, а 8-ядерных - четырех. В отличие от Intel Turbo Boost, в этой технологии на прирост частоты не влияет количество свободных ядер и он всегда одинаков. Его величина зависит от модели процессора и колеблется от 300 до 600 МГц.

Заключение

В заключении давайте попробуем применить практически полученные знания с пользой. Например, в одном популярном магазине компьютерной электроники продаются два процессора Intel Core i5 cодинаковой тактовой частотой 2.8 ГГц. Давайте посмотрим на их описания, взятые с сайта магазина, и попробуем разобраться в их отличиях.


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

Intel Core i5 760 имеет разъем Socket 1156, а значит относится к устаревшему поколению процессоров. Покупка его будет оправдана только в том случае, если у вас уже стоит в компьютере материнская плата с таким гнездом, и менять ее вы не хотите.

Более новый Core i5 2300 произведен уже по более тонкому техпроцессу (32 нм против 45 нм), а значит, имеет и более совершенную архитектуру. Несмотря на несколько меньший L3 кэш и «саморазгон» этот процессор наверняка не уступит в производительности своему предшественнику, а наличие встроенной графики позволит обойтись без приобретения отдельной видеокарты.

Несмотря на то, что у обоих процессоров тепловыделение указано одинаковым (95 Вт), Core i5 2300 в равных условиях будет холоднее своего предшественника, так как мы уже знаем, что более современный технологический процесс обеспечивает меньшее энергопотребление. В свою очередь это увеличивает его разгонный потенциал, что не может не радовать компьютерных энтузиастов.

А теперь давайте рассмотрим пример на базе процессоров AMD. Здесь мы выбрали специально процессоры из двух разных семейств - Athlon II X4 и Phenom II X4. По идее линейка Phenom является более производительной, чем Athlon, но давайте посмотрим на их характеристики и решим, все ли так однозначно.

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

Первое различие, которое сразу бросается в глаза - процессоры устанавливаются в разные разъемы. Не смотря на то, что оба они (разъемы) на данный момент активно поддерживаются производителями системных плат, из этой пары Socket FM1 выглядит несколько предпочтительнее с точки зрения будущей модернизации, так как туда можно установить новые процессоры (APU) A-серии.

Еще одним плюсом Athlon II X4 651 является более тонкий и современный технологический процесс, по которому он был произведен. Phenom II отвечает наличием Turbo-режима и кэша третьего уровня.

В итоге, ситуация складывается неоднозначная и здесь ключевым фактором может стать розничная цена, которая у процессора из линейки Athlon II на 20-25% меньше, чем у Phenom II. А с учетом более перспективной платформы (Socket FM1) покупка Athlon II X4 651 выглядит более привлекательной.

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

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

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

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

Например, тактовая частота средненького двухъядерного процессора нередко может быть намного ниже частоты неплохого одноядерного процессора, но из-за разделения задач на «обе головы», разница в результатах становится несущественной. Двухъядерный процессор Core 2 Duo с тактовой частотой 1,7ГГц легко сможет обскакать одноядерный Celeron с тактовой частотой 2,8ГГц, ведь производительность зависит не от одной лишь частоты, но и от количества ядер, кэша и других факторов.

На сегодняшний момент на мировом компьютерном рынке лидируют два крупнейших производителя процессоров — корпорация Intel (ее доля на сегодня порядка 84%) и компания AMD (около 10%). Если взглянуть на историю развития центральных процессоров, то можно увидеть довольно много интересного. Начиная с появления первых настольных компьютеров, основным способом повысить производительность было планомерное повышение тактовой частоты.

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

Существует ли выход из этой очень непростой ситуации? Вскоре выход был найден в применении нескольких ядер в одном кристалле. Решено было применить вариант процессора «2 в 1». Появление на рынке компьютеров с такими процессорами вызвало целый ряд споров. Нужны ли многоядерные процессоры? Чем они лучше обычных процессоров, имеющих одно ядро? Может компании-производители просто хотят получить дополнительную прибыль? Сейчас уже можно уверенно ответить: многоядерные процессоры нужны, за ними будущее. В ближайшие десятилетия невозможно представить прогресса в этой отрасли без применения многоядерных процессоров.

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

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

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

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

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

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

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

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

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

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

Где у ПК мозги

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

Как устроен

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

Компоненты

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

  • шины адресов;
  • регистры;
  • шины данных;
  • арифметико-логическое устройство;
  • кэш, или быстрая память, имеющая небольшой объем 8-512 кбайт;
  • математический сопроцессор;
  • счетчики команд.

Ядро процессора

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

К "ядерным" характеристикам относятся:

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

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

Системная шина

Тот, кто уже узнал, что такое процессор компьютера, наверняка, заинтересуется и тем, посредством чего он осуществляет управление остальными компонентами ПК. Очевидно, что такая задача под силу только сложной системе. Она называется процессорной шиной и представляет собой совокупность сигнальных линий, объединенных по назначению. Каждая из них имеет определенный протокол передачи данных и электрическую характеристику. К самой процессорной, или, как ее еще называют, системной шине подключается только CPU, а все другие устройства - через контроллеры материнской платы. В то же время существуют варианты, когда память подключается непосредственно в процессор, благодаря чему обеспечивается его большая эффективность. Тут уместно задать вопрос о том, что такое разрядность процессора, так как, например, выражение “разрядности процессора х 64” означает, что данное устройство снабжено 64-разрядной шиной данных, и такое количество бит оно обрабатывает за единичный такт.

Кэш

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

Кэш делится на три уровня:

  • Первый уровень L1

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

  • Второй уровень L2

С L1 взаимодействует кэш L2. Он в разы больше по объему и является целостным.

  • Третий уровень L3

У некоторых современных микропроцессоров существует еще и третий уровень, который больше двух предыдущих, но работает на порядок медленнее. Дело в том, что шина между 2-м и 3-м уровнем уже, чем между 1-м и 2-м. Однако скорость 3-го уровня все равно значительно выше, чем скорость системной памяти. В зависимости от того, повторяется ли информация, попадающая в кэш, на разных уровнях, или нет, различают два типа этой составляющей процессора: эксклюзивный и не эксклюзивный. Каждый из них имеет свои преимущества и недостатки, поэтому трудно сказать, какой из них лучше. Можно только отметить, что первый тип используется в микропроцессорах AMD, а второй — в Intel.

Разъем

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

Что такое частота процессора

Для сравнения любых технических устройств и для того, чтобы дать представление об их возможностях используются определенные характеристики, имеющие численное выражение. Для процессоров основной из них является тактовая частота. Причем это понятие имеет кардинальные отличия, когда речь идет об одноядерном и многоядерном вариантах. Итак, что такое тактовая частота процессора, если он способен выполнять только один поток команд? Оказывается, что этот параметр показывает, сколько вычислений в единицу времени может произвести конкретное одноядерное устройство. Соответственно, чем больше тактовая частота, тем больше процессор может выполнить операций в единицу времени. Чаще всего она составляет 1,0-4 ГГц и определяется умножением внешней частоты на определенную постоянную величину. Совсем другое дело, если нужно выяснить, что такое тактовая частота процессора. В таком случае некоторые горе-специалисты рекомендуют вычислять данный параметр для всего устройства, умножая данные для одноядерного варианта на количество составляющих. Однако это в корне неправильно, так как тактовая частота всего устройства от числа ядер не меняется, и положительный эффект касается только производительности процессора. В довершение следует отметить, что при выборе процессора частота не должна являться решающим фактором, а нужно рассматривать величины всех его характеристик в целом.

Что такое графический процессор

Как известно, современные ПК обеспечивают превосходную “картинку”. Это достигается посредством графического процессора — специального устройства выполняющего графический рендеринг. Кроме того, они предназначены для использования в качестве ускорителя 3Д графики. Благодаря конвейерной архитектуре такие устройства намного эффективнее обрабатывают изображения и другую графику, чем CPU, о котором было рассказано выше.

Текстовой процессор: что это?

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

Несколько слов о наиболее распространенных процессорах персональных компьютеров

Первое место по популярности занимает процессор Intel Core i5. Он считается прекрасным вариантом, когда нужна мощная игровая машина. За ним следует модель от Intel — Celeron E3200, который стоит недешево, но является оптимальным выбором для серьезной работы в офисе. Немало поклонников среди специалистов есть и у еще одного процессора от Intel — четырехядерного Core 2 Quad. Если вы не стремитесь стать обладателем сверхмощной машины и хотите сэкономить, то обратите внимание на AMD Athlon II X2215 или AMD Phenom II X4945.

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



© 2024 beasthackerz.ru - Браузеры. Аудио. Жесткий диск. Программы. Локальная сеть. Windows