Библиотека Рефераты Курсовые Дипломы Поиск
Библиотека Рефераты Курсовые Дипломы Поиск
сделать стартовой добавить в избранное
Кефирный гриб на сайте za4eti.ru

Компьютеры, Программирование Компьютеры, Программирование

Сравнение архитектуры POWER с другими RISC архитектурами.

Браслет светоотражающий, самофиксирующийся, желтый.
Изготовлены из влагостойкого и грязестойкого материала, сохраняющего свои свойства в любых погодных условиях. Легкость крепления позволяет
66 руб
Раздел: Прочее
Мыло металлическое "Ликвидатор".
Мыло для рук «Ликвидатор» уничтожает стойкие и трудно выводимые запахи за счёт особой реакции металла с вызывающими их элементами.
197 руб
Раздел: Ванная
Фонарь садовый «Тюльпан».
Дачные фонари на солнечных батареях были сделаны с использованием технологии аккумулирования солнечной энергии. Уличные светильники для
106 руб
Раздел: Уличное освещение

Сравнение архитектуры POWER с другими RISC архитектурами. Аркадьев Александр, Буторин Махмуд, гр. 339. Архитектура POWER 1. Эволюция архитектуры POWER в направлении архитектуры PowerPC 2. PowerPC 601 3. Процессор PowerPC 603 Описание архитектуры и принципов работы микропроцессоров семейства PowerPC 1. Общие сведения 2. Архитектура и работа процессора. 2.1 Поток команд. 2.2 Очередь команд и устройство распределения. 2.3 Устройство обработки переходов. 2.4 Устройство завершения команд. 2.5 Устройства выполнения. 2.5.1 Устройства выполнения целочисленных команд (IU). 2.5.2 Устройство выполнения команд с плавающей точкой (FPU) 2.5.3 Устройство загрузки/записи (LSU). 2.5.4 Устройство системных регистров (SRU). 2.6 Устройство управления памятью (MMU) 2.7 Встроенные кэши команд и данных. 3. Системный интерфейс. Схема выводов процессора. 3.1 Шины адреса и данных функционируют раздельно. Используются два вида доступов к памяти и пересылки данных. 3.2 Группы выводов процессора 750. 4. Регистры и программная модель PowerPC. 4.1 Регистры PowerPC. 4.2 Система команд PowerPC. Архитектура POWER Архитектура POWER во многих отношениях представляет собой традиционную RISC-архитектуру. Она придерживается наиболее важных отличительных особенностей RISC: фиксированной длины команд, архитектуры регистр-регистр, простых способов адресации, простых (не требующих интерпретации) команд, большого регистрового файла и трехоперандного (неразрушительного) формата команд. Однако архитектура POWER имеет также несколько дополнительных свойств, которые отличают ее от других RISC-архитектур. Во-первых, набор команд был основан на идее суперскалярной обработки. В базовой архитектуре команды распределяются по трем независимым исполнительным устройствам: устройству переходов, устройству с фиксированной точкой и устройству с плавающей точкой. Команды могут направляться в каждое из этих устройств одновременно, где они могут выполняться одновременно и заканчиваться не в порядке поступления. Для увеличения уровня параллелизма, который может быть достигнут на практике, архитектура набора команд определяет для каждого из устройств независимый набор регистров. Это минимизирует связи и синхронизацию, требуемые между устройствами, позволяя тем самым исполнительным устройствам настраиваться на динамическую смесь команд. Любая связь по данным, требующаяся между устройствами, должна анализироваться компилятором, который может ее эффективно спланировать. Следует отметить, что это только концептуальная модель. Любой конкретный процессор с архитектурой POWER может рассматривать любое из концептуальных устройств как множество исполнительных устройств для поддержки дополнительного параллелизма команд. Но существование модели приводит к согласованной разработке набора команд, который естественно поддерживает степень параллелизма по крайней мере равную трем. Во-вторых, архитектура POWER расширена несколькими "смешанными" командами для сокращения времен выполнения. Возможно единственным недостатком технологии RISC по сравнению с CISC, является то, что иногда она использует большее количество команд для выполнения одного и того же задания.

