Скачать книгу

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

      Вот некоторые представители этих типов: Intel Celeron, Intel Core 2 Duo (рис. 2.21), Intel Core 2 Quad, AMD Athlon, AMD Athlon 64 X2 (рис. 2.22) и др. Все они различаются интерфейсом, используемыми технологиями (алгоритмами, количеством ядер) и быстродействием.

      Рис. 2.21. Двухъядерный процессор Intel Core 2 Duo

      Рис. 2.22. Двухъядерный процессор AMD Athlon 64 X2 6000+

      Рынок предлагает очень большой выбор процессоров разной частоты, начиная с «младших» (более дешевых) моделей и заканчивая моделями высшей категории, содержащими несколько ядер.

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

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

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

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

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

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

Скачать книгу


<p>6</p>

Часто одну операцию декодер команд разбивает на несколько более простых.