Каменный век

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


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


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


• Увеличение тактовой частоты.
Самый простой способ сделать процессор более производительным – повысить его тактовую частоту. Начиная с 1971 года, когда появился первый микропроцессор, тактовая частота увеличилась в 25000 раз. Однако с увеличением тактовой частоты возрастает и энергопотребление, а также выделение тепла, которое нужно как-то отводить от чипа. Заметим, что тактовая частота является всего лишь одним из факторов, определяющих производительность современного процессора, но не единственным. Поэтому «гонка частот» пошла на спад, и современные процессоры по частотным характеристикам недалеко продвинулись по сравнению с моделями двух- и трехлетней давности: тактовые частоты топовых ЦП едва превысили отметку в 3 ГГц.


• Наличие нескольких ядер.
Большинство современных процессоров является двухъядерными (Dual Core). Это значит, что в одной микросхеме, по сути, находятся сразу два процессора. Уже появились модели, которые состоят из четырех ядер (Quad Core), например, Intel Core 2 Quad и AMD Phenom X4. В будущем количество ядер в процессорах будет только возрастать, потому как увеличивать их число проще, чем постоянно поднимать тактовую частоту.



Современные процессоры имеют два или даже четыре вычислительных ядра, как Intel Core 2 Quad. Для этого производитель умещает в одном корпусе два идентичных двухъядерных процессора

• Увеличение объема кэш-памяти.
Данные, с которыми работает процессор, и команды для их обработки помещаются в оперативной памяти, но, помимо нее, в сам ЦП встроена кэш-память (cache), доступ к которой осуществляется гораздо быстрее. В кэш помещаются наиболее часто используемые процессором данные и куски программного кода. Чем больше объем кэш-памяти, тем выше скорость работы процессора в реальных задачах (при этом прирост производительности сильно зависит от самой задачи). Вся кэш-память делится на два уровня. К первому у ровню процессор получает доступ быстрее, поэтому в нем содержится самая нужная информация. В кэш второго уровня попадают менее «ходовые» данные. Объем первого уровня невелик и у нынешних ЦП различается не столь сильно, поэтому является менее показательной характеристикой. А кэш-память второго уровня увеличивается ударными темпами: у современных двухъядерных процессоров она может иметь объем до 6 Мб, а у четырехъядерных – до 12 Мб.


• Увеличение тактовой частоты фронтальной шины.
Обмен данными современных процессоров с оперативной памятью происходит через канал, называемый фронтальной шиной (Front Side Bus – FSB). Чем выше ее тактовая частота, тем быстрее происходит передача данных. Первые процессоры Pentium 4 c шиной 400 МГц могли сообщаться с памятью на скорости 3,2 Гб в секунду. Пропускная способность современных процессоров Core 2 Duo и Core 2 Quad с шиной 1333 МГц достигает 10,6 Гб в секунду.


Все вышеперечисленные достижения стали возможными благодаря постоянно развивающимся технологиям производства микропроцессоров. Последние модели четырехъядерных ЦП Intel содержат 820 (!) млн транзисторов. Для того чтобы уместить такое огромное количество элементов на площади, равной паре квадратных сантиметров, нужно уменьшить их до микроскопических размеров. Попутно уменьшается количество выделяемого тепла, и становится возможной работа на более высоких частотах. Размер транзистора передовых современных ЦП составляет всего 45 нанометров (для сравнения: толщина человеческого волоса равна 10 000 нанометров). В 2009 году производство процессоров перейдет уже на 32-нанометровую технологию.


Рост производительности: закон Мура

Примерно каждые два года производительность процессоров будет увеличиваться вдвое – это эмпирическое правило высказал Гордон Мур, один из основателей корпорации Intel. Мур также предсказал, что количество транзисторов в составе процессора будет удваиваться каждые 18–24 месяца. До сих пор оба этих правила, которые называют «закон Мура», подтверждаются развитием технологий.

Производительности первого в мире серийного процессора Intel 4004, выпуск которого начался в 1971 (смотрите фото внизу) хватало для работы инженерного калькулятора, для которого он и был разработан. По сравнению с 2300 транзисторами в составе процессора Intel 4004 количество транзисторов в современных процессорах увеличивалось почти в 350 тыс. раз.

