| |
Четыре цилиндра [2009-06-15]Настало ли, наконец, время для четырехъядерных процессоров? Или нам все-таки пока еще выгоднее приобретать обычные двуядерные чипы, но только с более высокой тактовой частотой. И кому из нас на самом деле необходимы новые четырехъядерные монстры, а кто скорее отдаст предпочтение двуядерным процессорам? Попробуем разобраться. Если в последнее время вам доводилось просматривать проспекты или прайс-листы товаров компьютерных магазинов, то наверняка вы встречали в них компьютеры, оснащенные четырехъядерными процессорами. В особенности здесь выделяется Core 2 Quad Q6600 от компании Intel – этот новый процессор может стать центральным звеном геймерского компьютера в ценовой категории от 40 000 рублей. Да и процессор AMD Phenom также частенько фигурирует в подобных предложениях.
Многие пользователи, конечно же, полагают, что четырехъядерные процессоры в настоящее время обеспечивают максимальную производительность и давно уже представлены на рынке в широком ассортименте. Однако последнее утверждение все еще не соответствует действительности, да и первое актуально только лишь для такого программного обеспечения, которое действительно может использовать несколько ядер одновременно.
Над программами с поддержкой многоядерности в настоящее время трудятся многие разработчики, так как уже стало очевидно, что увеличение тактовой частоты процессоров будет играть значительно меньшую роль в их развитии, нежели раньше. При этом речь идет не только об увеличении числа одинаковых ядер в процессоре, но и о большем количестве одновременно выполняемых аппаратных потоков для каждого ядра. Так что использование сопроцессоров снова может войти в моду - например, графические чипы в настольных компьютерах могут служить не только для обработки двух- и трехмерных графических данных и видео, но и ускорения некоторых вычислительных процессов. Этот концепт под названием General Purpose Graphics Processing Unit (GPGPU) уже находит применение в жизни – в частности, в научном проекте Folding@Home для видеоплат ATI. Сопроцессоры также могут быть многоядерными, при этом несколько обычных ядер х86 или даже х64 вместе со специальным процессором будут располагаться на одной микросхеме.
Но если массовое распространение подобных технических решений возможно будет только через несколько лет, то двуядерные и даже четырехъядерные процессоры используются уже достаточно давно - например, в серверах и производительных рабочих станциях. А компьютеры Macintosh от компании Apple подобными процессорами оснащаются уже более семи лет. В 2005 году Intel и AMD начали выпуск двуядерных процессоров для настольных компьютеров и ноутбуков, а четыре ядра в решениях от Intel появились около года назад. В следующем году ожидается выпуск первых восьмиядерных CPU от Intel.
Если раньше только некоторые приложения могли задействовать более одного ядра, то от новых версий программ следует ожидать более грамотного использования возможностей аппаратного обеспечения. В результате возникает закономерный вопрос: настало ли, наконец, время для четырехъядерных процессоров? Или все-таки пока лучше и дешевле приобретать обычные двуядерные, но с более высокой тактовой частотой?
Ниже мы представим вашему вниманию весь спектр четырехъядерных процессоров для настольных компьютеров. Тем более что для этого есть отличный повод: компания AMD выпустила, наконец, процессор Phenom 9000, который в состоянии составить конкуренцию Intel Core2 Quad. Это дает надежду на дальнейшее снижение стоимости процессоров. Помимо этого вырастет ассортимент продукции - даже с учетом того, что AMD вначале выпустит всего две четырехъядерные модели (Phenom 9500 и AMD 9600), а более производительные появятся лишь через несколько месяцев.
Одновременно AMD представила новые чипсеты для материнских плат. Эти новые платы и процессоры, а также графический чип Radeon HD 3800 образуют платформу Spider, рекомендуемую компанией AMD для компьютеров среднего и высшего классов.
Больше ядер – больше возможностей
Двуядерные процессоры хорошо себя зарекомендовали на рынке настольных компьютеров и ноутбуков по одной простой причине: по сравнению с одноядерными, которые сейчас используются лишь в бюджетных решениях, второе ядро во многих ситуациях может ощутимо повысить производительность системы. Объясняется это тем, что, если приложение полностью загружает одно ядро, при использовании двуядерного процессора всегда остается некоторый запас. Такая возможность появилась еще пять лет назад благодаря технологии Hyper Threading, которую компания Intel впервые внедрила в процессор Pentium 4 с тактовой частотой 3,06 ГГц. Правда, по сравнению с настоящим двуядерным процессором она дает значительно меньший прирост производительности. Сейчас же изменилась и сама «инфраструктура» компьютера: с помощью Native Command Queuing (NCQ) жесткие диски SATA II сортируют последовательность входящих команд доступа, чтобы быстрее обрабатывать конкурирующие запросы данных от двух или более процессов. Вместо шины PCI, которую одновременно могло использовать только одно управляющее устройство, теперь применяется PCI Express, которая поддерживает многопотоковую передачу данных, например на сетевую карту и жесткий диск. Подобные технические нововведения (перечисленными выше список не заканчивается) гарантируют, что два одновременно работающих приложения будут реже конфликтовать друг с другом, поэтому двуядерные системы реагируют на запросы программ значительно быстрее, чем компьютер с одноядерным процессором.
Здесь стоит пояснить, почему многоядерные технологии широко используются в серверах уже несколько лет: в данном случае, как правило, одновременно выполняется большое количество процессов на не зависящих друг от друга виртуальных машинах. При этом не имеет значения, оптимизированы ли отдельные серверные приложения для многоядерных систем или нет, поскольку приложения используют вычислительные ресурсы процессора параллельно. Такая ситуация не характерна для настольных компьютеров, и хотя все больше пользователей запускают сразу несколько приложений (MS Office, браузер, почтовый клиент, антивирусную программу, MP3-плеер), лишь немногие из них задействуют ресурсы процессора одновременно и в течение долгого времени.
В первую очередь от наличия нескольких ядер выигрывают многопотоковые процессы, которые распределяют вычислительную нагрузку по нескольким параллельно идущим потокам. Но если технические и научные программные пакеты уже несколько лет обладают поддержкой многопотоковости, то для обычных программ эта технология пока еще в новинку. При этом ситуация меняется довольно медленно, хотя и AMD, и Intel давно выступают за продвижение этой технологии и предлагают разработчикам ПО различные инструменты для создания программ, способных использовать многопотоковость. Конечно, эта технология может значительно усложнить программирование, по причине возникновения большого количества новых, зачастую трудноопределимых и неизвестных большинству разработчиков источников ошибок. К тому же многопотоковость позволяет ускорить далеко не каждый вычислительный процесс, так как некоторые задачи предполагают последовательное выполнение.
Вследствие недостатка многопотоковых приложений для настольных компьютеров четырехъядерные процессоры зачастую обеспечивают лишь минимальный прирост производительности, если таковой вообще имеется. При этом за те же деньги вы сможете приобрести двуядерный процессор со значительно более высокой тактовой частотой, который быстрее обслуживает однопотоковые приложения. Конечно, существуют и четырехъядерные процессоры с высокой тактовой частотой (Core 2 Extreme), однако они очень дорого стоят и обладают высоким энергопотреблением, вследствие чего для них требуются более мощные и, как правило, более шумные кулеры.
Пользователям, которые не работают с многопотоковыми программами, переход на четырехъядерный процессор ничего не даст. Он не так сильно повышает скорость работы компьютера по сравнению с двуядерным, как это можно почувствовать при переходе с одноядерного на двуядерный процессор: лишь немногие программы способны полностью загрузить оба ядра, так чтобы третье и четвертое ядро смогли реально увеличить производительность системы. Если же подобная ситуация и возникает, то зачастую преградой становится ограничение скорости передачи данных от других компонентов компьютера, например от жесткого диска.
К тому же при увеличении количества ядер во многих случаях уменьшается так называемый коэффициент масштабирования. Так, при использовании программы трехмерного моделирования Cinema4D двуядерный процессор Core 2 показал коэффициент порядка 1,9, а четырехъядерный - только 3,5. Здесь становится очевидным преимущество «настоящих» четырехъядерных процессоров, на которые делает ставку компания AMD: ядра процессора Phenom взаимодействуют в этом тесте действительно лучше - его коэффициент пересчета составил почти 3,9. Однако вследствие более низкой производительности на каждое ядро у процессора Phenom победу в этом тесте все равно одержал Core 2 Quad Q6600.
Обещания
Несмотря на все перечисленное выше, у читателя не должно создаться ощущение, что четырехъядерные процессоры абсолютно бесполезны для использования в настольных компьютерах. Как раз наоборот, многие ресурсоемкие программы отлично чувствуют себя в многопотоковой среде. В первую очередь это касается распространенных приложений для CAD-проектирования и моделирования, а также обработки видео высокой четкости и компиляции программных продуктов (в основном дистрибутивов Linux). При работе с цифровым контентом многопотоковость широко используется уже несколько лет - в программах трехмерного моделирования (Autodesk Maya и 3ds Max, Blender, Maxon Cinema4D, NewTek LightWave, Softimage XSI), профессиональных аудиоредакторах (Steinberg Cubase и Nuendo), видеомонтаже (Adobe Premiere Pro CS3) или графических редакторах (Adobe Photoshop CS3).
Далеко не все функции подобных приложений используют многоядерность; например, вышеупомянутые программы трехмерного моделирования задействуют сразу несколько ядер процессора лишь при использовании функции рендеринга, однако этого не требуется для отображения моделей на экране монитора. Некоторые программы видеомонтажа используют многоядерность лишь при перекодировании видео, а вот при создании видеоряда она не находит применения. Некоторые плагины, кодеки и фильтры также могут использовать более одного ядра. Недорогие мультимедийные приложения, как правило, используют лишь одно ядро – эта тема сейчас широко обсуждается на форумах разработчиков программного обеспечения. На подобных сайтах можно также узнать и о проблемах, с которыми столкнулись другие пользователи.
Эффективно использовать многопотоковость могут, как правило, только новые версии программ, так что некоторые разработчики взяли этот аргумент на вооружение для продвижения своих продуктов. То есть, если у вас старая версия программы, придется приобрести обновление, чтобы получить возможность полноценно использовать четырехъядерный процессор. Если же у вас установлен двуядерный процессор и вы подумываете о замене его четырехъядерным, проверьте в Диспетчере задач, использует ли ваше программное обеспечение второе ядро. Для этого нужно понимать, как Windows распределяет нагрузку на процессор и как она отображается.
Заячьи прыжки
Сразу после запуска Windows на компьютере работают десятки служб и программ с большим количеством потоков. Когда тот или иной компонент компьютера генерирует прерывание, одно из ядер процессора останавливает текущий поток и вместо него обрабатывает код, на который ссылается прерывание – например, это может быть драйвер. По окончании обработки прерывания ядро процессора в одноядерной системе продолжит обработку первоначального потока. А вот на компьютере с многоядерным процессором планировщик операционной системы, скорее всего, передаст его второму, временно свободному ядру, поэтому потоки в многоядерном процессоре постоянно переходят от одного ядра к другому.
Подобное поведение, возможно, покажется нелогичным, однако это не является недостатком: напротив, у планировщика должна быть возможность оптимально использовать имеющиеся ресурсы. Ему регулярно приходится демонстрировать свой «интеллект» – начиная с Windows XP он может, например, отличать виртуальные ядра процессоров Intel с поддержкой Hyper Threading от физических, которые различаются по функциональности, в отличие от «настоящих» многоядерных процессоров AMD.
Для некоторых приложений может оказаться полезно привязать их к одному ядру или, наоборот, сразу к двум. Это можно сделать стандартными средствами Windows, которые вы также найдете в Диспетчере задач. В списке процессов (вкладка «Процессы») щелкните правой кнопкой мыши по нужному приложению, выберите в появившемся контекстном меню пункт «Задать соответствие», а затем поставьте галочку напротив необходимого пункта. Правда, эта настройка будет использоваться лишь до завершения процесса – при его повторном запуске вам придется заново проделать ту же самую операцию. С помощью утилиты launch.exe (см. ссылку на программу) можно, напротив, с самого начала «прикрепить» приложение к определенным ядрам процессора.
Так как переключение каналов происходит с частотой от 60 до 100 раз в секунду, то в Диспетчере задач (раздел «Хронология загрузки CPU» на вкладке «Быстродействие») нагрузка на процессор или его отдельные ядра в процентном отношении отображается лишь точечно. Если в процессоре несколько ядер, то в разделе «Загрузка CPU» Диспетчера задач будет также представлена информация об их общей загрузке. Количество измерений уровня загрузки процессора за единицу времени в Диспетчере задач можно установить в меню «Вид/Скорость обновления».
Чтобы определить, насколько сильно то или иное приложение загружает ядра процессора, как правило, достаточно информации, представленной в Диспетчере задач - если, конечно, правильно ее интерпретировать. Когда суммарное значение уровня загрузки процессора у двуядерной системы составляет порядка 50% или около 25% у четырехъядерной, значит, загружено только одно ядро. При этом поток может переходить от одного ядра к другому, вследствие чего кривые на диаграммах будут указывать на то, что задействованы оба ядра.
Неразбериха с процессорами
Очевидно, производителям уже недостаточно запутанных обозначений процессоров Intel и AMD, и они регулярно предлагают пользователям новые непонятные термины, такие как «степпинг» или «ревизия». Оба эти термина обозначают изменения в ядрах процессора, причем, если выпуск AMD новых ревизий будет связан с существенными нововведениями, то новые степпинги предполагают лишь незначительные изменения.
У процессоров AMD64 с архитектурой К8 новейшие ядра, созданные по 65-нм техпроцессу, относятся к ревизии G - например, Brisbane для Athlon 64 X2 с кеш-памятью второго уровня объемом 2х512 Мбайт. В его 90-нм предшественнике (Windsor) использовалось ядро ревизии F. Подобные ядра используются также в двуядерных процессорах Opteron с контроллером памяти DDR2. Таким образом, у AMD ревизия обозначает узкую родственную группу ядер с идентичным объемом основных функций. Новые ядра с архитектурой К10 будут обозначаться как ревизия Н.
Степпинг является показателем обновления версии ядра. При этом производители, как правило, оптимизируют фотошаблоны, чтобы устранить возможные ошибки, а также незначительно улучшают сам технологический процесс. Процессоры с новым степпингом зачастую имеют большую тактовую частоту, чем их предшественники, или обладают лучшей экономичностью при той же тактовой частоте.
Как правило, производители процессоров используют для обозначения степпингов сочетания букв или цифр и ведут отсчет по возрастающей. Испытательные образцы носят обозначения A0, A1 или BA, а обозначения серийных образцов начинаются с В0 или В2, а иногда даже и с С0, если при создании процессора возникли проблемы и пришлось исправлять множество ошибок.
Обозначение степпинга процессора можно определить не выключая компьютер – с помощью функции CPUID. К сожалению, цифровой код, официальные обозначения степпингов и ранее использовавшиеся разработчиками обозначения не всегда совпадают. Так, например, компания AMD у старых процессоров Athlon «привязала» обозначение степпинга к ревизии. Вследствие этого процессор Athlon 64 X2 5000+, согласно веб-сайту AMD, имеет степпинг F2, F3, G1 и G2. Шестнадцатеричный код CPUID для степпинга F2 имеет следующий вид: 0х00040FB2.
Специальные утилиты определяют степпинг процессора достаточно надежно. Помимо этого степпинг часто содержится в обозначении типа процессора, который указан на его поверхности. Однако для этого необходимо видеть маркировку, что невозможно при установленном процессоре. При наличии точного обозначения типа процессора (у Intel – это номер sSpec) его степпинг можно узнать на сайте производителя. В документации к процессорам, именуемой Specification Updates (Intel) или Revision Guides (AMD), приводятся обозначения многих моделей и их степпинг - правда, эта информация зачастую появляется со значительным опозданием.
При выходе абсолютно нового процессора он зачастую имеет вначале лишь одну модификацию, причем другие модификации создаются за счет «урезания» объема функций (так называемый Fusing). По этому принципу компания Intel вначале разработала процессор Core 2 Duo на базе ядра Conroe с кеш-памятью второго уровня объемом 4 Мбайт, аналогичного ядру Woodcrest процессора Xeon и мобильному процессору Merom. Модификации процессора Core 2 Duo с 2 Мбайт кеш-памяти второго уровня были модификациями Conroe или Merom с наполовину урезанным кешем (Conroe 2M fused). Между тем Intel выпускает процессоры, изначально имеющие только 2 Мбайт кеш-памяти L2 (Conroe-L или Allendale), у которых также существуют модификации с 1 Мбайт (Pentium Dual Core E2000) и 512 кбайт (Celeron E1000) кеш-памяти.
Скачки
Если программа действительно использует два ядра (Диспетчер задач показывает 100% загрузки двуядерного процессора), то в большинстве случаев она смогла бы загрузить и все четыре. Однако это утверждение правомерно далеко не всегда - например, бесплатная программа-архиватор 7-Zip (см. ссылку на программу) задействует не более двух ядер четырехъядерного процессора. В данном случае, по всей видимости, мы имеем дело с двухпоточной программой.
Наши эксперименты с 7-Zip подтвердили наличие еще одной упомянутой выше проблемы, замедляющей работу системы, - это работа жесткого диска. Программа не могла считывать с винчестера архивируемые данные настолько быстро, насколько их мог сжимать использованный в тесте «четырехъядерник» с тактовой частотой 3 ГГц, задействуя при этом лишь два ядра. Это прекрасный пример того, что разницу в цене между дву- и четырехъядерным процессорами лучше инвестировать в покупку других компонентов системы. В данном случае нам не мешало бы приобрести дополнительный быстрый жесткий диск.
Мы также немного поэкспериментировали с новыми трехмерными играми, а именно с поддерживающими Direct3D 10 версиями Crysis, Call of Juarez и World in Conflict, а также Supreme Commander и F.E.A.R., поддерживающими версию DirectX 9. Чтобы при тестировании не тормозила видеоплата, мы использовали GeForce 8800 GTX при разрешении 1280х1024 пикселей. В качестве основного процессора выступил созданный по 45-нм технологии Core 2 Extreme QX9650, который работал под 32-битной версией Windows Vista в трех различных конфигурациях: с использованием четырех ядер на частоте 3 ГГц; с ограничением до 2,66 ГГц (аналогично Core 2 Quad Q9450); а также с использованием двух ядер на частоте 3 ГГц (то есть как Core 2 Duo E8400). В результате только при одном-единственном измерении, а именно: при минимальной частоте обновления экрана в World in Conflict, 2,66-ГГц «четырехъядерник» показал значительно лучшие результаты, чем двуядерный процессор с тактовой частотой 3,0 ГГц – 15 против 11 кадров в секунду. Повысить среднюю частоту обновления экрана в 35 кадров/с четырехъядерному процессору QX9650 так и не удалось.
Аналогичный, но более слабый эффект наблюдался у игры Supreme Commander. Даже при сравнении дву- и четырехъядерных процессоров, работающих на частоте 3 ГГц, «четырехъядерник» лишь изредка явно вырывался вперед, хотя и стоит намного дороже. Лучшие результаты четырехъядерные процессоры способны показать при более низком разрешении экрана или использовании графической системы SLI, или даже Triple-SLI. Правда, подобные решения мало интересны для большинства геймеров.
Даже если во время игры разговаривать через гарнитуру с другими участниками и запускать на компьютере антивирусный сканер, преимущество четырехъядерного процессора, по сравнению с двуядерным того же поколения, будет минимальным - и вы сможете его реально ощутить лишь в отдельных играх.
Свежие предложения
К числу относительно недорогих четырехъядерных процессоров для настольных компьютеров, помимо новых моделей AMD Phenom 9500 и Phenom 9600, можно отнести только Intel Core 2 Quad Q6600 стоимостью порядка 8000 рублей. За процессор Core 2 Quad Q6700, тактовая частота которого лишь на 11% выше (2,66 против 2,4 ГГц), придется заплатить как минимум в два раза больше. А самые производительные и легко разгоняемые модели Core 2 Extreme QX6850 и QX9650 обойдутся в сумму от 30 000 до 35 000 рублей. Оба процессора (второй, кстати, разработан уже по 45-нм технологии) являются на данный момент самыми производительными решениями для настольных компьютеров. Эти чипы работают на той же тактовой частоте (3 ГГц), что и флагман линейки двуядерных процессоров Intel - Core 2 Duo E6850. При этом они поддерживают системную шину FSB1333 (Front Side Bus – системная шина, связывающая процессор с ОЗУ), в то время как Core 2 Quad Q6600 и Q6700 используют FSB1066.
Хотя Core 2 Quad Q6600 работает медленнее, чем другие «четырехъядерники», и в трехмерных играх уступает по показателям примерно равному по цене, но более экономичному Core 2 Duo E6850, он все же воспринимается как элитный, в чем состоит немалая заслуга его «экстремальных» собратьев. Над этим хорошо поработали маркетологи компании Intel – как уже было сказано ранее, четырехъядерные процессоры хорошо зарекомендовали себя именно как геймерские процессоры.
Ассортимент четырехъядерных процессоров в ближайшее время должен значительно увеличиться. Компания Intel еще в начале 2008 года представила три новых, созданных по 45-нм технологии (Yorkfield) четырехъядерных процессора линейки Core2 Quad с поддержкой шины FSB1333: Q9300 2,5 ГГц, Q9450 2,66 ГГц и Q9550 2,83 ГГц. И хотя при этом цены снизились незначительно, зато выросла тактовая частота шины до 1333 МГц, и с появлением Core 2 Quad Q9450 возник новый промежуточный ценовой сегмент на отметке порядка 10 000 рублей. А процессор Core 2 Quad Q9300 с урезанным до 2х3 Мбайт кешем второго уровня должен «навести страх» на своих основных конкурентов – Phenom.
Но и процессоры Phenom также получат свое дальнейшее развитие в 2008 году. Оба выпускаемых в настоящее время процессора содержат ошибку, исправление которой несколько понизит их производительность. Однако и без этого Phenom 9600 уступает Core 2 Quad Q6600. Лишь Phenom 9700 с тактовой частотой 2,4 ГГц сможет реально конкурировать с четырехъядерными процессорами Intel и тем самым вызвать дальнейшее снижение цен. Для оверклокеров также предлагается модель Phenom 9600 Black Edition со свободным множителем. Сроки выхода ожидавшегося еще в 2007 году процессора Phenom FX, который сможет достичь порога в 3 ГГц, пока не определены.
Музыка будущего
В таблице на следующей странице наглядно отображена предполагаемая информация о процессорах, которые компании Intel и AMD планируют представить в 2008 году. Следует заметить, что это лишь наши предположения, и хотя они основаны на самых последних данных, мы не можем гарантировать, что все будет именно так.
AMD приложит все усилия к тому, чтобы сгладить неудачный запуск Phenom и как можно быстрее выпустить на рынок более производительные процессоры. Однако, для того чтобы обогнать 45-нм процессоры Intel, они должны работать с тактовой частотой, значительно превышающей 3 ГГц. Будут ли такие процессоры выпускаться все еще по 65-нм технологии или же это будет ожидаемый в конце 2008 года 45-нм Deneb, пока сказать сложно.
Недорогой альтернативой «четырехъядерникам» могут стать трехъядерные процессоры – такие модели как раз и планирует выпускать AMD. По заявлению представителей компании, это случится уже в марте (ядро Toliman, официальное название Phenom 8000). Модель Phenom 8400 будет работать на частоте 2,1 ГГц, Phenom 8400 – на 2,3 ГГц. Двуядерные процессоры с архитектурой К10, имеющие на борту 2 Мбайт кеш-памяти третьего уровня (ядро Kuma) и являющиеся прямым конкурентом Core 2 Duo, компания AMD, скорее всего, представит как семейство Athlon 6000.
Intel не планирует выпуск трехъядерных процессоров, однако представит «двуядерники» со значительно более высокой тактовой частотой. Предполагается, что она может дойти до 3,6 ГГц. В настоящее время 45-нм архитектура официально остановилась на отметке 3,4 ГГц - речь идет о двуядерном процессоре Xeon X5272 с шиной FSB1600. Максимальная расчетная мощность нового процессора составляет 80 Вт - правда, его пока еще нет в продаже.
Теперь поговорим о системной шине FSB1600. То, что уже реализовано в процессорах Xeon (хотя лишь в одном чипсете – 5400/Seaburg), скоро должно появиться в настольных компьютерах - правда, только в самых дорогих системах high-end. Intel в настоящее время работает над чипсетом Х48 Express, который, по сути дела, является измененным под FSB1600 вариантом флагманского чипсета Х38. Между тем едва ли стоит ожидать, что процессоры с шиной FSB1600 при одинаковой тактовой частоте будут работать ощутимо быстрее, чем их предшественники с шиной FSB1333. Процессор Core 2 Extreme QX9770 с шиной FSB1600, появление которого компания Intel анонсировала 7 января 2008 года на выставке CES 2008, имеет тактовую частоту 3,2 ГГц и станет самым производительным и самым дорогим четырехъядерным процессором для настольных компьютеров.
В планах Intel на четвертый квартал 2008 года - смена платформы в сегменте high-end. В настольном варианте процессора с архитектурой Nehalem, который предположительно получит имя Bloomfield, компания Intel, как сейчас это делает AMD, планирует интегрировать контроллер памяти в чип, который вполне сможет обходиться небольшим объемом кеш-памяти. Процессоры Nehalem должны стать первыми настоящими «четырехъядерниками» Intel; возможно, некоторые модификации будут обладать поддержкой технологии Hyper-Threading, благодаря чему количество логических ядер в них достигнет восьми. Какова будет их тактовая частота, пока даже сложно предположить.
На конференции 2007 Financial Analyst Day представители AMD объявили, что компания будет вести борьбу за долю на рынке - в первую очередь в среднем ценовом сегменте. В этом классе у компании AMD уже и сейчас есть интересные разработки, однако 45-нм «двуядерники» Intel могут опередить их как по цене, так и производительности. Поколение процессоров с архитектурой К8 уже не способно на подвиги - оно может конкурировать только с относительно медленными Core 2 Duo. А двуядерные процессоры Phenom с архитектурой К10 появятся на прилавках не ранее второго квартала 2008 года.
Только для профессионалов
Четырехъядерные процессоры на данный момент находятся в высшем среднем ценовом диапазоне, однако пока недостаточно программного обеспечения, которое может полностью использовать потенциал их многоядерности. В первую очередь это имеет отношение к обычным приложениям для настольных компьютеров, а ранее касалось и игр. Стремление производителей оснащать геймерские компьютеры процессорами Intel Core 2 Quad 6600 в какой-то мере является попыткой обвести пользователей вокруг пальца. Как это, к сожалению, заведено в игровой индустрии, вокруг многоядерных систем активно ведутся разного рода спекуляции. В действительности же уровень зрелости многоядерной техники для современных трехмерных игр примерно соответствует уровню Direct3D 10. Возможно, преимущества, которые станут полезными в будущем, просто невозможно оценить по достоинству уже сегодня. Видимо, реальная польза от четырехъядерных процессоров будет заметна лишь в отдельных играх, а для большинства из них достаточно и обычного «двуядерника».
Иначе обстоят дела в области профессиональных и полупрофессиональных приложений, особенно если они предназначены для рабочих станций. Здесь имеются прекрасные примеры того, как четырехъядерные процессоры могут полностью реализовать свои возможности. Однако даже в этой области зачастую действует следующее правило: только в том случае, если дву- и четырехъядерные процессоры сравнивать при одинаковой тактовой частоте, «четырехъядерники» окажутся впереди с серьезным отрывом. Если же выставить против двуядерного процессора четырехъядерный со значительно более низкой тактовой частотой, четырехъядерная модель сможет одержать победу лишь при использовании высоко оптимизированного программного обеспечения. Это ограничение приобретает еще большее значение, если многоядерный процессор позволяет ускорить выполнение лишь определенных функций программы. Поэтому, перед тем как принимать решение о покупке, следует собрать как можно больше информации, пообщаться с другими опытными пользователями, а лучше всего самостоятельно немного поработать на компьютере с многоядерным процессором.
На обычном домашнем компьютере устанавливать четырехъядерный процессор пока не имеет смысла, так как его немногие преимущества перекрываются многочисленными недостатками, в числе которых высокая стоимость, а также повышение уровня шума и энергопотребления. Однако в бюджете компаний Intel и AMD четырехъядерные процессоры стоят отдельной статьей – в то время как двуядерные процессоры можно приобрести всего за 2000 рублей, четырехъядерные обходятся в три раза дороже. За хороший четырехъядерный процессор придется выложить более 7000 рублей, и положение дел вряд ли изменится в ближайшее время, особенно учитывая неудачный опыт Phenom.
Шульгин, C’T
| | |
Использованные источники: allnorth.ru C’T HMN.RU SmartMoney Vanity Fair www.patriot-pomor.ru www.uhta.net Авангард АиФ в Архангельске Аргументы и факты Аргументы и факты - Магадан Аргументы и факты на Енисее Аргументы и факты на Мурмане Арсеньевские вести Архангельск Бизнес-класс Бизнес-класс. Архангельск Боевая вахта Будни Коми Важский край Ведомости. Пятница (приложение к газете Ведомости) Вельск-инфо Вельская неделя Вельские вести Вести Вести города М Вестник космодрома Вестник Приобья Вечерний Котлас Вечерний Красноярск Вечерний Магадан Вечерний Мурманск Вечерний Новосибирск Вечерняя Москва Вечерняя Урдома Воздушный флот Волна Газета Граница России Гудок Двиноважье Двинская правда Деловое Прикамье Деловой Петербург Для клиентов: Добрый вечер, Архангельск! Жизнь за всю неделю Завтра Заполярная правда Заполярный вестник Заря Заря Тимана Звезда Звездочка Зеленый мир Земляки Знамя Знамя труда Золотой Рог Зырянская жизнь Известия Известия Удмуртской Республики Индустрия Севера Кадровый менеджмент Каргополье Колымский РегиоN Колымский тракт Коммерсантъ Комсомольская правда Комсомольская правда - Коми Комсомольская правда - Тюмень Комсомольская правда в Красноярске Комсомольская правда в Магадане Коношский курьер Континент Сибирь Коряжемский муниципальный вестник Котласский бумажник Крайний Север Красная Печора Красное знамя Красноярская газета Красноярский рабочий Красный Север Курьер Беломорья Лесной регион Литературная газета Магаданская правда Маяк Местное время Метро Мир&Dom. Business МК в Архангельске Молодежь Севера Моряк Севера Московские новости Московский комсомолец в Архангельске Московский комсомолец в Томске Мурманский вестник Наше время НГ-exlibris Недвижимость и цены Независимая газета Независимое военное обозрение Независимый взгляд Нефтегазовая вертикаль Нефть России Новая газета Новодвинский рабочий Новости Югры Новый Архангельск Новый город Няръяна вындер Омский вестник Онега Панорама Столицы Парламентская газета Парма Пинежье Плесецкие новости Полярная правда Правда Севера Правда-КПРФ Псковская правда РБК Республика РИА Родина Российская газета Российская земля Россия Русский репортер Рыбак Камчатки Рыбак Сахалина Рыбак Севера Самотлор-экспресс Север Северная надбавка Северная Широта Северный комсомолец Северный рабочий Сегодняшняя газета Сельская жизнь Сибирское агентство новостей Слово нефтяника Смена Собеседник Советская Сибирь Строительная газета Сургутская трибуна Таймыр Томская неделя Томская нефть Транспорт России Трибуна Трудовая Коряжма Тюменская область сегодня Тюменская правда Тюменские известия Тюменский курьер У Белого моря Усинская новь Устьянские Вести Устьянский край Учительская газета Холмогорская жизнь Хронометр Челябинский рабочий Щит и меч Эвенкийская жизнь Эвенкия Экономика и время Экономика и жизнь Эксперт Эксперт Сибирь Эксперт Урал Эхо столицы Якутия Якутск вечерний
|