referat (Современные микропроцессоры (апрель 2001г.)), страница 5

2016-08-01СтудИзба

Описание файла

Документ из архива "Современные микропроцессоры (апрель 2001г.)", который расположен в категории "". Всё это находится в предмете "радиофизика и электроника" из , которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "рефераты, доклады и презентации", в предмете "радиоэлектроника" в общих файлах.

Онлайн просмотр документа "referat"

Текст 5 страницы из документа "referat"

EPIC (Explicitly Parallel Instruction Computing)
Одним из наиболее важных отличий между Itanium и RISC-процессорами является использование в Itanium метода расширенных параллельных вычислений. Это не параллельные вычисления, для которых используются два и более процессоров, это относится к возможности выполнить несколько команд за один такт на одном процессоре.

Intel называет это EPIC (Explicitly Parallel Instruction Computing). Эффективность работы этой технологии сильно зависит от качества разработанных для неё компиляторов, а также оптимизации под такие вычисления выполняемого софта.

Для выполнения EPIC используются две методики: предсказание и предположение (predication and speculation). Предсказание ветвления используется и в современных процессорах. Однако, слишком много времени процессора расходуется для вычисления ветвей программы, которые затем не используются. Предсказание ветвления основывается на анализе исполняемой программы компилятором, и целиком на него полагается при принятии решений, какие из ветвей нужно просчитывать, а какие нет.

Методика предположения используется в процессоре Itanium. Она заключается в том, что инструкции и данные загружаются в процессор (используя процессор как кэш) до того, как они могут понадобится, а в некоторых случаях даже если они и не должны понадобится. Такая ранняя загрузка должна происходить во время простоя процессора. Выигрыш этой методики в том, что при совпадении загруженных данных с теми, которые потребовались для дальнейшей работы, исчезает время ожидания на их загрузку из памяти.

Распределение сигнала тактовой частоты: Процессор Itanium достаточно большой, что приводит к искажениям в передаче сигнала тактовой частоты. Это приводит к тому, что некоторые области процессора могут получать сигнал значительно позже, чем другие. В Itanium проблема решена созданием в чипе нескольких узлов распределения сигнала.

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

Три кэша: Два кэша, L1 и L2, находятся на кристалле процессора. Кэш третьего уровня, L3, расположен на картридже и имеет объём четыре мегабайта.

Плавающая точка: Довольно большой процент площади кристалла (около 10%) - занят модулем работы с плавающей точкой (FPU). Для такой работы у процессора есть 128 82-битных регистров.

Совместимость с 32-битными инструкциями: Intel заявляет, что Itanium имеет полную совместимость с существующим набором инструкций, что означает, что все программы, написанные для современных машин, будут работать без изменений. Однако не нужно думать, что 32-битные приложения будут исполняться быстрее на 64-битном Itanium. Фактически есть основания считать, что они будут работать медленнее. В опубликованной Aberdeen Group "An Executive White Paper" заявляется: "Для достижения максимальной производительности 32-битных приложений, нужно серьёзно рассматривать архитектуру IA-32, а не IA-64."

64-битный процессор. Что даёт переход на 64-битный процессор? Одно - это возможность обрабатывать 8-байтную информацию за такт процессора. Кроме процессора, это должна поддерживать системная шина. Другое - возможность использования 64-бит для адресации памяти. 32-битный процессор может адресовать 2^32, приблизительно 4,3 млрд бит. А 64-битный - 2^64, около 18,4 квинтильона бит (около 2,1 млрд гигабайт).

Большое количество регистров. В процессоре Itanium больше регистров, чем у предшественников.

Тип регистра

Количество

Размер

Функция

Общего назначения

128

64 + 1 бит

Программисту доступны 64 бита, а один дополнительный NaT (Not A Thing) показывает пригодность информации, записанной в регистре. Другими словами, если данные признаны ненужными, как результат неправильного предсказания ветвления, то изменяется только бит NaT, что даёт существенный выигрыш во времени.

Плавающая точка

128

82 бит

Используются для вычислений с плавающей точкой

Предикативный

64

1 бит

Контролирует условное выполнение инструкций и ветвление

Ветвление

64

8 бит

Указывает адреса ветвей программы

Itanium - серьёзный шаг Intel в новую область. Этим процессором атакуется сравнительно новый для Intel сегмент рынка - сервера и рабочие станции, значительная доля которых работает на RISC-процесорах. Intel полагает, что EPIC (не реализуемый эффективно на RISC-архитектуре) позволит предложить рынку новые, лучшие решения.

