Читайте также:
|
|
440 - уменьшение очереди обслуженных сообщений (заданной в стр. 360)
450 – в конец (стр. 700) – на сборку копий
---- далее по аналогии-----
700 - накапливаем копии
710 – собираем все воедино
740 - уменьшаем входную очередь на 1.
750 – уменьшаем количество сообщений, которые нужно обработать (10000-1, -1, -1…)
760-790 - вывод статистики
21. Понятие архитектуры ЭВМ и системы. Системы однопроцессорные, многопроцессорные, многомашинные, распределенной обработки информации, кластеры. Понятие «структура» ЭВМ.
Архитектура ЭВМ – комплекс общих вопросов построения ЭВМ, существенных, в первую очередь, для пользователя, интересующегося возможностями машины, а не деталями ее технического исполнения.
К архитектуре можно отнести все, что однозначно определяет принципы обработки информации на данной ЭВМ, общую и структурную организацию ЭВМ, состав и назначение её функциональных средств, принципы кодирования, разрядность, интерфейсы и т.д.
Разные реализации одной архитектуры могут отличаться на уровне физических компонентов, аппаратных средств, на уровне способов реализации подсистем: принципы реализации микропрограммного управления и т.д.
Реализация одной архитектуры могут существенно отличаться по производительности и стоимости. Общность архитектур разных ЭВМ обеспечивается совместимостью.
Структура ЭВМ – компоненты архитектуры, представляющие совокупность элементов, узлов и связей между ними
Многопроцессорная ВС - система, состоящая из более чем одного процессора и общей ОС для всех процессоров. Обмен информацией осуществляется с использованием общих шин и специальных средств коммутации.
Многомашинные ВС – совокупность независимых ЭВМ, взаимодействующих на уровне обмена данными (каждая ЭВМ имеет свою независимую ОС)
ВС распределенной обработки информации – система, представляющая собой совокупность функционирующих групп ЭВМ с обменов информации на основе средств связи (ЛВС, ГВС)
Кластерные ВС - это группа серверов, которые работают вместе, выполняют общие задачи и клиенты видят их как одну систему.
Существует две разновидности кластеров:
4.3. сосредоточенный кластер - многомашинный комплекс, имеющий средства прямого обмена информацией и средства общей ОСдля управления ресурсами (многомашинный сервер)
4.4. кластер распределенного типа - объединение группы ЭВМ, сети с использованием средств общей для группы ОС для управления ресурсами ЭВМ. Управляющая часть - на сервере.
Классификация архитектур микропроциссоров:
I. Суперскалярная архитектура (множественные АЛУ, суперскалярные ЦПУ) – данная архитектуры подразумевает один счетчик команд, формирование одной нити операций -> однотредовый. (thread – поток, нить)
II. Мультискалярная архитектура (мультитредовая, многонитевая) – нити формируются путем анализа потоков данных. Формируется много нитей, осуществляется переключение на исполнение той нити, у которой данные готовы. Поток команд распределяется между блоками как поток пакетов. В формировании нитей участвуют как программист, так и компилятор.
III. Мультипроцессорная архитектура (многоядерная. многопроцессорная) – архитектура, включающая много суперскалярных ЦПУ, каждое из них имеет свой счетчик команд, распределение нагрузки осуществляется не на уровне команд, а на уровне частей программ (крупная гранулярность) (наиболее перспективное в настоящее время направление). Основная проблема – программное обеспечение для многопроцессорных систем. Проблема загрузки многопроцессорных систем – одна из основных (автоматическое распределение нагрузки и полная загрузка многопроцессорных систем компилятором)
IV. VLIW архитектура – архитектура, принадлежащая к множеству суперскалярных архитектур. Особенность её заключается в формировании АЛУ-компилятором единого длинного командного слова, обеспечивающего загрузку всех устройств.
Дата добавления: 2015-11-16; просмотров: 47 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Задает задержку между генерируемыми сообщениями | | | Основные исторические вехи в развитии аппаратных и программных средств ЭВМ |