Процессор Год Транзисторы Тактовая частота
Intel 4004 1971 2 300 0,108 МГц
Intel 8008 1972 3 500 0,2 МГц
Intel 8080 1974 6 000 2 МГц
Intel 8085 1976 6 500 2 МГц
Intel 8086 1978 29 000 4,77 МГц
Intel 80286 1982 134 000 6 МГц
Intel 80386 1985 275 000 16 МГц
Intel 80486 1989 1 200 000 25 МГц
Intel Pentium 1993 3 100 000 60 МГц
Intel Pentium II 1997 7 500 000 233 МГц
Intel Pentium III 1999 9 500 000 450 МГц
AMD Athlon 1999 22 000 000 500 МГц
Intel Pentium 4 2001 42 000 000 1300 МГц
AMD Athlon 64 2800+ 2003 105 900 000 1800 МГц
Intel Pentium M 710 2004 140 000 000 1400 МГц
AMD Athlon 64 X2 4400+ 2005 233 200 000 2200 МГц
Intel Core 2 Quad Q9450 2008 820 000 000 2666 МГц


С момента выпуска первого микропроцессора в 1971 году производительность ЦП возрастает вдвое каждые два года
%%%

Выбор процессора


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


Нужно ли покупать самый быстрый процессор?

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


• Высокая цена.
Стоимость «флагманских » моделей процессоров достаточно высока. Например, за самый быстрый ЦП из тех, которые сейчас производит компания Intel – четырехъядерный Core 2 Extreme QX9770, – придется выложить от 44 тыс. рублей. При этом за 25–30 тыс. рублей можно приобрести целый компьютер с очень достойной производительностью, укомплектованный процессором Core 2 Duo E8500 стоимостью около 8 тыс. рублей, быстродействие которого в большинстве случаев будет ненамного меньше показателей более мощных аналогов. Кроме того, самые современные производительные процессоры раскрывают свой потенциал полностью лишь в том случае, если и остальные компоненты компьютера – графическая карта, оперативная память и жесткий диск – тоже принадлежат к «высшей категории». В противном случае общая производительность системы будет все же ограничена ее самым слабым звеном. А компьютер, полностью состоящий только из самых дорогих комплектующих, стоит от 60 до 150 тыс. рублей.



Несмотря на увеличение количества транзисторов, физические размеры процессоров постепенно уменьшаются

Если же задачи, которые вы решаете на компьютере, ограничиваются просмотром веб-сайтов, прослушиванием музыки и работой с текстом, то вам с избытком хватит мощности относительно дешевого двухъядерного процессора. Такого, например, как Athlon 64 X2 5000+ фирмы AMD (стоит он от 2 тыс. рублей). Компьютеры на основе таких ЦП с полной комплектацией и соответствующим программным обеспечением можно купить за 15 тыс. рублей.


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


Спасает только то, что процессор работает при максимальной загрузке так же редко, как машина ездит на предельной скорости. Поэтому все современные ЦП, как и процессоры для ноутбуков, оснащены технологией экономии энергии. У фирмы AMD она называется Cool’n’Quiet, у Intel – Enhanced SpeedStep. Суть и той, и другой заключается в следующем: при отсутствии необходимости работать с высокой производительностью процессор снижает тактовую частоту, а при повышении нагрузки снова ее увеличивает.


«Горячие головы»

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

Работает ли двухъядерный процессор в два раза быстрее?


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


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


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


К числу «консервативных» приложений относятся компьютерные игры, многие из которых работают быстрее при наличии одноядерного процессора с более высокой тактовой частотой, чем двухъядерного с более низкой. Но есть и оптимизированные под многоядерные процессоры игровые релизы, например Supreme Commander, Crysis и World in Conflict.


Заметим, что практически все современные процессоры теперь выпускаются как минимум с двумя ядрами, так что выбирать стало не из чего. Более актуален выбор между двух- и четырехъядерными ЦП, и здесь очень важен один момент: как бы соблазнительно ни выглядел процессор «4 в 1», толку от дополнительной пары ядер в большинстве случа ев еще меньше, чем от перехода с одного ядра на два.


• Операционная система
также должна поддерживать многопоточную технологию. В старых версиях «операционок» – например, Windows 98 и Me – из всех ядер процессора будет работать только одно. Для операционной системы Windows XP нужно установить пакет обновлений Service Pack 2, чтобы фоновые задания переназначались на второе ядро процессора. Лучше всех совместима с многоядерной технологией Windows Vista: она может распределять по разным ядрам не только фоновые задачи, но и вычислительные процессы отдельных программ. Так, например, пока одно ядро процессора занято демонстрацией видео, на другом работает антивирус.