Было обнаружено, что во многих случаях увеличения размера кода можно избежать путем небольшого расширения набора команд, которое вовсе не означает возврат к сложным командам, подобным командам CISC. Например, значительная часть увеличения программного кода была обнаружена в кодах пролога и эпилога, связанных с сохранением и восстановлением регистров во время вызова процедуры. Чтобы устранить этот фактор IBM ввела команды "групповой загрузки и записи", которые обеспечивают пересылку нескольких регистров в/из памяти с помощью единственной команды. Соглашения о связях, используемые компиляторами POWER, рассматривают задачи планирования, разделяемые библиотеки и динамическое связывание как простой, единый механизм. Это было сделано с помощью косвенной адресации посредством таблицы содержания ( OC - able Of Co e s), которая модифицируется во время загрузки. Команды групповой загрузки и записи были важным элементом этих соглашений о связях. Другим примером смешанных команд является возможность модификации базового регистра вновь вычисленным эффективным адресом при выполнении операций загрузки или записи (аналог автоинкрементной адресации). Эти команды устраняют необходимость выполнения дополнительных команд сложения, которые в противном случае потребовались бы для инкрементирования индекса при обращениях к массивам. Хотя это смешанная операция, она не мешает работе традиционного RISC-конвейера, поскольку модифицированный адрес уже вычислен и порт записи регистрового файла во время ожидания операции с памятью свободен. Архитектура POWER обеспечивает также несколько других способов сокращения времени выполнения команд такие как: обширный набор команд для манипуляции битовыми полями, смешанные команды умножения-сложения с плавающей точкой, установку регистра условий в качестве побочного эффекта нормального выполнения команды и команды загрузки и записи строк (которые работают с произвольно выровненными строками байтов). Третьим фактором, который отличает архитектуру POWER от многих других RISC-архитектур, является отсутствие механизма "задержанных переходов". Обычно этот механизм обеспечивает выполнение команды, следующей за командой условного перехода, перед выполнением самого перехода. Этот механизм эффективно работал в ранних RISC-машинах для заполнения "пузыря", появляющегося при оценке условий для выбора направления перехода и выборки нового потока команд. Однако в более продвинутых, суперскалярных машинах, этот механизм может оказаться неэффективным, поскольку один такт задержки команды перехода может привести к появлению нескольких "пузырей", которые не могут быть покрыты с помощью одного архитектурного слота задержки. Почти все такие машины, чтобы устранить влияние этих "пузырей", вынуждены вводить дополнительное оборудование (например, кэш-память адресов переходов). В таких машинах механизм задержанных переходов становится не только мало эффективным, но и привносит значительную сложность в логику обработки последовательности команд. Вместо этого архитектура переходов POWER была организована для поддержки методики "предварительного просмотра условных переходов" (bra ch-lockahead) и методики "свертывания переходов" (bra ch-foldi g).

Методика реализации условных переходов, используемая в архитектуре POWER, является четвертым уникальным свойством по сравнению с другими RISC-процессорами. Архитектура POWER определяет расширенные свойства регистра условий. Проблема архитектур с традиционным регистром условий заключается в том, что установка битов условий как побочного эффекта выполнения команды, ставит серьезные ограничения на возможность компилятора изменить порядок следования команд. Кроме того, регистр условий представляет собой единственный архитектурный ресурс, создающий серьезное узкое горло в машине, которая параллельно выполняет несколько команд или выполняет команды не в порядке их появления в программе. Некоторые RISC-архитектуры обходят эту проблему путем полного исключения из своего состава регистра условий и требуют установки кода условий с помощью команд сравнения в универсальный регистр, либо путем включения операции сравнения в саму команду перехода. Последний подход потенциально перегружает конвейер команд при выполнении перехода. Поэтому архитектура POWER вместо того, чтобы исправлять проблемы, связанные с традиционным подходом к регистру условий, предлагает: a) наличие специального бита в коде операции каждой команды, что делает модификацию регистра условий дополнительной возможностью, и тем самым восстанавливает способность компилятора реорганизовать код, и b) несколько (восемь) регистров условий для того, чтобы обойти проблему единственного ресурса и обеспечить большее число имен регистра условий так, что компилятор может разместить и распределить ресурсы регистра условий, как он это делает для универсальных регистров. Другой причиной выбора модели расширенного регистра условий является то, что она согласуется с организацией машины в виде независимых исполнительных устройств. Концептуально регистр условий является локальным по отношению к устройству переходов. Следовательно, для оценки направления выполнения условного перехода не обязательно обращаться к универсальному регистровому файлу (который является локальным для устройства с фиксированной точкой). Для той степени, с которой компилятор может заранее спланировать модификацию кода условия (и/или загрузить заранее регистры адреса перехода), аппаратура может заранее просмотреть и свернуть условные переходы, выделяя их из потока команд. Это позволяет освободить в конвейере временной слот (такт) выдачи команды, обычно занятый командой перехода, и дает возможность диспетчеру команд создавать непрерывный линейный поток команд для вычислительных исполнительных устройств. Первая реализация архитектуры POWER появилась на рынке в 1990 году. С тех пор компания IBM представила на рынок еще две версии процессоров POWER2 и POWER2 , обеспечивающих поддержку кэш-памяти второго уровня и имеющих расширенный набор команд. По данным IBM процессор POWER требует менее одного такта для выполнении одной команды по сравнению с примерно 1.25 такта у процессора Mo orola 68040, 1.45 такта у процессора SPARC, 1.8 такта у I el i486DX и 1.8 такта Hewle -Packard PA-RISC. Тактовая частота архитектурного ряда в зависимости от модели меняется от 25 МГц до 62 МГц.

