Тенденции развития компьютерной техники

Страницы: <<  <  2 | 3 | 4 | 5 | 6  >  >>

ора в этом случае более сложный, и то, что он не делится на блоки, может вызвать проблемы с задержкой сигналов.
Трассирующая архитектураВ обычных архитектурах иснтрукция представляет собой исполняемую единицу. В трассирующих процессорах исполняемая единица - "трасса" -последовательность инструкций. Каждый маршрут передается своему суперскалярному процессорному элементу, апоминающему суперскалярный микропроцессор и имеющему собственный набор локальных и глобальных регистров, что обеспечивает как внутримаршрутный, так и межмаршрутный параллелизм. Применение трассирующих процессоров способствует решению проблемы задержек сигналов в межсоединениях, однако требует соответствующего кеша, что увеличивает его архитектурную сложность. Более того, это никак не решает проблему увеличения скорости обращения к памяти.
IRAMБуква I здесь означает intelligent. Возможно, это один из наиболее радикальных шагов в области архитектуры, направленный на ускорение доступа к памяти и снижения энергопотребления. Согласно IRAM большая яасть RAM перемещается непосредственно на чип, исключая необходимость в кеше. Низкое энергопотребление означает, что данная архитектурабольше всего подходит для мобильных компьютеров. Однако тот факт, что максимальное количество памяти, которое можно перенести на чип, составляет всего 96 Мбайт, лишает эту архитектуру надежд на широкое использование.
"Плиточная" архитектураСторонники считают, что ПО должно компилироваться прямо в "железе", так как это даст максимальный параллелизм. Такой подход требует достаточно сложных компиляторов, которые пока еще не созданы. Процессор в данном случае состоит из множества "плиток"(tiles), каждая из которых имеет собственное ОЗУ и связана с другими "плитками" в своео

Страницы: <<  <  2 | 3 | 4 | 5 | 6  >  >>
Рейтинг
Оцени!
Поделись конспектом: