![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Core 2 Duo
Дальнейшим развитием микропроцессорных технологий компании Intel стал двухъядерный процессор Core 2 Duo с архитектурой (ядром) Conroe, выпускаемый по нормам технологического процесса 65 нм. Существенным отличием Core 2 Duo от предыдущего поколения 2-ядерных процессоров Intel (Pentium D 8xx и 9хх) явилось изменение архитектуры процессорного ядра: · усовершенствован декодер инструкций; · увеличена скорость исполнения 128-битных SIMD-инструкций (доведена до 1 инструкции за такт в каждом исполнительном устройстве); · усовершенствованны механизмы работы с памятью и аппаратного prefetch; · L2-кэш является общим для обоих вычислительных ядер, его объём перераспределяется между ними динамически, в зависимости от нагрузки; · улучшена технология энергосбережения; · введён новый набор SIMD инструкций, получивший название SSE4. Особенность работы объёдинённого L2-кэша у процессоров Core 2 Duo: объединённый 4-Мбайтный L2-кэш данных у процессоров семейства Core 2 Duo в условиях конкуренции за этот ресурс со стороны двух ядер при любом типе обращения (только чтение, только запись, или одновременное чтение и запись) способен эффективно кэшировать данные, объем которых не превышает всего 1.25 Мбайт, т.е. примерно четверть объема L2-кэша. В этом случае эффективность обмена ядра с данными остается весьма высокой и сравнима с пропускной способностью L2-кэша при одиночном обращении. Резкое снижение скорости обмена данных (до уровня пропускной способности оперативной памяти и ниже) наблюдается при увеличении объема оперируемых данных - от 1.5 Мбайт и выше на один поток. При этом возможна ситуация, когда одно приложение, использующее всего половину объема общего L2-кэша (2 Мбайт), может значительно потерять в скорости обмена с данными лишь потому, что параллельно оказалось запущенным некое постороннее приложение, пусть и не столь требовательное к пропускной способности, но оперирующее с б о льшим, 3-Мбайт объемом данных. На процессорах семейства Core 2 Duo с общим L2-кэшем такое " приложение-агрессор" не только будет выполняться неэффективно (т.к. его данные не помещаются в доставшуюся ему часть L2-кэша процессора), но и значительно снизит эффективность первого приложения, которому, казалось бы, своей части L2-кэша должно быть более чем достаточно. Пакет технологий, присущих линейке процессоров Core 2 Duo: Intel Wide Dynamic Execution - технология выполнения большего количества команд за каждый такт, повышающая эффективность выполнения приложений и сокращающая энергопотребление. Каждое ядро процессора может выполнять до четырех инструкций одновременно с помощью 14-стадийного конвейера; Intel Intelligent Power Capability - технология, с помощью которой для исполнения задач активируется работа отдельных узлов чипа по мере необходимости, что значительно снижает энергопотребление системы в целом; Intel Advanced Smart Cache - технология использования общей для всех ядер кэш-памяти L2, что снижает общее энергопотребление и повышает производительность, при этом, по мере необходимости, одно из ядер процессора может использовать весь объём кэш-памяти при динамическом отключении другого ядра; Intel Smart Memory Access - технология оптимизации работы подсистемы памяти, сокращающая время отклика и повышающая пропускную способность подсистемы памяти; Intel Advanced Digital Media Boost - технология обработки 128-разрядных команд SSE, SSE2 и SSE3, широко используемых в мультимедийных и графических приложениях, за один такт; Набор инструкций SSE4, добавляющий еще 52 новые процессорные команды для ускорения обработки мультимедийных, текстовых и других данных. Линейка процессоров Core 2 Duo Conroe следующая:
Линейку Core 2 Duo c ядром Conroe также пополнил микропроцессор Core 2 Extreme, имеющий индекс § X6800: частота ядра 2.93 ГГц / FSB 1066 МГц / кэш L1=2x32 Кбайт, L2= 4 Мбайт.
|