Всё гетто (а также Немецкая улица, сразу переименованная в Музейную) было жутким мертвым пространством, наверняка похожим на Варшаву первых послевоенных лет. Стены старой синагоги еще стояли, но власти их немедленно снесли. Разрушали также и другие предметы, не вполне отвечающие новому порядку. Как-то утром мы увидели, что исчезли Три Креста14, ночью их взорвали. Три фигуры святых на фронтоне Кафедрального собора сначала отремонтировали, потом сбросили; печать разъяснила, что их не было в первоначальном проекте Стуоки-Гуцевича15 (это, кстати говоря, правда, но в проекте был крест, который сбросили заодно). Поговаривали о какой-то будущей магистрали, которая соединит вокзал с Антоколем; как раз на пути этой магистрали оказывалась Остра Брама16, а также два костела, доминиканский и Св. Екатерины. Говорили еще о проекте истинно советского небоскреба в Лукишках, на месте Св. Иакова (такой небоскреб успели построить в Риге). После смерти Сталина об этих проектах как-то забыли. Но весь город окружили серые типовые дома, в сравнении с которыми царская гарнизонная архитектура казалась образцом вкуса; такие дома успешно испортили Антоколь, а кое-где начали проникать и в исторический центр — скажем, как раз на Музейную выставку

1. Архитектура Древнего Рима

2. Архитектура: Ле Корбюзье

3. Готический стиль в архитектуре Западной Европы

4. Архитектура Древней Греции (V в.до н. э.)

5. Архитектура Москвы. Модерн

6. Проблема ансамбля в архитектуре XVII века (барокко)
7. Архитектура (шпаргалки)
8. Чудеса архитектуры

9. Романская архитектура

10. Ландшафтная архитектура пришкольного двора

11. Налоговая система России в сравнении с другими странами

12. Формирование эстетической ценности массового сознания в сфере архитектуры

13. Египетские мотивы в архитектуре Санкт-Петербурга

14. Чудеса архитектуры

15. Архитектура Московского Кремля XIV-XVI вв. /с фотографиями/

16. Развитие архитектуры материнских плат для PC

Набор мисок Mayer & Boch "Земляника".
Набор эмалированных мисок из 10 предметов: миска (5 штук) + крышка (5 штук). Материал: сталь. Эмалированное покрытие. Крышка:
487 руб
Раздел: Наборы
Дневник школьный "Наушники на мятном".
Формат: А5. Количество листов: 48. Внутренний блок: офсет 70 г/м2. Тип крепления: книжное (прошивка). Твердый переплет из искусственной
349 руб
Раздел: Для младших классов
Треугольные цветные карандаши, 24 цвета ( с точилкой ).
Мягкие цветные карандаши треугольной формы, 24 цвета в комплекте с точилкой.
423 руб
Раздел: 13-24 цвета

17. Архитектура ПК

18. Архитектура персональных компьютеров IBM PC

19. Архитектура Flash-памяти

20. Анализ структур, характеристик и архитектур 32-разрядных микропроцессоров

21. Архитектура квантовых компьютеров