Можно ли определить производительность процессора по названию?


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


При этом по-прежнему действует принцип: чем больше число в названии модели, тем быстрее процессор. Например, процессор Core 2 Duo E8200 имеет два ядра и частоту 2,66 ГГц, а процессор E8400 – те же два ядра и частоту около 3,0 ГГц.


Фирма AMD измеряет производительность процессоров Athlon X2 в единицах частоты старых процессоров Athlon Thunderbird, хотя более уместно сравнение с Pentium 4 в качестве эталона. Так, в названии 2,4-гигагерцевого процессора AMD Athlon 64 3800+ цифры «3800» обозначают частоту, которую должен был бы иметь старый одноядерный процессор Athlon Thunderbird с тем, чтобы сравняться с этой моделью в производительности. Сейчас фирма AMD отказывается от такой маркировки и переходит на абстрактную нумерацию моделей. К примеру, процессор Phenom X3 8650 оснащен тремя ядрами с тактовой частотой 2,3 ГГц, а в процессоре Phenom X4 9850 работают четыре ядра с тактовой частотой 2,5 ГГц.


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

%%%

Что скрывается за обозначениями Conroe или Wolfdale?


После названия модели процессора в таблице указаны дополнительные обозначения. Например, в одной строке рядом с названием Core 2 Duo стоит обозначение Conroe, а в другой – Wolfdale. В данном случае Core 2 Duo – это торговая марка, наименование модели процессора, а Conroe или Wolfdale – название ядра, микросхемы, заключенной в ЦП. Таким образом, под одной и той же маркой могут существовать несколько разных устройств.


Технические характеристики современных процессоров:


По названию ядра можно определить характеристики процессора. Например, Conroe произведен по 65-нанометровой технологии, имеет 4 Мб кэша второго уровня и максимальную тактовую частоту 3 ГГц. Его последователь Wolfdale выполнен по 45-нанометровой технологии, благодаря чему удалось увеличить кэш-память до 6 Мб, а тактовую частоту – до 3,16 ГГц.



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

Чьи процессоры лучше – Intel или AMD?

В настоящий момент несомненным технологическим лидером является фирма Intel. Топовые процессоры Intel работают быстрее, чем аналогичные ЦП производства AMD, хотя процессоры AMD Phenom в среднем ценовом диапазоне тоже весьма достойны. При этом «камни» Intel стоят достаточно дорого: в линейке процессоров Quad-Core представлено сразу 6 моделей стоимостью более 10 тыс. рублей, а самый дорогой процессор AMD стоит максимум 9 тыс. рублей.



Материнские платы для современных процессоров фирмы Intel оснащены разъемом Socket 775

Так что, если вы не собираетесь выжимать из ПК максимум, постоянно нагружая его ресурсоемкими приложениями, выбор процессора AMD позволит сэкономить деньги. Особенно в том случае, если у вас уже есть компьютер на базе процессора Athlon X2 с разъемом Socket AM2 – новый процессор Phenom X3 или X4 станет для него очень хорошим подспорьем.



Процессоры AMD Athlon X2 используют разъем Socket АМ2, а процессоры Phenom – Socket AM2+

Как узнать, какой процессор подходит для компьютера?


Нужно выяснить, совместим ли новый процессор с вашей материнской платой. Процессорный разъем на ней называется «сокет» (socket). Существует 6 видов сокетов для современных настольных компьютеров.


• Socket 478
– старый разъем Intel для процессоров Pentium 4, Mobile Pentium 4 и Celeron, а также Celeron D.


• Socket 775
– новый разъем, предназначенный для процессоров Intel Pentium 4, Pentium D Celeron, Celeron D, Core 2 Duo и Core 2 Quad.


• Socket 754 и 939
– старый разъем для процессоров фирмы AMD: Athlon-64 и Sempron.


• Socket AM2
– новый разъем для процессоров AMD Athlon X2 и Phenom.


• Socket AM2+
– последняя версия разъема AMD, предназначенная для процессоров Phenom. На материнских платах с обычным AM2 они работают медленнее. Старые процессоры полностью совместимы с обновленным разъемом.


Что есть что?
• Тактовая частота

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

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

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

На материнской, или системной плате (mainboard, или motherboard), находятся важнейшие компоненты ПК: процессор, чипсет и ОЗУ. Она имеет слоты для модулей расширения, например для видеоплаты.


Публикуется с сокращениями