Какой вам нужен процессор

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


Характеристика видеокарт





Видеоадаптеры характеризуются несколькими параметрами. Приведу самые значимые:

- объем видеопамяти
- ширина шины видеопамяти
- частота ядра
- частота видеопамяти

Зачастую, некомпетентный в устройстве видеокарт покупатель, придя в магазин, обращает внимание только на объем видеопамяти графической платы. Да, этот параметр важен, но тогда почему видеокарты с одинаковым объемом видеопамяти стоят по-разному? И разница в десяток тысяч рублей! Чтобы не быть голословным привожу конкретные примеры: ATI Radeon HD 5450 и ATI Radeon HD 5870
Дело все в том, что помимо объема видеопамяти есть и другие важные параметры (приведены выше), сказывающиеся на производительности видеоадаптера и на его цене.
Перейдем к рассмотрению этих параметров.


Видеопамять


Видеопамять используется для записи временного изображения, постоянно генерируемого и изменяемого графическим процессором. Объем видеопамяти измеряется в мегабайтах (а в последнее время и в гигабайтах, поскольку наука не стоит на месте). На настоящее время максимальный объем видеопамяти – 4096 МБ (4 ГБ)


Частота видеопамяти


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


Ширина шины видеопамяти


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


Частота ядра


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


Подведем итог:

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


Обсуждение статьи

В данной статье мы ответили на следующие вопросы:

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

Ваши вопросы:

Пока вопросов нет. Вы можете задать свой вопрос в комментариях.

Данная статья написана специально для . При полном или частичном копировании ссылка на обязательна.

Частота ядра

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

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

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

Главными характеристиками шины являются ее разрядность и частота работы: чем они выше, тем больше данных проходит через нее за единицу времени, а значит, больше будет обработано процессором или другим компонентом. К примеру, процессоры AMD имеют несколько подобных шин (внешних и внутренних), которые работают на разных частотах и имеют различную разрядность. Это связано с технологическими особенностями, поскольку не все компоненты способны функционировать с частотой самой быстрой шины.

Именно здесь кроется первая и главная ошибка многих пользователей, которые считают, что частота процессора является показателем скорости его работы. На самом деле все зависит от пропускной способности шины. Например, если предположить, что за один такт ядра передается 64 Бит или 8 Байт информации (64-битный процессор) и частота шины составляет 100 МГц, пропускная способность шины составит 8 Байт х 100 000 000 тактов, что равно приблизительно 763 Мбайт. В то же время частота ядра процессора может быть в несколько раз выше, что означает, что при достижении этого показателя оставшийся запас скорости процессора простаивает.

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

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

Стоит отметить, что разрядность процессора не означает, что он работает именно с ней. Это просто обозначает, что он может выполнять, к примеру, 64-битные команды, а в то же время работать с разрядностью 80 или 128 Бит при операциях с плавающей точкой.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Система охлаждения

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

В первую очередь это касается процессора.

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

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

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

Рис. 2.25. Кулер


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

Что касается материала, то наибольшой популярностью пользуются медные радиаторы, которые позволяют рассеивать тепло на 20–30 % эффективнее, чем алюминиевые.

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

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

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

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

Рис. 2.26. Кулер на основе тепловых трубок


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

Рис. 2.27. Теплообменник системы водяного охлаждения


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

Примечание

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

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

Минус системы жидкостного охлаждения – высокая стоимость, однако для любителей игр это не препятствие.

Оперативная память

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

Наиболее популярны модули памяти DDR2 SDRAM (рис. 2.28).

Рис. 2.28. Модули оперативной памяти DDR2 SDRAM


Этот стандарт обеспечивает параллельную передачу данных в двух направлениях, используя 64-битную шину. За один такт DDR2 передает в два раза больше информации, чем DDR. Технологические нововведения позволяют уменьшить потребление энергии.

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

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

Видеокарта

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

Видеокарта (рис. 2.29) служит для формирования и вывода на монитор изображения 2D (двухмерного, плоского) и 3D (объемного). От нее зависит качество изображения на экране и скорость воспроизведения графики.

Рис. 2.29. Видеокарта


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

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

Скорость шины данных, по которой передается видеоинформация;

Скорость установленной на видеокарте видеопамяти;

Объем установленной видеопамяти;

Скорость графического процессора и сопроцессора;

Аппаратные технологии работы с 3D-графикой.

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

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

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

Разрешение определяется количеством точек (пикселов), одновременно отображающихся на экране. Например, для 15-дюймовых мониторов стандартным считается разрешение 1024 х 768, для 17-дюймовых – 1280 х 1024, для 19-дюймовых – 1600 х 1200 и т. д.

