Файл: Состав и свойства вычислительных систем. Информационное и математическое обеспечение вычислительных систем. (Основные комплектующие современного ПК).pdf
Добавлен: 28.03.2023
Просмотров: 196
Скачиваний: 1
Если в состав вычислительных систем кроме цифровых вычислительных машин входят аналоговые вычислительные машины, то она относится к гибридным вычислительным системам. Эти системы обычно используются при моделировании сложных систем, динамических процессов и др., например, при разработке геолого-технологических моделей нефтяных и газовых месторождений, систем управления полётом самолёта.
В 1966 М. Флинн (США) предложил классифицировать вычислительные системы по числу потоков команд и потоков данных. Он выделил 4 класса: SISD (один поток команд – один поток данных), к которому относятся системы с одним процессором; SIMD (один поток команд – много потоков данных), включающий однородные векторные и матричные системы; MISD (много потоков команд – один поток данных); MIMD (много потоков команд – много потоков данных), в котором каждый процессор работает по своей программе и со своими данными. Эта классификация до сих пор актуальна, однако она не позволяет достаточно полно и точно охарактеризовать все виды вычислительных систем (например, потоковые), поэтому попытки более точно систематизировать всё разнообразие вычислительных систем продолжаются.
Например, классификация Базу (США, 1987) основана на последовательном определении принятых при проектировании вычислительных систем решений: уровня параллелизма (данные, команды или задачи), метода реализации алгоритмов (аппаратный или программный), способа параллельного выполнения команд (конвейеризация или одновременное независимое), а также способа управления процессом выполнения команд (синхронный или асинхронный).
Кришнамурти (Индия, 1989) предложил классифицировать вычислительные системы по четырём характеристикам: уровню параллелизма; способу реализации параллелизма (аппаратный или аппаратно-программный), топологии (матрица, линейный массив, тор, дерево, звезда и др.), степени связи процессоров (сильная, слабая, средняя) и механизму взаимодействия процессоров (посредством передачи сообщений, разделяемых переменных или по готовности операндов), способу управления (синхронный, асинхронный, потоком данных).
Важными вехами в развитии вычислительных систем стало создание таких систем, как ILLIAC IV (сдана в эксплуатацию в 1974; матричная, из 64 процессоров), векторно-конвейерные «Cray-1» (1976, США), «Cyber 205» (1981, США), «Cray C90» (1991, США), вычислительная система с массовым параллелизмом «Connection Machine-1» (объединяла 65 536 одноразрядных процессоров, связанных через гиперкуб, 1985), «Cray T3E» (1995) и др.