22. Экономика науки в России в сравнении с Индией и другими странами
23. Краткая история появления параллелизма в архитектуре ЭВМ
24. Архитектура Cray-1

25. Особенности архитектуры PA-RISK компании Hewlett-Packard

26. Царские усадьбы XVII в. и их место в истории русской архитектуры

27. Дом доктора Фауста (о пражской архитектуре)

28. История русского искусства. Архитектура

29. Архитектура эпохи Возрождения

30. Архитектура в древности

31. Барокко в русской архитектуре

32. Архитектура стран Пиренейского п-ова

Багетная рама "Agata" (цвет: бежевый), 40x50 см.
Багетные рамы предназначены для оформления картин на холсте, на картоне, а также вышивок и фотографий. Оформленное изделие всегда
698 руб
Раздел: Размер 40x50
Заварочный чайник "Mayer & Boch", 1,25 л.
Заварочный чайник изготовлен из термостойкого стекла, фильтр выполнены из нержавеющей стали. Изделия из стекла не впитывают запахи,
368 руб
Раздел: Чайники заварочные
Конструктор "Цветной городок" большой (41 деталь).
Это настоящий, красочный город, состоящий из множества деревянных деталей (их 41). В нем много домов, построенных из деталей, в виде
584 руб
Раздел: Деревянные конструкторы

33. Архитектура возрождения

34. Архитектура в Ростове-на-Дону

35. Архитектура

36. Архитектура Санкт-Петербурга

37. Традиции и новаторство в храмовой архитектуре Реймса

38. Дворцовая архитектура Франции конца 14 и 15 веков
39. Влияние Сен-Дени на развитие готической архитектуры
40. Готическая архитектура Шампани и Бургундии

41. Архитектура, орнаментальное и изобразительное искусство при саманидах в Мавераннахре

42. Архитектура мостов

43. Архитектура Берлина

44. Декор русской архитектуры XVII в. и проблема стиля

45. Вавилон: искусство и архитектура, наука, религия

46. Искусство микенской Греции. Архитектура

47. Архитектура Древней Греции

48. Универсальная геометрия в природе и архитектуре

Карандаши цветные "Progresso", 12 цветов.
Бездревесные цветные карандаши "Progresso" имеют прочное лаковое покрытие, легко затачиваются с помощью обычной карандашной
339 руб
Раздел: 7-12 цветов
Трехколесный велосипед Funny Jaguar Lexus Racer Trike Air (цвет: бронза).
Детский трехколесный велосипед с колясочной крышей на надувных колесах – настоящее спасение для мам с маленькими детьми. Главное место для
4200 руб
Раздел: Трехколесные
Набор детской мебели "Растем вместе" (цвет: орех).
Качественная детская мебель всегда отличается от взрослой, так как производится с учетом строения тела малыша и того, что он быстро
4541 руб
Раздел: Наборы детской мебели

49. Архитектура Московского Кремля XIV-XVI вв.

50. Архитектура на основе модели студента для интеллектуальных обучающихся сред

51. Архитектура Москвы

52. Архитектура брэндов компании

53. Архитектура Москвы

54. Экономика науки в России в сравнение с Индией и другими странами
55. Архитектура Москвы
56. Архитектура в 3-х эпохах

57. Архитектура московского метрополитена

58. История русской Архитектуры

59. Царское село, его архитектура

60. Архитектура Московского Кремля XIV-XVI вв.

61. Архитектура и производительность серверных ЦП

62. Java99: Архитектура и интерфейсы

63. Архитектура процессора

64. Архитектуры AppleTalk и ArcNet

Дуга с подвесками "Забава".
Дуга с подвесками "Забава" крепится с помощью специальных прищепок к коляске, автокреслу или детской кроватке. Яркие
755 руб
Раздел: Дуги и погремушки для колясок
Шнуровка-бусы "Русалочки".
Обучающая игра для детей от 3 лет, которая развивает логическое мышление, внимание, память. В наборе: 11 фигурок, шнуровка с безопасными
345 руб
Раздел: Деревянные шнуровки
Фоторамка на 7 фотографий С34-010 "Alparaisa", 55,5x29 см (бронзовый).
Размеры рамки: 55,5x29x1 cм. Размеры фото: - 10х15 см, 3 штуки, - 10х10 см, 3 штуки, - 13х18 см, 1 штука. Фоторамка-коллаж для 7-ми
614 руб
Раздел: Мультирамки

