О Процессоры четвертого и следующих поколений

О Процессоры четвертого и следующих поколений

Итак, мы рассмотрели процессор Muskie и то, каким образом он производит коммерческие вычисления, обрабатывая большие объемы данных. Четырехканальная суперскалярная архитектура, а также шины шириной 16 байт (128 бит) и 32 байта (256 бит) ясно свидетельствуют, что Muskie создан для обработки больших объемов данных и команд. А теперь представьте себе, процессор Muskie, упакованный вместе с набором 64-килобайтных кэшей для команд и данных в одну микросхему КМОП. Добавьте к этому полную архитектуру PowerPC процессора Apache и возможность поддерживать конфигурации с 12 или даже 16 процессорами. Что получилось? Конечно, это наш процессор четвертого поколения Northstar.

Сегодня можно уверенно сказать, что через несколько лет на первый план выйдут однокристальные КМОП-процессоры, помещенные в новые черные корпуса. Мы также знаем, что они будут использовать преимущества новой подсистемы памяти, впервые появившейся в Apache.

А впрочем, давайте отложим обсуждение процессоров будущего до главы 12. Там мы рассмотрим некоторые новейшие технологии, включая те, которые сегодня разрабатывает IBM для процессоров AS/400.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг:

В следующих главах

Из книги автора

В следующих главах Главы 2 и 3 посвящены гораздо более пристальному рассмотрению функций ввода/вывода и файловой системы. Они включают в себя такие темы, как консольный ввод/вывод, обработка символов ASCII и Unicode, работа с файлами и каталогами, а также программирование


В следующих главах

Из книги автора

В следующих главах Нашим следующим шагом будет обсуждение в главе 3 прямого доступа к файлам и использования таких атрибутов файлов и каталогов, как размер файла и метки времени. Кроме того, в главе 3 показано, как управлять каталогами, а в завершение главы обсуждается


В следующих главах

Из книги автора

В следующих главах Глава 4 рассказывает о том, как упростить обработку ошибок и исключений, и распространяет применение функции ReportError на случаи обработки любых исключительных


В следующих главах

Из книги автора

В следующих главах Функция ReportException, a также обработчики исключений и завершения будут неоднократно использоваться в последующих примерах, когда в этом возникнет необходимость. Глава 5 посвящена вопросам управления памятью, а в приведенных в ней в качестве примера


В следующих главах

Из книги автора

В следующих главах Мы завершили обзор задач, решаемых в рамках одного процесса. Далее мы переходим к изучению методов параллельной обработки, сначала на уровне процессов (глава 6), а затем — потоков (глава 7). В последующих главах показано, как организовать синхронизацию и


В следующих главах

Из книги автора

В следующих главах В главе 10 рассматриваются более общие способы использования объектов синхронизации Windows и обсуждаются некоторые модели программирования, помогающие обеспечивать корректность программ и удобство их сопровождения, а также повышать их


В следующих главах

Из книги автора

В следующих главах В главе 11 показано, как организовать взаимодействие между процессами и потоками, выполняющимися внутри этих процессов, используя именованные каналы (named pipes) и почтовые ящики (mailslots) Windows. В качестве основного примера выбрана клиент-серверная система, в


В следующих главах

Из книги автора

В следующих главах В главе 12 для осуществления межпроцессного и сетевого взаимодействия вместо оригинальных механизмов Windows привлечены стандартные механизмы. Прежний вариант клиент-серверной системы переработан с использованием стандартных методов и дополнительно


В следующих главах

Из книги автора

В следующих главах В главах 11 и 12 было показано, как разрабатывать серверы, отвечающие на запросы клиентов. Серверы, в их различных воплощениях, являются распространенным типом приложений Windows. В главе 13 описываются службы Windows (Windows Services), которые обеспечивают стандартный


В следующих главах

Из книги автора

В следующих главах В главе 14 описывается асинхронный ввод/вывод, который предоставляет два метода, позволяющих выполнять множественные операции ввода/вывода параллельно с другими видами обработки. При этом использование нескольких потоков не является обязательным и


В следующих главах

Из книги автора

В следующих главах Глава 15 завершает наше обсуждение Windows API демонстрацией методов обеспечения безопасности объектов Windows. Основное внимание уделяется защите файлов, но те же самые методы можно применять и к другим объектам, например, именованным каналам или


Низкочастотный фильтр Баттерворта четвертого порядка

Из книги автора

Низкочастотный фильтр Баттерворта четвертого порядка В качестве другого примера рассмотрим фильтр Баттерворта четвертого порядка, предназначенный для работы на частоте fc=1 кГц. Из таблицы полиномов находим коэффициенты:(s? + 0,765s + 1)·(s? + 1,848s + 1).Коэффициент затухания k


Кафедра Ваннаха: Битва поколений Ваннах Михаил

Из книги автора

Кафедра Ваннаха: Битва поколений Ваннах Михаил Опубликовано 25 ноября 2011 года Высокие технологии в своём развитии проходят через этапы. Ну, когда-то хайтеком был уголь. Не древесный, поставляемый углежогами, а каменный. Источник


Время пошло!.. Попытка оптимистического прогноза: дело для трех поколений

Из книги автора

Время пошло!.. Попытка оптимистического прогноза: дело для трех поколений Автор: Юрий РомановИтак, сто лет. Все случится в 2107 году. Интрига в чём? Успеем или нет? Хватит ли у нас времени и денег[При подсчётах возможных затрат за основу брались суммы военных бюджетов наиболее


Конфликты поколений

Из книги автора

Конфликты поколений Рассмотрим виды конфликтов между взрослым и ребенком.1. Конфликт неподчинения.Ребенок отказывается выполнять те или иные требования, причем совсем недавно они не вызывали такой реакции. Отказ обычно высказывается словесно или показывается