Примечание

Видеокарта способна формировать изображение и более высокого разрешения, однако все зависит от возможностей монитора, которые пока далеки от возможностей видеокарты.

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

Глубина цвета может быть любой, однако на практике используются показатели, созданные по конкретной формуле. С помощью 1 бита отображается два цвета – черный и белый, с помощью 2 бит – четыре цвета и т. д. В итоге получается арифметическая зависимость 2n , где n – количество бит.

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

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

Подсчитать затраты памяти, которая расходуется для отображения двухмерной информации, просто: нужно умножить текущее разрешение на глубину цвета, например 1280 х 1024 х 32 = 41 943 040 бит = 5120 Кбайт = 5 Мбайт. Получается немного, если просто смотреть на изображение Рабочего стола или рисовать в редакторе Paint. Однако в играх, где прорисовка даже простого объекта требует несколько мегабайт памяти, ресурсы расходуются быстро. Можно сделать вывод, что чем больше памяти, тем быстрее обрабатывается и выводится на экран графика.

В видеоадаптерах используется динамическая память с произвольным доступом, которая является самой эффективной, поскольку позволяет передавать данные в две стороны за один такт процессора. Современные видеокарты оснащаются памятью DDR, время доступа к которой составляет 0,6–2 нс.

В настоящее время наибольшее распространение получили видеоадаптеры с объемом памяти 256 Мбайт. Любители максимального комфорта покупают видеокарты с объемом памяти 512 Мбайт.

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

Винчестер

Жесткий диск (Hard Disk Drive, HDD), или винчестер, предназначен для постоянного хранения информации, используемой при работе с компьютером, и быстрого доступа к ней. Это могут быть самые различные данные – документы, видео, аудио, базы данных и др.

Винчестер выглядит как металлическая коробка высотой 2–4 см и устанавливается в 3,5– или 5,25-дюймовый отсек компьютера (рис. 2.30).

Рис. 2.30. Винчестер (вид сверху и снизу)


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

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

7200 об/мин – для IDE– и SATA-дисков;

10 000–15 000 об/мин – для SCSI-дисков.

Жесткие диски отличаются интерфейсом, объемом, скоростью вращения пластин, кэш-буфером, временем позиционирования, временем поиска и другими параметрами. Выбирая жесткий диск, в первую очередь нужно руководствоваться первыми двумя из вышеперечисленных параметров: от интерфейса зависит скорость обмена между винчестером и контроллером материнской платы; что касается объема, сегодня встречаются модели с объемом 1 Тбайт (1024 Гбайт).

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

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

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

За все время существования IDE-интерфейса было разработано множество стандартов, описывающих правила и скорость обмена данными между контроллерами винчестера и материнской платы. Наибольшее распространение получили спецификации UltraATA/100 и UltraATA/133, которые позволяют передавать данные со скоростью 100 и 133 Мбайт/с.

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

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

SerialATA – тип интерфейса, который появился в результате развития IDE-интерфейса. Работа над его созданием началась в 1999 году. В итоге была выпущена спецификация, которая позволяла передавать данные со скоростью до 150 Мбайт/с. Затем появилась еще одна спецификация, имеющая пропускную способность вдвое выше. В настоящий момент ведется разработка спецификации SerialATA-3, скоростные показатели которой достигнут 600 Мбайт/с. Однако практика показывает, что скорость чтения информации с физического диска винчестера далека от теоретически возможной, поэтому дальнейшее развитие спецификации интерфейса не даст заметных результатов, пока не будет увеличена реальная скорость считывания данных.

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

SCSI – интерфейс, который развивался параллельно с IDE-интерфейсом и изначально использовался в серверах. Современные SCSI-контроллеры поддерживают скорость передачи данных до 320 Мбайт/с (что значительно выше, чем у аналогичных IDE-устройств). SCSI-интерфейс обладает неоспоримыми преимуществами, среди которых – возможность параллельного считывания информации с нескольких накопителей, поддержка большого количества накопителей, высокая надежность и т. д.

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

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

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

Частота ядра

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

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

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

Главными характеристиками шины являются ее разрядность и частота работы: чем они выше, тем больше данных проходит через нее за единицу времени, а значит, больше будет обработано процессором или другим компонентом. К примеру, процессоры AMD имеют несколько подобных шин (внешних и внутренних), которые работают на разных частотах и имеют различную разрядность. Это связано с технологическими особенностями, поскольку не все компоненты способны функционировать с частотой самой быстрой шины.

