Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Архитектура ЭВМ (вопрос - ответ).docx
Скачиваний:
0
Добавлен:
18.09.2019
Размер:
137.68 Кб
Скачать
  1. Средства хранения данных в вычислительных системах.

  1. Классификация эвм и систем. Классификация Флинна.

По мере своего развития вычислительные системы стали отходить от принципов фон Неймана. Появилась параллельная обработка команд, при их подготовке к выполнению и параллельная обработка данных. Классификация архитектур параллельных систем обработки была предложена Флинном в 60-х годах.

По Флинну архитектуры вычислительных систем, работающих с потоками данных и потоками команд можно разделить на 4 класса:

  • SISD - Single Instruction Single Date - один поток команд, один поток данных.

  • SIMD - Single Instruction Multiple Date - один поток команд, множественный поток данных.

  • MISD - Multiple Instruction Single Date - Множественный поток данных, один поток команд.

  • MIMD - Multiple Instruction Multiple Date - множественный поток данных, множественный поток команд.

Архитектура SISD - это классическая архитектура фон Неймана. В вычислительной системе одно устройство управления и одно исполнительное устройство, например, одно универсальное арифметико - логическое устройство (АЛУ). Вычислительный процесс следует заданному в программе порядку вычислений.

Архитектура SIMD возникла в связи с развитием структур векторной или матричной обработки данных. Множество исполнительных устройств (АЛУ или процессоров) управляются одной последовательностью команд. При этом, каждый процессор обрабатывает свой поток данных. Массивы обрабатываемых данных представляются в виде матриц или векторов. Это довольно узкий круг задач. Вычислительные системы такого типа были специализированными. В таких системах решаются сложные системы линейных и нелинейных уравнений, задачи теории поля, исследования турбулентности и т.д. Векторную архитектуру имели многие первые суперЭВМ, например, первая суперЭВМ - ILLIAC-IV. Векторными были суперкомпьютеры семейства Cyber и Gray, отечественные параллельные системы - ПС-2000, ПС-3000.

Архитектура MISD - архитектура конвейерного типа. Исполнительные устройства ( АЛУ или процессоры) образуют конвейер. Выходные данные одной ступени передаются на вход следующей ступени, по такому принципу работают, например, конвейерные АЛУ.

Архитектура MIMD - архитектура, в которой каждое АЛУ или каждый процессор системы работают с собственным потоком команд. В Этой архитектуре возможно решение задач, которые разбиваются на мало связанные между собой части, которые могут решаться независимо. Архитектура может быть реализована и как многомашинная система.

  1. Архитектурные особенности организации эвм различных классов.

  1. Параллельные системы.

Применение параллельных вычислительных систем (ПВС) является стратегическим направлением развития вычислительной техники. Это обстоятельство вызвано не только принципиальным ограничением максимально возможного быстродействия обычных последовательных ЭВМ, но и практически постоянным существованием вычислительных задач, для решения которых возможностей существующих средств вычислительной техники всегда оказывается недостаточно. Организация параллельности вычислений, когда в один и тот же момент времени выполняется одновременно несколько операций обработки данных, осуществляется, в основном, введением избыточности функциональных устройств (многопроцессорности). В этом случае можно достичь ускорения процесса решения вычислительной задачи, если осуществить разделение применяемого алгоритма на информационно независимые части и организовать выполнение каждой части вычислений на разных процессорах. Подобный подход позволяет выполнять необходимые вычисления с меньшими затратами времени, и возможность получения максимального ускорения ограничивается только числом имеющихся процессоров и количеством "независимых" частей в выполняемых вычислениях.

Параллельная вычислительная система -вычислительная система, у которой имеется по меньшей мере более одного устройства управления или более одного центрального обрабатывающего устройства, которые работают одновременно.

Области применения параллельных вычислительных систем:

  • предсказания погоды, климата и глобальных изменений в атмосфере;

  • науки о материалах;

  • построение полупроводниковых приборов;

  • сверхпроводимость;

  • структурная биология;

  • разработка фармацевтических препаратов;

  • генетика;

  • квантовая хромодинамика;

  • астрономия;

  • транспортные задачи;

  • гидро- и газодинамика;

  • управляемый термоядерный синтез;

  • эффективность систем сгорания топлива;

  • геоинформационные системы;

  • разведка недр;

  • наука о мировом океане;

  • распознавание и синтез речи;

  • распознавание изображений;

  • военные цели.

  • Ряд областей применения находится на стыках соответствующих наук.

Тут вы можете оставить комментарий к выбранному абзацу или сообщить об ошибке.

Оставленные комментарии видны всем.