Автор работы: Пользователь скрыл имя, 15 Января 2012 в 10:02, реферат
1.История появления первых ЭВМ.
2.Понятие ЭВМ.
3.Понятие структура.
4.Понятие архитектуры ЭВМ.
5.Основные характеристики средств ЭВМ.
18.
Система команд микропроцессора
1. Команды пересылки данных (4 группы)
1.1 Команды пересылки данных внутри МП (MOV, PUSH, POP, XCHNG)
1.2 Команды ввода/вывода in/out.
1.3 Операции с флагами.
1.4 Операции с адресами.
2 . Арифметические команды.
2.1 Основные (+,-,*,/)
2.2 Дополнительные.
3. Логические команды.
3.1 Сдвиг, Дизъюнкция, конъюнкция, отрицание равнозначности и др.
4. Команды обработки строковых данных (пересылке, сравнение, сканирование, слияние/разделение и др.)
5. Команды
передачи управления (безусловный
переход, условный переход,
22. 19. 20.
Классификация вычислительных систем
1.Закономерность в процессе развития ЭВМ.
2.Термин вычислительная система.
3.Основные
принципы построения
4.Структура вычислительной системы.
5.Классификация
вычислительных систем.
1.Развитие
средств электронной
Комплексное совершенствование ЭВМ (электронно-конструкторная база, структурно аппаратурные решения, системно программный и пользовательский алгоритмический уровень, ощутимость пределов возможностей микроэлектроники.
2.Термин вычислительной системы появился в начале по середину 60-х годов при появлении ЭВМ III-го поколения. В это время знаменовалось переходом на новую элементную базу интегральные схемы. Следователем этого явилось появление новых технических решений: разделение процессоров обработки информации и её ввода/вывода. Множественный доступ и коллективное использование вычислительных ресурсов в пространстве и во времени. Появились сложные работы ЭВМ многопользовательской и многопрограммной обработки. Под вычислительной системой (ВС) будем понимать совокупность взаимодействующих и взаимосвязывающих процессов или ЭВМ периферийного оборудования и программного обеспечения предназначенного для подготовки и решения задач пользователей. Отличительная особенность вычислительной системы по отношению к ЭВМ является наличие нескольких вычислителей реализующих параллельную обработку. Создание вычислительной системы преследует следующие основные цели: повышение производительности системы за счёт ускорения процессов обработки данных, повышения достоверности и надёжность вычислений, предоставленные пользователю дополнительных серверных услуг.
Параллелизм
в вычислениях значительной
3.
1.Возможность работы в разных работах.
2.Модульность
структуры технических и
3.Унификация и стандартизация технических и программных решений.
4.Иерархия
в организации управления
5.Способ систем к адаптации, к самонастройки и к самоорганизации.
6.Обеспечение
необходимым сервисам при
23.35.
Многопроцессорная вычислительной системы
Типичным представителем многопроцессорной системы с массовым параллелизмом (MPP) является суперкомпьютер nCUBE2, состоящий из мультипроцессора nCUBE2 и хост-компьютера, управляющего его работой. Мультипроцессор состоит из набора процессорных модулей (узлов), объединенных в гиперкубовую структуру. В такой структуре процессоры размещаются в вершинах N- мерного куба (гиперкуба), а коммуникационные каналы, соединяющие процессоры, расположены вдоль ребер гиперкуба. Общее число процессоров в гиперкубе размерности N равно 2N. На Рис. 3 приведены гиперкубовые структуры для различного числа процессоров. Гиперкубовая архитектура является одной из наиболее эффективных топологий соединения вычислительных узлов. Основным показателем эффективности топологии многопроцессорной системы является количество шагов, требуемое для пересылки данных между двумя наиболее удаленными друг от друга процессорами. В гиперкубовой архитектуре максимальное расстояние (число шагов) между узлами равно размерности гиперкуба. Например, в системе с 64 процессорами сообщение всегда достигнет адресата не более, чем за 6 шагов. Для сравнения заметим, что в системе с топологией двумерной сетки для передачи данных между наиболее удаленными процессорами требуется 14 шагов. Кроме того, при увеличении количества процессоров в два раза, максимальное расстояние между процессорами увеличивается всего на 1. Совершенно очевидно, что для образования такой архитектуры на вычислительных узлах необходимо иметь достаточное количество коммуникационных каналов. В процессорных модулях nCUBE2 имеется 13 таких каналов, что позволяет собирать системы, состоящие из 8192 процессоров.
Физическая
нумерация процессоров
|
Доступ к вычислительным ресурсам nCUBE2 получают пользователи, зарегистрированные на хост-компьютере, роль которого выполняет рабочая станция SGI 4D/35 (Silicon Graphics), работающая под управлением операционной системы IRIX 4.0.5. С помощью хост-компьютера выполняется начальная инициализация системы, ее тестирование и подготовка программ для их выполнения на nCUBE2. В программное обеспечение хост-компьютера входит серверная программа, позволяющая организовать прямой доступ к вычислительным ресурсам nCUBE2 с хост-компьютеров второго уровня, в качестве которых могут выступать рабочие станции SUN. Для этого на них должно быть установлено программное обеспечение хост-компьютера.
На хост-компьютерах
устанавливается среда
25.
Архитектура вычислительных систем.
1.Архитектура вычислительных систем.
2.История появления классификации ВС.
3.Четыре основные архитектуры ВС:
3.1.Архитектура ОКОД.
3.2.Архитектура ОКМД.
3.3.Архитектура МКОД.
3.4.Архитектура МКМД.
26
1.Совокупность
характеристик и параметров
Классификация ВС:
1.По назначению
ВС делятся на универсальные
и специализированные. Универсальные
ВС предназначаются для
2.По типу
ВС различаются на
3.По типу
ЭВМ или процессоров,
4.По степени территориальной разобщённости вычислительных модулей ВС делят на системы совмещённого (состредоточенного) и распределённого (разобщённого) типов.
Многопроцессорные
системы относятся к системам
совмещённого типа. Совмещённые и
распределённые МВС сильно различаются
оперативностью взаимодействия в зависимости
от удалённости ЭВМ.
5.По методам
управления элементами ВС
6.По принципу
закрепления вычислительных
7.По режиму
работы ВС различают системы,
работающие в оперативном и
неоперативном временных режимах.
27
ОКОД – включает все однопроцессорные и одномашинные варианты систем, т.е. С одним вычислением. Все ЭВМ классической структуры попадают в этот класс. Здесь параллелизм вычислений обеспечивается путём совмещения выполнения операций отдельными блоками АЛУ, а также параллельной работой устройств ввода-вывода информации и процессора.
28
ОКМД – предполагает создание структур векторной или матричной обработки. Системы этого типа обычно строятся как однородные, т.е. процессорные элементы входящие в систему идентичны, и все они управляются одной и той же последовательностью команд. Однако, каждый процессор обрабатывает свой поток данных. Под эту схему хорошо подходят задачи обработки матриц или векторов (массивов, задачи решения систем линейных и нелинейных управлений алгебраического и дифференциальных уравнений, задачи теории поля и др.)
В супер ЭВМ
– ОКМД. В структурах данной архитектуры
желательно обеспечивать соединение между
процессорами соответствующие реализуемым
математическим событиям. Структуры ВС
этого типа по существу являются структурами
специализированных super – ЭВМ.
29
МКОД – предполагает построение своеобразного процессорного конвейера, в котором результаты обработки передаются от одного процессора к другому по цепочке. Прототипом таких вычислений может служить схема любого производственного конвейера, в современных ЭВМ по этому принципу реализована схема совмещения операций, в которой параллельно работают различные функциональные блоки и каждый из них делает свою часть в общем цикле обработки команды.
30
МКМД – все процессоры системы работают со своими программами с собственным потоком команд. В простейшем случае они могут быть автономны и независимы.
31.
Комплексирование ВС.
1.Понятие совместимости.
2.Пути передачи данных.
3.Уровень прямого управления.
4.Уровень общей оперативной памяти.