Именно здесь кроется первая и главная ошибка многих пользователей, которые считают, что частота процессора является показателем скорости его работы. На самом деле все зависит от пропускной способности шины. Например, если предположить, что за один такт ядра передается 64 Бит или 8 Байт информации (64-битный процессор) и частота шины составляет 100 МГц, пропускная способность шины составит 8 Байт х 100 000 000 тактов, что равно приблизительно 763 Мбайт. В то же время частота ядра процессора может быть в несколько раз выше, что означает, что при достижении этого показателя оставшийся запас скорости процессора простаивает.

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

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

Стоит отметить, что разрядность процессора не означает, что он работает именно с ней. Это просто обозначает, что он может выполнять, к примеру, 64-битные команды, а в то же время работать с разрядностью 80 или 128 Бит при операциях с плавающей точкой.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Из книги Разработка ядра Linux автора Лав Роберт

Частота импульсов таймера: HZ Частота системного таймера (частота импульсов, tick rate) программируется при загрузке системы на основании параметра ядра НZ, который определен с помощью директивы препроцессора. Значение параметра HZ отличается для различных поддерживаемых

Из книги Введение в QNX/Neutrino 2. Руководство по программированию приложений реального времени в QNX Realtime Platform автора Кёртен Роб

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

Из книги Разработка приложений в среде Linux. Второе издание автора Джонсон Майкл К.

10.4.7. Дамп ядра Хотя мы уже упоминали, что передача SIGTERM и SIGKILL функции kill() прерывает процесс, вы также можете использовать несколько других значений (все они описаны в главе 12). Некоторые из них, такие как SIGABRT, заставляют программу перед уничтожением сбрасывать дамп ядра

Из книги UNIX: разработка сетевых приложений автора Стивенс Уильям Ричард

Сокеты ядра BSD Мы начнем с FreeBSD, операционной системы с Беркли-ядром, в котором все функции сокетов являются системными вызовами. Программа трассировки системных вызовов имеет название ktrace. Она выводит информацию о трассировке в файл (по умолчанию имя этого файла ktrace.out),

Из книги Архитектура операционной системы UNIX автора Бах Морис Дж

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

автора Флёнов Михаил Евгеньевич

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

Из книги Linux глазами хакера автора Флёнов Михаил Евгеньевич

3.8.3. Компиляция ядра При установке из RPM-пакета мы получаем модульное ядро, в котором драйверы устройств могут быть как скомпилированы в одно целое с ядром, так и загружаться отдельно. Такое ядро медленнее в работе, но позволяет обновлять драйверы простой заменой

Из книги Linux глазами хакера автора Флёнов Михаил Евгеньевич

14.1.8. Патчинг ядра Помимо официальных обновлений ядра существует множество заплаток, написанных сторонними разработчиками (SELinux, lcap, LIDS и т.д.). Все они предназначены для защиты системы на уровне ядра ОС. Например, можно запретить выполнение кода из стека, что сделает

Из книги Сетевые средства Linux автора Смит Родерик В.

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

автора

Из книги Linux для пользователя автора Костромин Виктор Алексеевич

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

автора

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

Из книги Linux-сервер своими руками автора Колисниченко Денис Николаевич

18.1. Параметры ядра Во время загрузки ядру ОС Linux могут быть переданы различные параметры. В этой главе будут рассмотрены не все параметры ядра (полное их описание занимает достаточно много места). За более подробным их описанием вам следует обратиться к BootPrompt-HOWTO. Передача

Из книги Linux-сервер своими руками автора Колисниченко Денис Николаевич

18.2. Конфигурирование ядра Итак, немного разобравшись в параметрах ядра, приступим к его конфигурированию. Однако перед тем как приступить, убедитесь, что у вас установлены исходники ядра и пакет заголовков:kernel-2.2.17-21mdk.i586.rpmkernel-headers-2.2.17-21mdk.i586.rpmЗатем перейдите в каталог,

Из книги Linux-сервер своими руками автора Колисниченко Денис Николаевич

18.3. Компилирование ядра Теперь, когда все устройства сконфигурированы, нужно сохранить файл конфигурации ядра и перейти непосредственно к этапу компилирования ядра. Введите команду:# make depПосле завершения ее работы необходимо ввести команду:# make bzImageЕсли исходники ядра и

Из книги Язык Си - руководство для начинающих автора Прата Стивен

Частота звука Частоту звука можно установить при помощи другого устройства, называемого "Программируемым интервальным таймером 8253". Этот контроллер в числе прочего определяет, сколько импульсов в секунду следует послать на громкоговоритель. Устройство 8253 вырабатывает

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

