| Статистика |
Онлайн всего: 1 Гостей: 1 Пользователей: 0 |
|
Достаточно удачное 64-битное расширение классической 32-битной архитектуры IA32 было предложено в 2002 году компанией AMD (первоначально называлось x86-64, сейчас - AMD64) в процессорах семейства К8. Спустя некоторое время компанией Intel было предложено собственное обозначение - EM64T (Extended Memory 64-bit Technology). Но, независимо от названия, суть новой архитектуры одна и та же: разрядность основных внутренних регистров 64-битных процессоров удвоилась (с 32 до 64 бит), а 32-битные команды x86-кода получили 64-битные аналоги. Кроме того, за счет расширения разрядности шины адресов объем адресуемой процессором памяти существенно увеличился.
И... все. Так что те, кто ожидает от 64-битных CPU сколь-нибудь существенного прироста производительности, будут разочарованы - их производительность в подавляющем большинстве современных приложений (которые в массе своей заточены под IA32 и вряд ли в обозримом будущем будут перекомпилированы под AMD64/EM64T) практически та же, что и у старых добрых 32-битных процессоров. Весь потенциал 64-битной архитектуры может раскрыться лишь в отдаленном будущем, когда в массовых количествах появятся (а может, и не появятся) приложения, оптимизированные под новую архитектуру. В любом случае, наиболее эффективен переход на 64-бита будет для программ, работающих с базами данных, программ класса CAD/CAE, а также программ для работы с цифровым контентом.
|
|
В рамках одной и той же архитектуры различные процессоры могут достаточно сильно отличаться друг от друга. И различия эти воплощаются в разнообразных процессорных ядрах, обладающих определенным набором строго обусловленных характеристик. Чаще всего эти отличия воплощаются в различных частотах системной шины (FSB), размерах кэша второго уровня, поддержке тех или иных новых систем команд или технологических процессах, по которым изготавливаются процессоры. Нередко смена ядра в одном и том же семействе процессоров влечет за собой замену процессорного разъема, из чего вытекают вопросы дальнейшей совместимости материнских плат. Однако в процессе совершенствования ядра, производителям приходится вносить в него незначительные изменения, которые не могут претендовать на "имя собственное". Такие изменения называются ревизиями ядра и, чаще всего, обозначаются цифробуквенными комбинациями. Однако в новых ревизиях одного и того же ядра могут встречаться достаточно заметные нововведения. Так, компания Intel ввела поддержку 64-битной архитектуры EM64T в отдельные процессоры семейства Pentium 4 именно в процессе изменения ревизии.
|
Самым значимым событием 2005 года стало появление двухъядерных процессоров. К этому времени классические одноядерные CPU практически полностью исчерпали резервы роста производительности за счет повышения рабочей частоты. Камнем преткновения стало не только слишком высокое тепловыделение процессоров, работающих на высоких частотах, но и проблемы с их стабильностью. Так что экстенсивный путь развития процессоров на ближайшие годы был заказан, и их производителям волей-неволей пришлось осваивать новый, интенсивный путь повышения производительности продукции. Самой расторопной на рынке десктопных CPU, как всегда, оказалась Intel, первой анонсировавшая двухъядерные процессоры Intel Pentium D и Intel Extreme Edition. Впрочем, AMD с Athlon64 X2 отстала от конкурента буквально на считанные дни. Несомненным достоинством двухъядерников первого поколения, к которым относятся вышеназванные процессоры, является их полная совместимость с существующими системными платами (естественно, достаточно современными, на которых придется только обновить BIOS). Второе поколение двухъядерных процессоров, в частности, Intel Core 2 Duo, "требует" специально разработанных для них чипсетов и со старыми материнскими платами не работает.
Не следует забывать, что, на сегодняшний день для работы с двухъядерными процессорами более или менее оптимизировано в основном только профессиональное ПО (включая работу c графикой, аудио- и видео данными), тогда как для офисного или домашнего пользователя второе процессорное ядро иногда приносит пользу, но гораздо чаще является мертвым грузом. Польза от двухъядерных процессоров в этом случае видна невооруженным взглядом только тогда, когда на компьютере запущены какие-либо фоновые задачи (проверка на вирусы, программный файервол и т.п.). Что касается прироста производительности в существующих играх, то он минимальный, хотя уже появились первые игры популярных жанров, полноценно использующие преимущества от использования второго ядра.
Впрочем, если сегодня стоит вопрос выбора процессора для игрового ПК среднего или верхнего ценового диапазона, то, в любом случае, лучше предпочесть двухъядерный, а то и 4-ядерный процессор чуть более высокочастотному одноядерному аналогу, так как рынок неуклонно движется в сторону мультиядерных систем и оптимизированных параллельных вычислений. Такая тенденция будет господствующей в ближайшие годы, так что доля ПО, оптимизированного под несколько ядер, будет неуклонно возрастать, и очень скоро может наступить момент, когда мультиядерность станет насущной необходимостью.
Вопрос: Что такое кэш? Ответ: Во всех современных процессорах имеется кэш (по-английски - cache) - массив сверхскоростной оперативной памяти, являющейся буфером между контроллером сравнительно медленной системной памяти и процессором. В этом буфере хранятся блоки данных, с которыми CPU работает в текущий момент, благодаря чему существенно уменьшается количество обращений процессора к чрезвычайно медленной (по сравнению со скоростью работы процессора) системной памяти. Тем самым заметно увеличивается общая производительность процессора.
При этом в современных процессорах кэш давно не является единым массивом памяти, как раньше, а разделен на несколько уровней. Наиболее быстрый, но относительно небольшой по объему кэш первого уровня (обозначаемый как L1), с которым работает ядро процессора, чаще всего делится на две половины - кэш инструкций и кэш данных. С кэшем L1 взаимодействует кэш второго уровня - L2, который, как правило, гораздо больше по объему и является смешанным, без разделения на кэш команд и кэш данных. Некоторые десктопные процессоры, по примеру серверных процессоров, также порой обзаводятся кэшем третьего уровня L3. Кэш L3 обычно еще больше по размеру, хотя и несколько медленнее, чем L2 (за счет того, что шина между L2 и L3 более узкая, чем шина между L1 и L2), однако его скорость, в любом случае, несоизмеримо выше, чем скорость системной памяти.
Кэш бывает двух типов: эксклюзивный и не эксклюзивный кэш. В первом случае информация в кэшах всех уровней четко разграничена - в каждом из них содержится исключительно оригинальная, тогда как в случае не эксклюзивного кэша информация может дублироваться на всех уровнях кэширования. Сегодня трудно сказать, какая из этих двух схем более правильная - и в той, и в другой имеются как минусы, так и плюсы. Эксклюзивная схема кэширования используется в процессорах AMD, тогда как не эксклюзивная - в процессорах Intel.
|
|
Комплектация OEM (Original Equipment Manufacturer) предназначена в основном для сборщиков готовых ПК и подразумевает поставку только собственно устройства, зачастую без индивидуальной упаковки и драйверов (и без какой-либо сопроводительной документации - это точно). А Box - коробочный вариант комплектации устройства, предназначенный для розничной продажи. В отношении процессоров боксовая комплектация, наряду с красочной упаковкой, подразумевает наличие "кулера" - штатной системы охлаждения, а также, в большинстве случаев, гораздо большую гарантию - 36 месяцев против 12 для ОЕМ-процессоров. Но достоинство последних - низкая цена, да и возможностей "боксового кулера" бывает достаточно только для работы процессора в штатном режиме (впрочем, иногда и не хватает). Если вы планируете разогнать процессор (пусть самую малость), то вам придется приобрести более эффективный кулер.
|
В первую очередь, следует проверить качество контакта радиатора кулера с процессором. Если между ними отсутствует какой-либо термоинтерфейс, то хорошего охлаждения процессора ждать не стоит - ведь соприкасающиеся плоскости обычно не идеальны, а микроскопические воздушные каверны между ними серьезно препятствуют нормальной передаче тепла. Более того, если на радиаторе имеется или пластина из мягкой фольги, или, тем паче, что-нибудь типа жевательной резинки (такими псевдотермоинтерфейсами любят "украшать" поделки многие производители дешевых кулеров) - удаляйте такой эрзац без жалости. Ведь его эффективность чаще всего нулевая, а, в наиболее запущенных случаях - отрицательная, то есть он может ухудшать теплообмен между процессором и радиатором. В этом случае на подошву радиатора там, где она соприкасается с процессором, рекомендуется нанести тонкий (подчеркиваем, ТОНКИЙ) слой теплопроводящей пасты.
Кроме того, следует обратить внимание на конструкцию радиатора кулера. Известно, что его охлаждающая способность, в первую очередь, определяется теплопроводностью материала, из которого он изготовлен, а также суммарной площадью его охлаждающей поверхности. С площадью все предельно ясно - чем она больше, тем лучше. А с материалом - не все так просто. В современных радиаторах используется металл двух типов - алюминий и медь. Алюминий отличается высокой удельной теплоемкостью при умеренной теплопроводности, а медь, наоборот, - высокой теплопроводностью при средней удельной теплоемкости. Таким образом, наиболее эффективными могут стать комбинированные радиаторы, сочетающие достоинства обоих металлов: подошва у них является медной, а ребра (или, гораздо реже, иголки) - алюминиевыми.
|
Если отвечать коротко, то всем. Трехзначный процессорный номер (Processor Number, или просто PN) у Intel, используемый с 2004 года вместо тактовой частоты в обозначении процессоров ряда Pentium/Celeron, в отличие от рейтинга процессоров AMD, не является технической характеристикой процессора и не имеет отношения к его производительности. Фактически, это условное обозначение конкретной модели процессора, лишь только первая цифра PN несет определенную смысловую нагрузку - указывает на серию процессора, хотя и две остальные цифры, в принципе, тоже кое-что могут сказать. Например, процессор с большими цифрами несколько производительнее (или при той же производительности имеет какие-либо дополнительные навороты) другого процессора с меньшими цифрами, но все это исключительно в рамках одной и той же серии. Для прямого сравнения процессоров различных продуктовых линеек, PN использовать нельзя. В процессоры нового семейства Core Intel ввела новую пятизначную буквенно-цифровую маркировку. В данном обозначении первая буква индекса обозначает уровень энергопотребления (TDP - Thermal Design Power, тепловой пакет) чипа. На этом месте могут быть следующие символы:
- U - Ultra low voltage (TDP - ниже 15 Вт);
- L - Low voltage (TDP - от 15 до 25 Вт);
- T - sTandard mobile (TDP - от 25 до 55 Вт);
- E - standard dEsktop (TDP - от 55 до 75 Вт);
- X - eXtreme (TDP - выше 75 Вт).
Остальные четыре цифры обозначают модификацию процессора, как и у процессоров Pentium 4: чем больше индекс, тем производительнее процессор.
|
|
Процессоры серии Intel Celeron D с тактовыми частотами до 3,47 ГГц (Celeron D 360) обладают возможностями, типичными для большинства процессоров на ядре Prescott, но они имеют более низкую частоту FSB - 533 МГц, и объем кэша L2 у них уменьшен (до 256 Кб у старых 90 нм моделей серии, тогда как у новых, выполненных по нормам 65-нм техпроцесса, кэш L2 составляет 512 Кб). Они выпускаются как в корпусе LGA775, так и в устаревшем Socket478. Вся линейка Celeron D поддерживает набор инструкций SSE3, большая часть современных моделей поддерживает технологию EM64T.
|
Технология многопоточной обработки команд Hyper-Threading (HT) превращает одноядерный процессор Intel Pentium 4 в псевдодвухъядерный, позволяя выполнять некоторые команды параллельно и увеличивая, тем самым, производительность в отдельных приложениях (оптимизированных под HT). Прирост производительности в таких приложениях может достигать 30%.
Помимо CPU Pentium 4, технология Hyper-Threading поддерживается и некоторыми двухъядерными процессорами Intel, в частности, Pentium Extreme Edition, реализующими, тем самым, виртуальную четырехъядерность. В конструктивном плане процессорное ядро с поддержкой технологии Hyper-Threading состоит из двух виртуальных псевдопроцессоров, в основе которых лежит несколько расширенное, но, все-таки, одно полноценное ядро. Оба псевдопроцессора используют одни и те же неразделяемые ресурсы процессора, включая кэш-память и системную шину.
|
|
|