Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка.doc
Скачиваний:
617
Добавлен:
22.05.2015
Размер:
2.56 Mб
Скачать

11.6.3 Intel Core

МикроархитектураIntel Core является многоядерной микропроцессорнойархитектурой, представленной фирмойIntel в 1-м квартале 2006 года. Чрезмерно высокое энергопотребление и завышенные требования к охлаждению процессоров, основанных на микроархитектуреNetBurst, и, в результате, неспособность эффективно увеличиватьтактовую частоту, а также другие узкие места, такие как неэффективностьконвейера, являются главными причинами, почемуIntel отказалась от микроархитектуры NetBurst. МикроархитектураIntel Core была разработана командой Intel Israel (IDC), которая ранее разработала мобильный процессор Pentium M .

Микроархитектура Intel Core обеспечивает высокую производительность, энергосбережение и быстродействие в многозадачных средах. Она имеет несколько ядер и аппаратную поддержку технологий:

  • виртуализации (Intel Virtualization Technology) – нескольких операционных систем на одном компьютере,

  • Execute Disable Bit–встроенная аппаратная антивирусная защита,

  • LaGrande Technology – аппаратная технология защиты информации,

  • Enhanced Intel SpeedStep Technology – управление частотой и напряжением питания,

  • iAMT2 (Intel Active Management Technology) – удаленное управление компьютерами

  • SIMD: SSE3,SSE4.

Кроме этого используются следующие технологии.

Wide Dynamic Execution

Каждое ядро микропроцессораможет получать, обрабатывать, исполнять и отбрасывать до четырёх полных команд одновременно. Это значительно повышает производительность по сравнению с конкурирующими процессорными технологиямиP6,P-MиNetBurst, поддерживающими одновременную обработку только трех команд.

Advanced Smart Cache

Новая архитектура оптимизирована под двухъядерную архитектуру процессора. Основной кэш первого уровня L1 связан с общей для обоих ядер динамически распределяемой кэш-памятью второго уровня L2 (данные, содержащиеся в L1, обязательно содержатся и в L2) для достижения максимальной производительности на ватт потребляемой мощности и улучшения масштабируемости.

Macro Fusion

Ещё одной новой технологией включенной в микроархитектуру Intel Core при проектировании является Технология слияния микроинструкций (Macro Fusion – макрослияние), позволяющей объединять некоторые распространенные инструкцииx86 в одну команду для исполнения. В предыдущих версиях процессорной микроархитектуры каждая инструкция декодировалась независимо от остальных. При использовании Macro Fusion некоторые пары инструкций (например, инструкция сравненияиусловного перехода) при декодировании могут объединяться в однумикроинструкцию(micro-op), которая в дальнейшем будет выполняться именно как одна микроинструкция. Для эффективного поддержания этой технологии в архитектуре Intel Core используются расширенные блоки АЛУ, которые способны поддержать выполнение таких слитых микроинструкций.

11.6.4 Intel Atom

Intel Atom – линейка x86-32 и x86-64 микропроцессоров с низким энергопотреблением. Выпускается компанией Intel. Изготавливается по 45-нм КМОПтехнологии.

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

Intel Atom является CISC-процессором с архитектурой x86. Intel Atom можетисполнять до двух инструкций за такт (за счет использования u и v конвейеров). В настоящее время платформа Atom имеет слишком высокое энергопотребление для применения её в смартфонах, и по этому параметру она пока не может соревноваться с процессорами с архитектурой ARM.