Почему нельзя приравнивать производительность процессора к производительности ПК?

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

Бессмысленно давать оценку общей производительности компьютера, гораздо правильнее рассматривать свойства определенного приложения. Процессор — это модуль, который способен работать с вычислениями. Современные CPU имеют и другие модули, например, блок управления, графическое ядро и другие. Главным является то, что именно от коэффициента скорости вычислительных операций (FLOPS) зависит производительность процессора. Эта характеристика очень важна для приложения, поскольку они выполняют большое количество вычислений. И этим расчетам не обязательно быть гиперсложными. Многие игры, а также системы архивирования и разархивирования тоже достаточно активно нагружают процессор. Для других приложений производительность можно увеличит только за счет увеличения (работа с БД), производительности дисковой подсистемы (видео) или мощности видеоконтроллера (Работа с 3D графикой). Именно по этой причине производительность компьютера и CPU нельзя уравнивать. Поэтому имеет место разбиение : ПК для работы с графикой, офисный ПК, компьютер для дизайнера или проектировщика.

Для работы, каких приложений важна мощность процессора?


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

Когда важным является количество ядер, а когда — тактовая частота процессора?


Естественно, чем выше частота, тем процессор быстрее выполнит необходимые расчеты. Но не стоит забывать, что иногда задачи быстрее выполняются несколькими ядрами, работающими параллельно. Частота, в таком случае, более низкая. Это то же самое, что заставить спортсмена — бегуна наполнить бассейн водой при помощи ведра. Если это будут делать несколько человек со среднестатистическими результатами в беге, им, все же, удастся наполнить бассейн намного быстрее. Таким образом, разбивая задачу на части и отсылая каждую к своему процессору, время ее решения уменьшится пропорционально числу ядер. По такому принципу распараллеливания запросов работают многие прикладные программы. Многоядерность имеет большое значение при работе с аудио файлами и изображениями, обработке видео, в некоторых играх и рендеринге в 3DS Max. Отвечая на вопрос, что важнее: количество ядер или тактовая частота?- необходимо знать, могут ли в том или ином продукте вычисления обрабатываться параллельно.

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

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

Стоимость изготовления процессоров достаточно высока, и чтобы им окупиться, их нужно реализовать миллионными партиями. В результате и в ноутбуках, и в настольных ПК среди процессоров одного производителя используются модели сходных архитектур с встроенными контроллерами памяти и даже графическими средствами. Это дает возможность использовать встроенное видео без внешних адаптеров. Совмещение подобных средств с несколькими ядрами, дает возможность решать большую часть пользовательских задач. В их число не динамики, для которых нужны компоненты максимальной мощности. Учитывать цены процессоров тоже необходимо. Как показывает практика, модели двух ведущих производителей AMD и Intel, имеющие одну и ту же цену, обладают сходными возможностями. Но в решении вычислительных задач, процессорам Intel нет конкурентов. Что касается мультимедийных задач, продукция AMD впереди всех прочих. И эту картину не изменит даже увеличение оперативной памяти, так как ее объемы свыше 2 Гбайт не сильно влияют на производительность ПК.

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

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

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


Рассматривая мощность процессора, обращают внимание на тактовую частоту и режим энергопотребления. Эту информацию можно получить несколькими методами: посмотреть в параметрах BIOS, использовать для этого специализированную программу или просто внимательно изучить наклейку со штрих кодом на упаковке. Например, на этикетке для процессора Intel Core i5-670 указано, сколько ядер-потоков имеет процессор (Threads 4), его частота (Freq. 3.46 GHg) и тепловой пакет (PCG 09A), по которому приблизительно можно узнать потребляемую мощность процессора. Но для нас важными являются частота и количество обрабатываемых потоков, которые есть и на термокожухе процессора.

В примере с процессором Intel все понятно, но с AMD разобраться сложнее. Маркировки этих процессоров ничего не расскажут об их характеристиках неподготовленному пользователю. А параметр частоты в кодировке компания AMD вообще не указывает. Это связано с тем, что компания начала оценивать производительность по эквивалентной схеме: производительность процессора выше, чем его частота. И все это, как отмечает компания, благодаря лучшей архитектуре изделий. Например, если тактовая частота составляет 3.3 ГГц, производительность соответствует предполагаемому образцу, работающему с частотой 4.4 ГГц.

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

Хотите получать обновления блога? Подписывайтесь на рассылку и внесите свои данные: Имя и е-мейл