С выходом Itanium сравнение процессоров по частоте практически теряет смысл. Должны будут применяться новые методики, учитывающие величину IPC (Instructions Per Clock Cycle). Плюс к этому, результирующая производительность сильно зависит от качества анализа компилятором исполняемой программы (процессор может работать с бешеной скоростью, вычисляя ненужные ветви).

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

Если Itanium будет работать, как обещает Intel, то это безусловно мощный процессор. Он способен выполнять 6 GFLOP (миллиардов операций с плавающей точкой в секунду). Однако значительная часть этой мощности будет использована для вычисления ненужных впоследствии ветвей программы.

Как бы там ни было, но способность выполнять 6 инструкций за такт впечатляет. Кроме того, регистры мониторинга производительности должны помочь в создании более надёжных систем.

Итак, от Itanium можно ожидать многого, теперь попытаемся оценить, что предложат его конкуренты, один из них -

Sledgehammer

Совсем недавно это слово ничего не говорило широкой публике. AMD заявила о существовании проекта 64-битного процессора Sledgehammer явно с целью отвлечь слишком пристальное внимание от Itanium. Однако, кроме самого заявления, AMD выдала не так много информации. Причина может быть объяснена так "Мы не видим необходимости сообщать Intel, о том, что мы делаем". С другой стороны, Intel тоже выдаёт информацию по капельке, так что позиции близки.

Заявление AMD от 5-го октября о Sledgehammer имеет два существенных момента: Sledgehammer будет использовать х86 набор инструкций, с расширениями для 64-битного режима.
Процессор будет интегрирован с новой шиной Lightning Data Transport (LTD).

Набор 64-битных инструкций: AMD заявляет, что её план расширить набор х86 инструкций до 64-битного режима лучше подхода Intel, так как сохраняет естественную совместимость с существующими программами и операционными системами. В пресс-релизе AMD цитировалось высказывание одного из разработчиков ядра Linux, Alan Cox: "Расширяя набор х86 инструкций до 64 бит, AMD даёт разработчикам возможность быстрой переделки компиляторов и довольно лёгкого портирования ядра".

Этот подход очень простой - AMD как бы говорит разработчикам софта - продолжайте заниматься своим делом, и не беспокойтесь, программы будут работать. Насколько это сработает, пока на видно, однако AMD разослала спецификации основным разработчикам программного обеспечения.

Новая архитектура шины LDT - это что-то действительно новое. Заявляется, что в ней достигается полоса пропускания "чип-к-чипу" в 6,4Gb/s. Новая шина совместима с существующей PCI и возникающей SIO.

На какой стадии находится разработка Sledgehammer, непонятно. Заявляется, что первые чипсеты должны появиться во второй половине 2000.

Кто же станет победителем?

AMD начала наступать на пятки Intel. Успех её Athlon показывает, что компания хочет и может не просто гнаться за лидером, а бороться за само лидерство. Попробуем определить лидера, используя следующие категории:

  • кто первый выйдет на рынок

  • реальная производительность

  • софтовая поддержка

  • популярность у публики и менеджеров

  • финансово - технические возможности

Скорее всего, первым на рынок выйдет Intel, и нельзя недооценивать важность этого. Конечно, AMD будет бороться, и пытаться нагнать, хотя в реальность этого верится с трудом.
О реальной производительности Itanium известно очень мало, а возможности Sledgehammer вообще покрыты мраком. Так что это определится только с выходом процессоров.
Софтовая поддержка Itanium огромна, при этом Intel обращается с софтовыми компаниями как с виртуальными партнёрами. И проблема AMD именно эти взаимоотношения - вложив силы, время и средства в какой-либо софт, компания будет его продвигать. А для Sledgehammer чего стараться - съест что дадут.
Популярность - штука капризная, но в драке обычно сочуствуют более слабому (т.е. AMD), и успехи более слабого выглядят как-то весомее. Отольётся ли это сочуствие в звонкую монету, зависит от очень многих факторов. А пока у AMD есть преимущество в симпатиях публики. Наконец - деньги и фабрики, тут всё понятно, стабильно, и изменится не скоро.

Для большинства обычных пользователей проблема выбора покупки - Itanium или Sledgehammer будет стоять не скоро. Но в любом случае, битва новых процессоров обещает быть интересной, а её важность трудно переоценить.

















Используемые условные обозначения.

Важная информация.

Интересная информация.

Чего-то не хватает?...





































Список использованных источников информации.

  1. «Модернизация и ремонт ПК» Мюллер (11-е издание) 2000 г.

  2. Электронная документация eManual.ru.

  3. «Общая информатика» Симонович С. В., Москва, АСТ-ПРЕСС, 2000 г.

  4. Журнал «Игромания» №2 (29) 2000 г.

34


Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5231
Авторов
на СтудИзбе
424
Средний доход
с одного платного файла
Обучение Подробнее