Основные характеристики и классификация ЭВМ
ЭВМ являются центральными элементами обработки данных в информационно-вычислительных сетях, параметры которых играют определяющую роль в эффективности функционирования сети. Эффективность
- это свойство системы выполнять поставленную цель в заданных условиях использования и с определенным качеством.
Вычислительные машины могут быть классифицированы по размерам и по признаку вычислительной мощности, другое название которой - производительность, измеряется в МИПС (MIPS от Mega Instruction Per Second) - миллионах операций в секунду над числами с фиксированной запятой (точкой). Для операций над числами, представленными в форме с плавающей точкой, единица измерения производительности МФлоПС (MFLoPS - Mega FLoating point Operation Per Second). Поскольку компьютеры выполняют самые разные задачи, оценки производительности в МИПС и МФлоПС получаются не достаточно точными, поэтому для персональных компьютеров вместо производительности указывают тактовую частоту, более объективно определяющую быстродействие машины. Например, тактовый генератор с частотой 100 МГц обеспечивает выполнение 20 млн коротких простейших машинных операций (сложение, вычитание, пересылка информации) в секунду, с частотой 1000 МГц - 200 млн операций в секунду.
По этим двум признакам ЭВМ разбиты на классы: микроЭВМ, малые ЭВМ, большие ЭВМ и суперЭВМ. Основные характеристики классов современных ЭВМ приведены в табл. 1.1.
Таблица 1.1. Основные параметры классов современных компьютеров
Параметры | Класс компьютера | ||||||||
Супер-
компью-теры | Большие компью-теры | Малые компью-теры | Микро-компью-теры | ||||||
Производительность, MIPS | 1000 - 1000000 | 100 - 10000 | 10 - 1000 | 10 - 100 | |||||
Емкость оперативной памяти, Гбайт | 2000 - 100000 | 512 - 100000 | 128- 2048 | 32 - 512 | |||||
Емкость накопителя на магнитных дисках, Гбайт | 500 - 500000 | 100- 10000 | 20 - 500 | 10 - 50 | |||||
Разрядность, бит | 64 - 256 | 64 - 126 | 32 - 128 | 32 - 128 |
МикроЭВМ многочисленны и разнообразны.
Многопользовательские микрокомпьютеры оборудованы несколькими видеотерминалами и работают в режиме разделения времени, что позволяет эффективно работать на них одновременно нескольким пользователям (многопользовательский режим, режим с разделением времени).
Персональные компьютеры (ПК)- однопользовательские, удовлетворяющие требованиям общедоступности и универсальности применения.
Рабочие станции (work station) представляют собой однопользовательские микрокомпьютеры, часто специализированные для определенного вида работ - графических, инженерных, издательских и т. п. Специализированные ЭВМ, в отличие от универсальных, призваны решать определенный достаточно узкий круг задач с меньшими затратами оборудования и потому более простой архитектуры и низкой стоимости.
Серверы (от server) - многопользовательские мощные микрокомпьютеры в вычислительных сетях, выделенные для обработки запросов от всех рабочих станций сети.
Сетевые компьютеры (network computer) - упрощенные микрокомпьютеры, обеспечивающие работу в сети и доступ к сетевым ресурсам, часто специализированные на выполнение определенного вида работ, таких, как организация просмотра сетевых ресурсов, электронной почты, защита сети от несанкционированного доступа и т. д.
Персональные компьютеры универсальны и общедоступны ввиду их малой стоимости, автономности эксплуатации без специальных требований к условиям окружающей среды, обеспечивают адаптируемость архитектуры к разнообразным применениям в сфере управления, науки, образования, в быту. Обладают высокими показателями ожидаемой надежности работы - более 5000 часов наработки на отказ.
Широко известны компьютеры американской фирмы IBM (International Business Machine Corporation):
- IBM PC XT (Personal Computer eXtended Technology);
- IBM PC AT (Personal Computer Advanced Technology) на микропроцессорах (МП) 80286 ( 16-ти разрядные, то есть длина разрядной сетки, длина машинного слова равна 16-ти битам );
- IBM PS/2 8030 - PS/2 8080 (Personal System, все, кроме PS/2 8080 - 16-ти разрядные, PS/2 8080 - 32-х разрядная);
- IBM PC на МП 80386 и 80486 (32-х разрядные);
- IBM PC на МП Pentium - Pentium 4 (64-х разрядные).
Персональные компьютеры выпускаются и другими фирмами: американскими - Apple (Macintosh), Compaq Computer, Hewlet Packard, Dell, DEC (Digital Equipment Corporation), а также фирмами Великобритании - Spectrum, Amstard, Франции - Micral, Италии - Olivetty, Японии - Toshiba, Panasonic, Partner. В настоящее время широкое распростанение (более 80%) получили появившиеся в 1981 году ПК фирмы IBM и их аналоги. Второе место занимают ПК фирмы Apple (Macintosh). Из всего мирового парка компьютеров количество ПК составляет более 90%.
Промышленность стран СНГ выпускала ПК Apple - совместимые (диалоговые вычислительные комплексы ДВК-1 - ДВК-4 на основе "Электроники МС-1201", " Электроники 85", "Электроники 32" и т.п.) а также IBM PC - совместимые ( ЕС 1840 - ЕС 1842, ЕС 1845, ЕС 1849, ЕС 1861, Искра 1030", "Истра 4816", "Нейрон И9.66" и т.д.).
Малые ЭВМ (другое название мини-ЭВМ) - надежные, недорогие и удобные в эксплуатации. Применяются в качестве управляющих вычислительных комплексов для управления технологическими процессами, для вычислений в многопользовательских вычислительных системах, в системах автоматизированного проектирования, в системах моделирования несложных объектов. в системах искусственного интеллекта.
Характеристики современных мини-компьютеров и наиболее мощных из них - супер-мини-компьютеров таковы:
производительность - до 1000 MIPS;
емкость основной памяти (оперативной и кэш-памяти) - до 8000 Мбайт;
емкость дисковой памяти - до 1000Гбайт;
разрядность - 32, 64 и 128;
число поддерживаемых пользователей - 16 - 1024.
Первыми микрокомпьютерами являлись компьютеры PDP 11 фирмы DEC (США), ставшие прототипами отечественных мини-ЭВМ - Системы Малых ЭВМ (СМ ЭВМ): СМ 1, 2, 3, 4, 1400, 1700 и других. Семейство мини-компьютеров PDP-11 объединяет модели от VAX-11 до VAX-3600; мощные модели мини-компьютеров класса 8000( VAX-8250, 8820); супер-мини-компьютеры класса 9000 (VAX-9410, 9430) и другие.
Характеристики моделей VAX:
производительность 10 - 1000 MIPS;
количество процессоров 1 - 32;
емкость основной памяти - 512 Мбайт - 2 Гбайт;
емкость дисковой памяти - 50 - 500 Гбайт;
число каналов ввода-вывода - до 64.
К большим ЭВМ относятся компьютеры, имеющие следующие основные характеристики:
производительность - не менее 100 MIPS;
емкость основной памяти - 512 - 10000 Мбайт;
емкость дисковой памяти - не менее 100 Гбайт;
число поддерживаемых пользователей - 16 - 1000.
Большие ЭВМ иначе называются мэйнфреймами (main - главный, основной; frame - стойка, корпус), поскольку они выполняют роль главной ЭВМ вычислительного центра. Применяются большие ЭВМ для решения научно-технических задач, в ВС с пакетной обработкой информации, для работы с большими базами данных, для управления вычислительными сетями и их ресурсами а также в качестве больших серверов ВС, так называемых серверов - мэйнфреймов. Первыми появились машины фирмы IBM. Архитектура и программное обеспечение моделей IBM 360 и IBM 370 стали прототипами отечественной Единой Системы больших машин ЕС ЭВМ. С 1990 года выпускаются 18 моделей компьютеров семейства IBM ES/9000 (ES - Enterprise System - система предприятий). Младшая модель ES/9221 model 120 имеет оперативную память емкостью 256 Мбайт, производительность десятки MIPS и 12 каналов ввода-вывода. Старшая модель ES/9221 model 900 имеет 6 векторных процессоров, оперативную память емкостью 9 Гбайт, производительность тысячи MIPS и 256 каналов ввода-вывода, использующих волоконно-оптический кабели.
С 1997 года большие компьютеры трансформировались в малогабаритные мэйнфреймы семейства S/390, включающее 14 моделей машин с объемом оперативной памяти до 16 Гбайт, с быстродействием от 50 MIPS до 500 MIPS у 10-процессорной машины. Семейство S/390 получило широкое распространение в мире, а также в России. Кроме того, на отечественных предприятиях выполняется сборка моделей семейства S/390.
Также распространены и большие ЭВМ семейства М 1800 корпорации Fujitsu (Япония) и Millennium 400 и 500 предприятия Amdahl, являющегося дочерним фирмы Fujitsu.
Семейство состоит из 5-ти моделей: Model-20, 30, 45, 65, 85. Модели 45, 65 и 85 - многопроцессорные компьютеры с 4-мя, 6-тью и 8- ю процессорами соответственно; модель 85 имеет основную память емкостью 2 Гбайт и 256 каналов ввода-вывода. Фирма Amdahl с 1999 года выпускает 12-ти процессорные модели Millennium 700 и 800 производительностью 685 и 1000 MIPS соответственно.
СуперЭВМ - мощные многопроцессорные компьютеры с производительностью сотни миллионов - десятки миллиардов операций в секунду. Характеристики типового суперкомпьютера 2001 года: высокопараллельная многопроцессорная вычислительная система с производительностью порядка 100 000 MFLoPC, с емкостью оперативной памяти 10 Гбайт, дисковой памяти 1 -10 Тбайт (1 Тбайт = 1000 Гбайт), с разрядностью 64 - 128 бит. Для сбалансированности ресурсов ЭВМ необходимо, чтобы на каждый MFLoPS производительности процессора приходилось не менее 1 Мбайт оперативной памяти.
Фирма IBM недавно объявила о разработке новой суперЭВМ, которая будет содержать более миллиона микропроцессоров Pentium III и обладать быстродействием 10 15 операций /с.
Архитектура всех этих высокопроизводительных ЭВМ отлична от традиционной однопроцессорной фон-Неймановской архитектуры с одиночным потоком команд и одиночным потоком данных (ОКОД или скалярные
процессоры, рис 1.1 а) и называется архитектурой массового параллелизма. СуперЭВМ создаются в виде высокопараллельных многопроцессорных вычислительных систем, имеющих по принятой классификации три разновидности структур:
1. Магистральные
(другое название конвейерные), у которых процессор одновременно выполняет разные операции над последовательным потоком обрабатываемых данных. Это системы с многократным потоком команд и однократным потоком данных (МКОД или MISD - Multiple Instruction Single Data - рис. 1.1. б). Например, отечественные суперЭВМ "Эльбрус 3,4", имеют модифицированную параллельно-конвейерную структуру MMISD.
2. Векторные, у которых все процессоры одновременно выполняют одну команду над различными данными - однократный поток команд с многократным потоком данных (ОКМД или SIMD - Single Instruction Multiple Data - рис. 1.1 в).
3. Матричные, у которых микропроцессор одновременно выполняет разные операции над последовательными потоками обрабатываемых данных - многократный поток команд с многократным потоком данных (МКМД или MIMD - Multiple Instruction Multiple Data - рис. 1.1 г ).
В периодически обновляемой таблице TOP500 (www.top500.org) сведены показатели суперкомпьютеров различных производителей. Суммарная мощность этих 500 наиболее производительных компьютеров составляет менее 0,1% от суммарной вычислительной мощности всех компьютеров мира.