65. Обзор сетевых архитектур

66. Процессоры. История развития. Структура. Архитектура

67. Графическая нотация для документирования информационной архитектуры и взаимодействий пользователя с веб-сайтом

68. Обзор архитектуры процессоров Intel

69. Спецификация каркаса информационной системы с распределенной архитектурой

70. Архитектура последних моделей семейства AS/400
71. Архитектура памяти Windows CE 6
72. Рекреационная архитектура

73. Архитектура, живопись и гравирование

74. Освоение наследия древнерусского искусства в архитектуре рубежа XIX-XX вв.

75. Некоторые особенности переломного периода между барокко и классицизмом в русской архитектуре

76. Римская архитектура

77. Архитектура Руси в 16 веке

78. Универсальная геометрия в природе и архитектуре

79. "Византийский стиль" в архитектуре Москвы

80. История древней смоленской архитектуры

Бутылка под оливковое масло "Танго Магнолия", 18x8,5x24 см, 1100 мл.
Бутылка под оливковое масло. Размер: 18x8,5x24 см. Материал: доломит. Объем: 1100 мл.
315 руб
Раздел: Ёмкости для масла, уксуса
Конструктор электронный "Знаток". 180 схем, артикул 180-Znat.
Набор электронных блоков и соединений, позволяющий конструировать электрические цепи без пайки. В иллюстрированном руководстве описано 180 схем.
1815 руб
Раздел: Инженерные, научно-технические
Полка для ванной (сиденье) (белый).
Материал: пластик. Длина: 680 мм. Ширина: 310 мм. Высота: 40 мм. Выдерживает вес до 100 кг.
451 руб
Раздел: Решетки, сиденья для ванны

81. Архитектура видеопамяти

82. Архитектура и принцип работы видеоадаптера

83. Архитектура материнских плат

84. Архитектура промышленной сети BitBus

85. Архитектура системы X-Com

86. Архитектура ЭВМ
87. Архитектура ЭВМ
88. Архитектура ЭВМ и вычислительных систем

89. Архитектуре ЭВМ

90. Исследование архитектуры современных микропроцессоров и вычислительных систем

91. Методы внутренней сортировки. Обменная сортировка. Сравнение с другими методами сортировки

92. Архитектура ЭВМ

93. Идеологическая архитектура в СССР, утверждение новых параметров

94. Архитектура

95. Архитектура Древнего Египта

96. Архитектура и искусство Казани

Чайник "Birds", 1050 мл.
Чайник. Размер: 21,5x12x17 см. Объем: 1050 мл. Материал: керамика.
389 руб
Раздел: Чайники заварочные
Кухня для кукольного домика "Конфетти".
Кухня для кукольного домика состоит из: плиты с раковиной в сборе; холодильника; подставки стола в сборе; стойки стула в сборе, сиденья
886 руб
Раздел: Кухни, столовые
Стержни шариковые "Left Right", 10 штук, 0,3 мм, синие.
Цвет чернил: синий. Ширина линии письма: 0,3 мм. В наборе: 10 штук.
528 руб
Раздел: Стержни для ручек

97. Архитектура Новгорода XI-XV веков

98. Византийская икона. Храмовая архитектура древнего Новгорода

99. Историческая живопись, архитектура и скульптура


Поиск Рефератов на сайте za4eti.ru Вы студент, и у Вас нет времени на выполнение письменных работ (рефератов, курсовых и дипломов)? Мы сможем Вам в этом помочь. Возможно, Вам подойдет что-то из ПЕРЕЧНЯ ПРЕДМЕТОВ И ДИСЦИПЛИН, ПО КОТОРЫМ ВЫПОЛНЯЮТСЯ РЕФЕРАТЫ, КУРСОВЫЕ И ДИПЛОМНЫЕ РАБОТЫ. 
Вы можете поискать нужную Вам работу в КОЛЛЕКЦИИ ГОТОВЫХ РЕФЕРАТОВ, КУРСОВЫХ И ДИПЛОМНЫХ РАБОТ, выполненных преподавателями московских ВУЗов за период более чем 10-летней работы. Эти работы Вы можете бесплатно СКАЧАТЬ.