Лекции по Вычислительным системам, сетям и телекоммуникациям   

7. Компоненты современного персонального компьютера

7.2. Процессор

В современных компьютерах центральные процессоры (ЦП) выполнены в виде компактного модуля (размерами около 5×5×0,3 см) вставляющегося в zif-сокет. Большая часть современных процессоров реализована в виде одного полупроводникового кристалла, содержащего миллионы, а с недавнего времени даже миллиарды транзисторов.

7.2.1. Характеристики процессора определяющие его производительность

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

-       частота ЦП;

-       кеш;

-       технический процесс;

-       поддержка новых технологических решений;

-       наличие встроенного контроллера памяти.

Рассмотрим данные характеристики более подробно.

Частота ЦП. Довольно большое время основной характеристикой указывающей на производительность ЦП была его частота. Но когда основные компании-производителя пошли разными путями в разработке новых поколений процессоров, то тактовая частота перестала быть мерилом производительности. Измеряется частота в герцах (мегагерцах, гигагерцах). Но надо учитывать, что «количество частоты» не соответствует количеству операций. Продуктивность ЦП в отношении на герц может варьироваться в широких пределах, в зависимости от архитектуры процессора. Если ранее архитектура была довольна схожа между процессорами конкурентов, и их можно было сопоставлять по частоте, то сейчас архитектуры компаний различаются гораздо сильней.

Кеш. Центральный процессор постоянно работает с памятью. Но скорость оперативной памяти не особо велика, чтобы процессор, при работе с ней, раскрывал полностью свой вычислительный потенциал. Поэтому, у процессоров существует своя собственная небольшая, но быстрая память. Ее именуют "Кеш". Обычно, такой памяти на процессоре от 256 Кб до 2 Мб. Кеш хранит в себе те данные, которые могут понадобиться процессору в ближайший момент. Поэтому, перед тем как выполнить операцию с данными, процессор ищет их сперва в кеше. Кеш разделяют на уровни: обычно, в процессорах используется двухуровневая система (т.н. Кеш L1 и L2). Кеш первого уровня отличается малым размером (но большой скоростью), а второго уровня – большим размером. Кеш третьего же уровня очень велик, но медленен и встречается только в отдельных моделях ЦП.

Кеш во многом обусловливает стоимость процессора, т.к занимает значительную (иногда и большую) часть кремниевой подложки ЦП. Чем больше кеш, тем быстрее работает процессор. Зачастую, разница производительности между процессором с кешем 128 Кб и ЦП с кешем в 1 Мб L2 несоизмерима мала, в сравнении с увеличившейся стоимостью процессора.

Технический процесс. Производители вынуждены уменьшать нормы производства процессоров еще и для того, чтобы снизить тепловыделение процессора. Обычно пользователю достаточно знать: чем меньше тех. процесс (и подаваемое на ЦП напряжение), тем меньше нагрев процессора. Все современные процессоры выпускаются по нормам 0,09 мкм, на подходе массовое распространение 0,065 мкм. Для производителей процессоров, внедрение новых технологий – не только снижение площадей чипов, но и важный фактор на пути увеличение производительности ЦП.

Поддержка технологий. Для оптимизаций выполнения определенных задач, производители ЦП внедряют в свои процессоры специальные наборы инструкций. Например, SSE (SSE2, SSE3), 3DNow!, Extended 3DNow! и т.п. Эти инструкции не вносят каких-то изменений в саму исполнительную часть ядра процессора, но позволяют описывать сложные последовательности команд, более короткими командами и упрощать работу процессору. В основном, такие дополнительные наборы инструкций созданы для увеличения производительности в программах, которые используют данные наборы инструкций.

Встроенный контроллер памяти. Долгое время, этот термин не был применим к ЦП. Однако, компания AMD в своем новом поколении процессоров К8 встроила контроллер памяти в процессор. ЦП все время работает с ОЗУ и скорость его работы с оперативной памятью – это важнейший параметр на пути обеспечения высокой производительности. Раннее существовала схема работы ЦП с ОЗУ: "Процессор – Чипсет – ОЗУ". Этот путь сократили и "перенесли" контроллер памяти из чипсета – в ЦП. Тем самым схема упростилась до "Процессор – ОЗУ". В ЦП Intel пока применяется традиционная схема, в которой участвует чипсет. Однако в процессорах Core i7 компания Intel использует встроенные контролеры памяти позволяющий работать с 3 каналами памяти DDR3.



*****
Новосибирск © 2009-2017 Банк лекций siblec.ru
Лекции для преподавателей и студентов. Формальные, технические, естественные, общественные, гуманитарные, и другие науки.