Современные компьютеры различаются по назначению мощности размерам элементной базе
Номенклатура видов компьютеров сегодня огромная: машины различаются по принципу действия, назначению, мощности, размерам, элементной базе и т.д. Поэтому классифицируют ЭВМ по разным признакам. Следует заметить, что любая классификация является в некоторой мере условной, поскольку развитие компьютерной науки и техники настолько бурное, что, например, сегодняшняя микроЭВМ не уступает по мощности миниЭВМ пятилетней давности и даже суперкомпьютерам недавнего прошлого. Кроме того, зачисление компьютеров к определенному классу довольно условно через нечеткость разделения групп, так и вследствие внедрения в практику заказной сборки компьютеров, где номенклатуру узлов и конкретные модели адаптируют к требованиям заказчика. В данном разделе рассмотрим распространенные критерии классификации компьютеров.
КЛАССИФИКАЦИЯ ПО ПРИНЦИПУ ДЕЙСТВИЯ
По принципу действия вычислительные машины делятся на три больших класса:
Критерием деления вычислительных машин на эти три класса является форма представления информации, с которой они работают.
Цифровые вычислительные машины (ЦВМ) — вычислительные машины дискретного действия, работают с информацией, представленной в дискретной, а точнее, в цифровой форме.
Аналоговые вычислительные машины (АВМ) — вычислительные машины непрерывного действия, работают с информацией, представленной в непрерывной (аналоговой) форме, т.е. в виде непрерывного ряда значений какой-либо физической величины (чаще всего электрического напряжения).
Аналоговые вычислительные машины весьма просты и удобны в эксплуатации; программирование задач для решения на них, как правило, нетрудоемкое; скорость решения задач изменяется по желанию оператора и может быть сделана сколь угодно большой (больше, чем у ЦВМ), но точность решения задач очень низкая (относительная погрешность 2 - 5 %). На АВМ наиболее эффективно решать математические задачи, содержащие дифференциальные уравнения, не требующие сложной логики.
Гибридные вычислительные машины (ГВМ) — вычислительные машины комбинированного действия, работают с информацией, представленной и в цифровой, и в аналоговой форме; они совмещают в себе достоинства АВМ и ЦВМ. ГВМ целесообразно использовать для решения задач управления сложными быстродействующими техническими комплексами.
Наиболее широкое применение получили ЦВМ с электрическим представлением дискретной информации — электронные цифровые вычислительные машины, обычно называемые просто электронными вычислительными машинами (ЭВМ), без упоминания об их цифровом характере.
КЛАССИФИКАЦИЯ ПО РАЗМЕРАМ И ФУНКЦИОНАЛЬНЫМ ВОЗМОЖНОСТЯМ
Большие ЭВМ
Исторически первыми появились большие ЭВМ, элементная база которых прошла путь от электронных ламп до интегральных схем со сверхвысокой степенью интеграции. Первая большая ЭВМ ЭНИАК (Electronic Numerical Integrator and Computer) была создана в 1946 г. (в 2006 г. отмечалось 60-летие создания первой ЭВМ). Эта машина имела массу более 50 тонн, быстродействие несколько сотен операций в секунду, оперативную память емкостью 20 чисел; занимала огромный зал площадью около 100 кв. м.
Большие ЭВМ за рубежом часто называют мэйнфреймамu (Main-frame). К мэйнфреймам относят, как правило, компьютеры, имеющие следующие характеристики:
– производительность не менее 100 MIPS;
– основную память емкостью от 1000 до 30 000 Мбайт;
– внешнюю память не менее 100 Гбайт;
– многопользовательский режим работы (обслуживают одновременно от 16 до 1000 пользователей).
Основные направления эффективного применения мэйнфреймов – это решение научно-технических задач, работа в вычислительных системах с пакетной обработкой информации, работа с большими базами данных, управление вычислительными сетями и их ресурсами. Последнее направление – использование мэйнфреймов в качестве больших серверов вычислительных сетей часто отмечается специалистами среди наиболее актуальных.
В настоящее время большие ЭВМ применяют для обслуживания крупных областей народного хозяйства. Доминирующее положение в выпуске компьютеров такого класса занимает фирма IBM (США).
На базе больших ЭВМ создают вычислительный центр, который содержит несколько отделов или групп. Штат обслуживания - десятки людей. Большим ЭВМ присуща высокая стоимость оборудования и обслуживания, поэтому работа организована непрерывным циклом.
Производительность больших ЭВМ оказалась недостаточной для ряда задач: прогнозирования метеообстановки, управления сложными оборонными комплексами, моделирования экологических систем и др. Это явилось предпосылкой для разработки и создания суперЭВМ, самых мощных вычислительных систем, интенсивно развивающихся и в настоящее время.
К суперЭВМ относятся мощные многопроцессорные вычислительные машины с быстродействием десятки миллиардов операций в секунду.
СуперЭВМ создаются в виде высокопараллельных многопроцессорных вычислительных систем (МПВС), которые бывают следующих разновидностей:
– магистральные (конвейерные) МПВС, в которых процессоры одновременно выполняют разные операции над последовательным потоком обрабатываемых данных;
– векторные МПВС, в которых все процессоры одновременно выполняют одну команду над различными данными;
– матричные МПВС, в которых процессоры одновременно выполняют разные операции над несколькими последовательными потоками обрабатываемых данных.
Первая суперЭВМ была задумана в 1960 г. и создана в 1972 г. (машина ILLIAC IV с производительностью 20 MFLOPS), а начиная с 1974 г. лидерство в разработке суперЭВМ захватила фирма Cray Research, выпустившая ЭВМ Cray1 производительностью 160 MFLOPS и объемом оперативной памяти 64 Мбайта, а в 1984 г. – ЭВМ Cray 2, в полной мере реализовавшую архитектуру MSIMD и ознаменовавшую появление нового поколения суперЭВМ. Производительность Cray 2 – 2000 MFLOPS, объем оперативной памяти – 2 Гбайта.
В настоящее время в мире насчитывается несколько тысяч суперЭВМ (в 1991 г. – 900 шт.), начиная от простеньких офисных Cray EL до мощных Cray 3, Cray 4, Cray Y-MP C90 фирмы Cray Research, Cyber 205 фирмы Control Data, SX-3 и SXX фирмы NEC, VP 2000 фирмы Fujitsu (Япония), VPP 500 фирмы Siemens (ФРГ) и др.
Похожа на большие ЭВМ, но меньших размеров.
Появление в 70-х гг. малых ЭВМ обусловлено, с одной стороны, прогрессом в области электронной элементной базы, а с другой – избыточностью ресурсов больших ЭВМ для ряда приложений.
Малые ЭВМ (мини ЭВМ) – надежные, недорогие и удобные в эксплуатации компьютеры, обладающие несколько более низкими по сравнению с мэйнфреймами возможностями.
К достоинствам мини ЭВМ можно отнести: специфичную архитектуру с большой модульностью, лучшее, чем у мэйнфреймов, соотношение производительность/цена, повышенная точность вычислений. Они более компактны и значительно дешевле больших ЭВМ.
Мини ЭВМ ориентированы на использование в качестве управляющих вычислительных комплексов, для вычислений в многопользовательских вычислительных системах, в системах автоматизированного проектирования, в системах моделирования несложных объектов, в системах искусственного интеллекта.
Родоначальником современных мини ЭВМ можно считать компьютеры PDP-11 (Program Driven Processor – программно-управляемый процессор) фирмы DEC (Digital Equipment Corporation – Корпорация дискретного оборудования, США), они явились прообразом и наших отечественных мини-ЭВМ – Системы Малых ЭВМ (СМ ЭВМ): CM 1, 2, 3, 4, 1400, 1700 и др.
Дальнейшие успехи в области элементной базы и архитектурных решений привели к возникновению супермини ЭВМ – вычислительной машины, относящейся по архитектуре, размерам и стоимости к классу малых ЭВМ, но по производительности сравнимой с большой ЭВМ.
В настоящее время мини ЭВМ используют на крупных предприятиях, научных учреждениях и организациях. Часто используют для управления производственными процессами. Характеризуются мультипроцессорной архитектурой, подключением до 200 терминалов, дисковыми запоминающими устройствами, которые наращиваются до сотен гигабайт, разветвленной периферией. Для организации работы с мини ЭВМ, нужен вычислительный центр, но меньший чем для больших ЭВМ.
Изобретение микропроцессора (МП) привело к появлению в 70-х гг. еще одного класса ЭВМ – микро ЭВМ. Именно наличие МП служило первоначально определяющим признаком микро ЭВМ. Сейчас микропроцессоры используются во всех без исключения классах ЭВМ. К этой группе ЭВМ можно отнести персональные компьютеры (рабочие станции, серверы, переносные компьютеры).
Особую интенсивно развивающуюся группу ЭВМ образуют многопользовательские компьютеры, используемые в вычислительных сетях – серверы. Серверы обычно относят к микро ЭВМ, но по своим характеристикам мощные серверы скорее можно отнести к малым ЭВМ и даже к мэйнфреймам, а суперсерверы приближаются к суперЭВМ.
Персональные компьютеры бурное развитие приобрели в последние 20 лет. Персональный компьютер (ПК) предназначен для обслуживания одного рабочего места и способен удовлетворить потребности малых предприятий и отдельных лиц. С появлением Интернета популярность ПК значительно возросла, поскольку с помощью персонального компьютера можно пользоваться научной, справочной, учебной и развлекательной информацией. Персональные компьютеры условно можно поделить на профессиональные и бытовые, но в связи с удешевлением аппаратного обеспечения, грань между ними размывается.
С 1999 года введен международный сертификационный стандарт - спецификация РС99:
– массовый персональный компьютер (Consumer PC);
– деловой персональный компьютер (Office PC);
– портативный персональный компьютер (Mobile PC);
– рабочая станция (WorkStation);
– развлекательный персональный компьютер (Entertaiment PC).
Большинство персональных компьютеров на рынке подпадают до категории массовых ПК. Деловые ПК - имеют минимум средств воспроизведения графики и звука. Портативные ПК отличаются наличием средств коммуникации отдаленного доступа (компьютерная связь). Рабочие станции - увеличенные требования к устройствам хранения данных. Развлекательные ПК - основной акцент на средствах воспроизведения графики и звука.
КЛАССИФИКАЦИЯ ПК ПО УРОВНЮ СПЕЦИАЛИЗАЦИИ
ПК позволяющие решать различного рода задачи, например, работа с графикой, текстом, музыкой, видео и т.п. относятся к универсальным. Специализированные ПК призваны решать узкий круг задач, например, слежение за состоянием здоровья тяжело больного в больнице или для поддержания и управления систем охраны зданий и помещений и т.д.
КЛАССИФИКАЦИЯ ПК ПО РАЗМЕРУ И ФУНКЦИОНАЛЬНОСТИ
– настольные (DeskTop – настольный);
– переносные (LapTop - наколенный);
– портативные (NoteBook – записная книга);
– карманные (PalmTop - налодонный).
Наиболее распространенными являются настольные ПК, которые позволяют легко изменять конфигурацию.
Портативные и переносные компьютеры – также быстроразвивающийся подкласс персональных компьютеров.
В настоящее время, часто компьютеры из класса портативных и переносных объединяют в одну группу - переносных.
Большинство переносных компьютеров имеют автономное питание от аккумуляторов, но могут подключаться и к сети.
В качестве видеомониторов у них применяются плоские жидкокристаллические дисплеи, реже – люминесцентные для презентаций или газоразрядные.
Наращивание аппаратных средств у многих переносных компьютеров выполняется подключением плат специальной конструкции, так называемых PCMCIA-карт (спецификация Personal Computer Memory Card Interna-tional Association, первоначально ориентированная лишь на платы памяти). Большинство PCMCIA-карт поддерживают технологию Plug and Play, не требующую при установке дополнительной платы выключения ПК или какой-либо его дополнительной настройки.
Переносные компьютеры весьма разнообразны: от громоздких и тяжелых (до 15 кг) рабочих станций до миниатюрных электронных записных книжек массой около 100 г. Рассмотрим кратко приведенные в классификации типы переносных ПК и приведем их характеристики.
Портативные (наколенные) компьютеры (LapTop) оформляются в виде небольших чемоданчиков размером с «дипломат», их масса обычно в пределах 2 – 10 кг. Аппаратное и программное обеспечение позволяет им успешно конкурировать с лучшими стационарными ПК. В современных LapTop часто используются мощные микропроцессоры, например, относительно новый процессор Intel CORE DUO с частотой каждого ядра в несколько гигагерц.
Компьютеры-блокноты (NoteBook или Omni Book – «вездесущие») выполняют все функции настольных ПК. Конструктивно они оформлены в виде миниатюрного чемоданчика (иногда со съемной крышкой) размером с небольшую книгу. По своим характеристикам во многом совпадают с LapTop, отличаясь от них лишь размерами и несколько меньшими объемами оперативной и дисковой памяти (НГМД и винчестер часто внешние).
Карманные компьютеры (PalmTop) имеют массу около 300 г имеют широкие функциональные возможности, в частности: аппаратное и встроенное программное обеспечение, ориентированное на организацию электронных справочников, хранящих имена, адреса и номера телефонов, информацию о распорядке дня и встречах, списки текущих дел, записи расходов и т.п.), встроенные текстовые, а иногда и графические редакторы, электронные таблицы.
2. Изучение требований, предъявляемых к офисным персональным компьютерам.
3. Устройства для ввода, вывода, обработки и хранения информации.
Классификация средств вычислительной техники.
Номенклатура видов современных компьютеров огромна. Они различаются по назначению, мощности, размерам, элементной базе и т.д. Поэтому компьютеры классифицируют по разным признакам. Следует заметить, что классификация в некоторой степени условна, поскольку компьютерная наука и техника развиваются быстрыми темпами. Кроме того, отнесение компьютеров к определённому классу довольно условно вследствие нечёткого разделения групп и внедрения в практику заказной сборки компьютеров, при которой номенклатуру узлов и конкретные модели адаптируют к требованиям заказчика.
Наиболее распространённые критерии классификации компьютеров:
1. по этапам развития (по поколениям),
2. по уровню специализации,
3. по области применения,
5. по назначению,
6. по совместимости.
Четких границ между классами компьютеров не существует. По мере совершенствования структур и технологии производства появляются новые классы, а границы существующих изменяются.
По этапам развития (по поколениям):
• первое поколение (1945-1954) – компьютеры на электронных лампах;
• во втором поколении компьютеров (1955-1964) вместо электронных ламп использовались транзисторы, а в качестве устройств памяти стали применяться магнитные сердечники и магнитные барабаны;
• в третьем поколении ЭВМ (1965-1974) впервые стали использоваться интегральные схемы – целые устройства и узлы из десятков и сотен транзисторов, выполненные на одном кристалле полупроводника;
• с 1975 по 1985 гг. принадлежиткомпьютерам четвертого поколения. Прогресс идет в основном по пути развития того, что уже изобретено и придумано, – прежде всего за счет повышения мощности и миниатюризации элементной базы и самих компьютеров. С начала 80-х, благодаря появлению персональных компьютеров, вычислительная техника становится по-настоящему массовой и общедоступной;
• переход к компьютерампятого поколения предполагал переход к новым архитектурам, ориентированным на создание искусственного интеллекта, создание развитого человеко-машинного интерфейса (распознавание речи, образов). К классу суперкомпьютеров относят компьютеры, которые имеют максимальную на время их выпуска производительность, или так называемые компьютеры 5-го поколения.
По уровню специализации компьютеры делят на:
• универсальные. На базе универсальных компьютеров можно собирать вычислительные системы произвольного состава (состав компьютерной системы называется конфигурацией). Так, например, один и то же персональный компьютер можно использовать для работы с текстами, музыкой, графикой, фото- и видеоматериалами;
• специализированные. Специализированные компьютеры предназначены для решения конкретного круга задач. К таким компьютерам относятся, например, бортовые компьютеры автомобилей, судов, самолетов, космических аппаратов. Бортовые компьютеры управляют средствами ориентации и навигации, осуществляют контроль за состоянием бортовых систем. Специализированные мини-ЭВМ, ориентированные на работу с графикой, называют графическими станциями. Их используют при подготовке кино- и видеофильмов, а также рекламной продукции. Специализированные компьютеры, объединяющие компьютеры предприятия в одну сеть, называют файловыми серверами. Компьютеры, обеспечивающие передачу информации между различными участниками всемирной компьютерной сети, называют сетевыми серверами.
Персональные компьютеры можно классифицировать по типоразмерам:
• настольные(desktop),
• портативные (notebook)
• карманные (palmtop) модели.
Настольные модели распространены наиболее широко. Они являются принадлежностью рабочего места. Эти модели отличаются простотой изменения конфигурации за счет несложного подключения дополнительных внешних приборов или установки дополнительных внутренних компонентов.
Портативные модели удобны для транспортировки. С портативным компьютером можно работать при отсутствии рабочего места. Особая привлекательность портативных компьютеров связана с тем, что их можно использовать в качестве средства связи. Подключив такой компьютер к телефонной сети, можно из любой географической точки установить обмен данными между ним и центральным компьютером своей организации. Для эксплуатации на рабочем месте портативные компьютеры не очень удобны, но их можно подключать к настольным компьютерам, используемым стационарно.
Карманные модели выполняют функции «интеллектуальных записных книжек». Они позволяют хранить оперативные данные и получать к ним быстрый доступ.
Классификация по назначению – один из наиболее ранних методов классификации. Он связан с тем, как компьютер применяется. По этому принципу различают большие ЭВМ (электронно-вычислительные машины), мини-ЭВМ, микро-ЭВМ и персональные компьютеры, которые, в свою очередь, подразделяют на массовые, деловые, портативные, развлекательные и рабочие станции.
Большие ЭВМ – это самые мощные компьютеры. Их применяют для обслуживания очень крупных организаций и даже целых отраслей народного хозяйства. За рубежом компьютеры этого класса называют мэйнфреймами. В России за ними закрепился термин большие ЭВМ. Штат обслуживания большой ЭВМ составляет до многих десятков человек. На базе таких суперкомпьютеров создают вычислительные центры, включающие в себя несколько отделов и групп.
Мини-ЭВМ – от больших ЭВМ компьютеры этой группы отличаются уменьшенными размерами и, соответственно, меньшей производительностью и стоимостью. Такие компьютеры используются крупными предприятиями, научными учреждениями и некоторыми высшими учебными заведениями, сочетающими учебную деятельность с научной.
Микро-ЭВМ – компьютеры данного класса доступны многим предприятиям. Организации, использующие микро-ЭВМ, обычно не создают вычислительные центры. Для обслуживания такого компьютера им достаточно небольшой вычислительной лаборатории в составе нескольких человек.
Персональные компьютеры (ПК) – эта категория компьютеров получила особо бурное развитие. Из названия видно, что такой компьютер предназначен для обслуживания одного рабочего места. Несмотря на небольшие размеры и относительно невысокую стоимость, современные персональные компьютеры обладают немалой производительностью.
Начиная с 1999 года в области персональных компьютеров начинает действовать международный сертификационный стандарт - спецификация PC99. Он регламентирует принципы классификации персональных компьютеров и оговаривает минимальные и рекомендуемые требования к каждой из категорий. Новый стандарт устанавливает следующие категории персональных компьютеров:
1. Consumer PC (массовый ПК);
2. Office PC (деловой ПК);
3. Mobile PC (портативный ПК);
4. Workstation PC (рабочая станция);
5. Entertainment PC (развлекательный ПК).
Согласно спецификации PC99 большинство персональных компьютеров, присутствующих в настоящее время на рынке, попадают в категорию массовых ПК. Для деловых ПК минимизированы требования к средствам воспроизведения графики, а к средствам работы со звуковыми данными требования вообще не предъявляются. Для портативных ПК обязательным является наличие средств для создания соединений удаленного доступа, т.е. средств компьютерной связи. В категории рабочих станций повышены требования к устройствам хранения данных, а в категории развлекательных ПК – к средствам воспроизведения графики и звука.
Существует огромное количество типов компьютеров, которые собираются из деталей, изготовленных разными производителями. Важным является такой показатель, как совместимость обеспечения компьютера:
Аналоговые вычислительные машины (АВМ), в которых информация представляется в виде непрерывно изменяющихся переменных, выраженных какими-либо физическими величинами.
Цифровые вычислительные машины (ЦВМ), в которых информация представляется в виде дискретных значений переменных (чисел), выраженных комбинацией дискретных значений какой-либо физической величины (цифр)
Каждый из этих способов представления информации имеет свои преимущества и недостатки. Основным достоинством ЦВМ, определившим их широкое распространение и преобладание среди всех ЭВМ, является то, что точность получаемых с их помощью результатов вычислений не зависит от точности, с которой они сами (т.е. ЦВМ) изготовлены. Точность же результатов вычислений с помощью АВМ непосредственно зависит от точности устройства самой АВМ.
2 подход к классификации средств вычислительной техники
Еще десятилетие назад в основном использовалась классификация средств вычислительной техники, в основу которой было положено их разделение по быстродействию.
СуперЭВМ для решения крупномасштабных вычислительных задач, для обслуживания крупнейших информационных банков данных.
Большие ЭВМ для комплектования ведомственных, территориальных и региональных вычислительных центров.
3 подход к классификации средств вычислительной техники
С развитием сетевых технологий все больше начинает использоваться другой классификационный признак, отражающий место и роль ЭВМ в сети. Согласно ему классификация принимает следующий вид.
Мощные машины и вычислительные системы для управления гигантскими сетевыми хранилищами информации - предназначаются для обслуживания крупных сетевых банков данных и банков знаний. По своим характеристикам их можно отнести к классу суперЭВМ, но в отличие от них они являются более специализированными и ориентированными на обслуживание мощных потоков информации.
Кластерные структуры - представляют собой многомашинные распределенные вычислительные системы, объединяющие под единым управлением несколько серверов. Это позволяет гибко управлять ресурсами сети, обеспечивая необходимую производительность, надежность, готовность и другие характеристики.
Серверы - это вычислительные машины и системы, управляющие определенным видом ресурсов сети. Различают файл-серверы, серверы приложений, факс - серверы, почтовые, коммуникационные, Web-серверы и др.
Рабочие станции – представляют собой наличие в сетях абонентских пунктов, ориентированных на работу профессиональных пользователей с сетевыми ресурсами. Этот термин как бы отделяет их от ПЭВМ, обеспечивающих работу основной массы непрофессиональных пользователей, работающих обычно в автономном режиме.
Сетевые компьютеры - представляют собой упрощенные персональные компьютеры, вплоть до карманных персональных компьютеров. Они становятся еще одним стандартом, объединяющим целый класс компьютеров, который получает массовое производство и распространение. Их применение позволяет аккумулировать вычислительные мощности и все виды вычислительных услуг на серверах в сетях ЭВМ. В связи с этим отпадает необходимость каждому пользователю иметь собственные автономные средства обработки. Очень многие из них могут обращаться к вычислительным ресурсам сетей с помощью простейших средств доступа - сетевых компьютеров. Требуемая информация и нужные виды ее обработки будут выполнены серверами сети, а пользователи получают уже готовые, требуемые им результаты.
Уже теперь понятие “сетевой компьютер” отождествляется с целым спектром моделей, различающихся своими функциональными возможностями. Чаще всего под сетевым компьютером понимают достаточно дешевый компьютер с малой оперативной памятью, с отсутствием жесткого и гибкого дисков и со слабым программным обеспечением. Стоимость сетевого компьютера должна быть намного ниже стоимости персонального компьютера достаточно сложной конфигурации.
Классификация сетевых компьютеров
- Windows-терминалы (Windows-based Terminal, WBT) – настольные и мобильные персональные компьютеры (ПК) с операционной системой Windows СЕ. Рассчитаны на запуск приложений на сервере и получение от него данных;
- простейшие универсальные сетевые компьютеры (“тонкие клиенты”) – настольные ПК с доступом к различным сетевым ресурсам. Практически все требуемые пользователям программы должны выполняться на сервере;
- сетевые компьютеры Java (Java Net PC), способные выполнять простейшие Java-программы;
- достаточно мощные сетевые компьютеры (Net PC) – настольные ПК с резидентной операционной системой, способные работать с большинством приложений.
Классы персональных компьютеров
Рис. 1. Электронные органайзеры, калькуляторы, электронные игры
Вычислительная техника - одна из наиболее быстро и динамично развивающихся областей науки и техники. Ее динамика, с одной стороны, связана с широким проникновением вычислительной техники во все сферы человеческой деятельности, с другой стороны - с бурным ростом технических характеристик вычислительных машин и систем. С начала шестидесятых годов прошлого века период удвоения основных характеристик компьютеров не превышает двух лет. Такой стремительный рост приводит к неоднозначности используемой терминологии, к субъективной оценке сфер применения конкретных ЭВМ.
Современная вычислительная машина представляет собой сложную аппаратно-программную систему, состоящую из большого числа взаимосвязанных элементов. Каждый из этих элементов имеет свои характеристики, совокупность которых определяет технико-эксплуатационные характеристики всей вычислительной машины.
К технико-эксплуатационным характеристикам ЭВМ, определяющим их функциональные возможности, относят:
- быстродействие;
- разрядность;
- формы представления чисел;
- номенклатура и характеристики запоминающих устройств;
- номенклатура и характеристики устройств ввода-вывода информации;
- типы и характеристики внутренних и внешних интерфейсов;
- наличие многопользовательских режимов и поддержка многопро-граммности;
- типы и характеристики, используемых ОС;
- система команд и их структура;
- функциональные возможности программного обеспечения и его наличие;
- программная совместимость с другими типами ЭВМ;
- срок эксплуатации;
- условия эксплуатации;
- характеристики надежности;
- состав и объем профилактических работ;
- стоимостные характеристики;
- совокупная стоимость владения.
Несмотря на сравнительно короткую историю современной вычислительной техники, до настоящего времени было предложено достаточно много подходов к систематизации всего многообразия средств вычислительной техники [40]. Работы в этом направлении продолжаются.
Любая классификация относительна и отражает только ограниченное многообразие свойств классифицируемых объектов или процессов. Но, как показал опыт , нахождение удачной классификации может предопределить успех развития целых научных и технических направлений. Характерный пример - периодическая таблица элементов Менделеева.
При разработке любой классификации важно понимать, для кого она создается и на решение каких задач направлена.
Используемый классификационный признак должен быть измеряемым и позволять относить классифицируемого объекта к единственному классу.
На практике эти требования часто удовлетворяются с допущениями. Примером служат большинство применяемых классификаций ЭВМ и вычислительных систем.
Для классификации компьютеров использовались следующие классификационные признаки:
- принцип действия;
- используемая элементная база;
- назначение;
- размеры и вычислительная мощность;
- особенности архитектуры.
- По принципу действия вычислительные машины делятся на цифровые, аналоговые и гибридные.
В основу классификации по этому признаку положена форма представления информации, с которой работают вычислительные машины.
По этому признаку вычислительные машины можно разделить на три группы: специализированные, универсальные и проблемно-ориентированные.
Универсальные ЭВМ позволяют решать задачи различных классов: математических, инженерно-технических, экономических, информационных и др.
Проблемно-ориентированные ЭВМ предназначены для решения круга задач более узкого: управление технологическими процессами; выполнение расчетов по сравнительно несложным алгоритмам; регистрация, накопление и обработка не очень больших объемов небольших данных. Они имеют более скромные по сравнению с универсальными ЭВМ программные и аппаратные ресурсы. Примером проблемно-ориентированным вычислительных систем могут служить и различные управляющие вычислительные комплексы. Специализированные вычислительные машины предназначены для решения узкого круга задач.
Характеристики и архитектура машин этого класса определяются спецификой тех задач, для решения которых они используются. Это обеспечивает их более высокую эффективность в соответствующем применении по сравнению с универсальными ЭВМ. К специализированным ЭВМ относятся контроллеры, управляющие несложными техническими устройствами и процессами и микропроцессоры специального назначения.
В соответствии с этой классификации вычислительные машины делятся на суперЭВМ, большие, малые, сверхмалые. Эта классификация потеряла свою актуальность. Можно говорить только о существовании класса суперЭВМ (суперкомпьютеров).
В качестве классификационных признаков используются: характеристики системы команд компьютера (количество команд, структура адресной части команд), разрядность машинных слов, организация обработки данных и команд процессором.
Классификация Флинна
Классификация М. Флинна [38, 303] является одной из самых ранних и наиболее известных классификацией архитектур вычислительных систем. В основу классификации положено понятие потока. Поток - это последовательность, под которой понимается последовательность данных или команд, обрабатываемых процессором. Рассматривая число потоков данных и потоков команд, М. Флинн предложил рассматривать следующие классы архитектур: MIMD, SIMD, SISD , MISD .
Single Instruction Single Data [stream] - "один поток команд, один поток данных", архитектура SISD ( ОКОД ). Описание архитектуры компьютерной системы, подразумевающее исполнение одним процессором одного потока команд, который обрабатывает данные, хранящиеся в одной памяти (рис. 2.1а.).
Multiple Data stream processing - "один поток команд, много потоков данных", архитектура SIMD ( ОКМД ). Описание архитектуры параллельной компьютерной системы, подразумевающее исполнение одной текущей команды несколькими процессорами. Эта команда выбирается из памяти центральным контроллером SIMD-системы, но работает она над разными элементами данных (чаще всего - элементами массива). Для этого каждый процессор имеет ассоциированную с ним память, где хранятся массивы однородных данных. В эту категорию попадают, в частности, векторные процессоры . (рис. 2.1б.).
Multiple Instruction Single Data [stream] - "много потоков команд, один поток данных", архитектура MISD (МКОД). Одна из четырёх возможных архитектур параллельного компьютера в классификации М. Флинна. В этой архитектуре данные подаются на набор процессоров, каждый из которых исполняет свою программу их обработки. Подобная архитектура ещё никогда не была реализована (рис. 2.1в.).
Multiple Instructions - Multiple Data [stream] - "много потоков команд, много потоков данных", архитектура MIMD (МКМД). Одна из четырёх возможных архитектур параллельного компьютера. В этой архитектуре набор процессоров независимо выполняет различные наборы команд, обрабатывающих различные наборы данных. Системы в архитектуре MIMD делятся на системы с распределённой памятью (слабо связанные системы), к которым относятся кластеры, и системы с совместно используемой памятью ( shared-memory multiprocessors ). К последним относятся симметричные мультипроцессорные системы.
В класс SISD входят однопроцессорные последовательные компьютеры. Векторно-конвейерные компьютеры также могут быть отнесены к этому классу, если рассматривать вектор как одно неделимое данное для машинной команды. Это отмечают критики этой классификации.
К классу SIMD относятся классические процессорные матрицы. В них множество процессорных элементов контролируется общим управляющим устройством. Все процессорные элементы одновременно получают от устройства одинаковые команды и обрабатывают свои локальные данные. Если рассматривать каждый элемент вектора как отдельный элемент потока данных, то к этому классу можно отнести и векторно-конвейерные компьютеры .
Класс MIMD включает в себя все многообразие многопроцессорных систем. Если рассматривать конвейерную обработку как выполнение множества команд не над одиночным векторным потоком данных, а над
множественным скалярным потоком, то в этот класс могут быть включены векторно-конвейерные компьютеры .
Классификация Флинна широко используется и сегодня для начального описания вычислительных систем.
У этой классификации есть очевидные недостатки:
- в нее четко не вписываются отдельные нашедшие применение архитектуры. Например, векторно-конвейерные компьютеры и компьютеры, управляемые потоками данных;
- класс MIMD очень перегружен: в него вошли все многопроцессорные системы. При этом они существенно отличаются по ряду признаков (числом процессоров, природе и топологией и видами связей между ними, способами организации памяти и технологиями программирования).
Несколько классификаций, предложенных позже, расширяют классификацию М. Флинна. Примером такой классификации может служить классификация Ванга и Бригса.
Классификация Ванга и Бриггса
Эта классификация по сути, является дополнением к классификации Флинна. В ней сохранены четыре базовых класса ( SISD , SIMD, MISD , MIMD), К. Ванг и Ф. Бриггс [42, 303] внесли следующие изменения.
В классе MIMD выделяются:
- вычислительные системы со слабо связанными процессорами,
- вычислительные системы с сильной связанными процессорами.
К первой группе относятся системы с распределенной памятью , ко второй - системы с общей памятью.
Класс SISD делится на два подкласса:
- архитектуры, имеющие одно функциональное устройство;
- архитектуры, в состав которых входит несколько функциональных устройств.
Класс SIMD с учетом способа обработки данных делится на два подкласса:
- архитектуры с разрядно-последовательной обработкой данных;
- архитектуры с пословно-последовательной обработкой данных.
Классификация Фенга
Т. Фенг предложил в основу классификации вычислительных систем положить две простые характеристики [42, 303]:
- число бит в машинном слове, которые обрабатываются параллель но при выполнении машинных команд;
- числу слов , одновременно обрабатываемых вычислительной системой. Используя эту терминологию работу любого компьютера можно интерпретировать как параллельную обработку n битовых слоев. В каждом слое независимо преобразуются бит. При такой интерпретации, вторую характеристику называют шириной битового слоя.
Иcпользуя предельные верхние значения числа бит n и числа слов m, вычислительную систему можно охарактеризовать двумя числами ( ). Величина определяет интегральную характеристику потенциала параллельности P архитектуры. Эта характеристика называется максимальной степенью параллелизма вычислительной системы: . По сути, это значение характеризует пиковую производительность. Рассматривая в качестве классификационного признака вычислительных систем способ обработки информации, заложенный в их архитектуру, введенные понятия позволяют разделить все вычислительные системы на следующие классы.
Эта классификация имеет ограничения. Они связаны со способом вычисления ширины битового слоя .
В соответствии с этой классификацией отсутствуют различия между многопроцессорными системами, векторно-конвейерными компьютерами и процессорными матрицами.
Данная классификация не позволяет понять специфику той или иной высокопроизводительной вычислительной системы.
Достоинством классификации Фенга является введение единой числовой характеристики для всех типов вычислительных систем, которая позволяет сравнивать их между собой.
Из интересных видов классификации можно отметить подход Базу, который строит классификацию по последовательности решений, принимаемых на этапе проектирования архитектуры. Согласно А. Базу (A. Basu), любую параллельную вычислительную систему можно однозначно описать последовательностью решений, принятых на этапе ее проектирования, а сам процесс проектирования представить в виде дерева [42].
В корне "дерева Базу" размещается вычислительная система, последующие ярусы дерева служат для описания иерархии принятия решений
при проектировании вычислительной системы. В итоге формируется описание проектируемой системы, представляемое значениями классификационных признаков в системе Базу.
Computer в переводе означает «вычислитель». Это основная функция устройства, но использовать его можно по-разному. Отсюда и деление современных компьютеров на типы и виды. В этой статье мы представим классификацию устройств и приведем их основные отличительные характеристики.
Классы компьютеров
Все выпускаемые компьютеры можно разделить на два класса: персональные и корпоративные. Помимо внешнего вида, основное отличие между ними – быстродействие.
Эту характеристику по-другому называют флопс (в англоязычном варианте FLOPS или полностью FLoating-point Operations Per Second). Она означает количество определенных операций, которое может выполнить компьютер в единицу времени. Для персонального компьютера нормальной считается величина 0,1 терафлопса, у корпоративного она может доходить до 10 терафлопсов.
Основные типы персональных компьютеров
Устройства этого типа позволяют работать на них одиночным пользователям. Они универсальны, а перечень решаемых с их помощью задач достаточно широк: на ПК можно набирать тексты, смотреть видео, оформлять чертежи, выполнять вычисления и решать другие задачи. Подобные устройства, в свою очередь, делятся на несколько типов.
Стационарные компьютеры
Такие устройства предназначены для постоянного использования в одном месте и делятся на несколько видов:
- Настольные компьютеры или по-другому десктопы (desktop) отличаются модульной конфигурацией. Они состоят из системного блока и подключенных к нему монитора, клавиатуры и мышки. Модульная конфигурация – основное преимущество таких компьютеров. Она дает возможность подобрать отдельные элементы под решаемые задачи (например, размер монитора, быстродействие, объем памяти и прочее), а в будущем модернизировать компьютер, заменив их на более современные. Недостаток таких моделей – внушительные габаритные размеры.
- Моноблоки отличаются от настольных компьютеров тем, что у них системный блок и монитор размещены в одном корпусе. Соответственно, они более компактные, но менее производительные. Последняя особенность связана со сложностью охлаждения энергоемких комплектующих (например, процессора, оперативной памяти и других), поэтому их заменяют на менее энергоемкие и производительные.
- Неттопы отличаются от классических настольных компьютеров уменьшенными габаритами системного блока, очень тихой работой, пониженным энергопотреблением и более низкой производительностью. Это отличный выбор для навигации в интернете или просмотра видео, но для современных игр они не подходят.
Мобильные компьютеры
Производительность – одна из основных характеристик современного компьютера, но в ряде случаев более важной оказывается их мобильность. К мобильному типу относится несколько видов устройств:
- Ноутбуки (на английском notebook, что в переводе означает «записная книжка») по-другому их часто называют лэптопами (на английском laptop, что в переводе означает «на коленях»). У них есть несколько характерных отличий от стационарных моделей: монитор совмещен с крышкой компьютера, клавиатура встроена в корпус и оснащена сенсорной панелью (тачпадом), имеется аккумуляторная батарея, позволяющая определенное время работать без подключения к сети электропитания. Последняя особенность и обеспечивает мобильность ноутбуков. Современные модели практически не уступают по производительности стационарным аналогам.
- Нетбуки меньше ноутбуков и уступают им по производительности, но могут дольше работать от аккумуляторной батареи. По функциональности их можно назвать неттопами, но в мобильном исполнении.
- Ультрабуки (на английском ultrabook) отличаются от ноутбуков очень тонким корпусом и аккумулятором повышенной емкости. Это легкие, удобные и производительные, но дорогие устройства.
- Планшеты (на английском tablet PC), в отличие от всех предыдущих видов устройств этого типа, не имеют книжной конструкции. Они оснащены сенсорным дисплеем, имеют клавиатуру, на которой можно работать пальцами рук или стилусом. Такие устройства легкие и тонкие. С их помощью удобно читать электронные книги или смотреть фильмы, но набирать тексты или работать с графическими программами не получится: они для этого не предназначены.
- Карманные компьютеры (на английском их часто называют Personal Digital Assistant, сокращенно PDA, что в переводе означает «личный цифровой секретарь») стали следующим этапом на пути уменьшения размеров компьютеров, но сейчас их полностью заменили смартфоны. По функциональности они ни в чем не уступают планшетам, но при этом более компактные.
Переносные компьютеры
Возможности современных компьютеров не ограничиваются только выполнением заданных операций. Это качество в полной мере реализуется в переносных моделях (на английском wearables). Их вполне можно было бы отнести к мобильным, но у них есть два ярких отличия: форма и способность анализировать окружающую среду и выдавать рекомендации владельцу. К этому типу относится несколько видов устройств:
Основные типы корпоративных компьютеров
Корпоративные компьютеры превосходят персональные по производительности и часто на них одновременно работают несколько пользователей. Такой класс устройств часто используют в бизнесе, в системе образования или на производстве. Они делятся на следующие типы.
Серверы
К серверам относят мощные компьютеры, способные обрабатывать большие массивы информации, принимать и выполнять запросы от персональных компьютеров или рабочих станций. Их используют, например, все интернет-провайдеры. Помимо этого, серверы применяют для хранения больших объемов информации. В этом случае их используют в качестве хостингов, файлообменников или облачных сервисов.
Мейнфреймы
Мейнфреймы выполняют схожие с серверами задачи, но превосходят их по техническим параметрам и обладают очень высокой надежностью. Чаще всего их используют на крупных предприятиях, которые выполняют обработку большого количества информации: в банках, аэропортах, на железнодорожных вокзалах и других предприятиях.
Суперкомпьютеры
Суперкомпьютеры – это уже не отдельные компьютеры, а многопроцессорные комплексы. Они отличаются высочайшей производительностью и способны выполнять несколько триллионов операций в секунду. На задачу, которую суперкомпьютеры решают за несколько минут, обычному ПК понадобится несколько дней. Такие устройства отличаются крупными габаритами. Чаще всего их используют для моделирования различных природных (смерчи, наводнения и прочее) или техногенных (аварии, войны и прочее) событий.
Заключение
Выбор компьютеров сейчас действительно огромен. Устройство с требуемыми функциями и возможностями можно подобрать под любые задачи. Главное – четко сформулировать цели, для которых предназначен компьютер.
Оставьте свою электронную почту и получайте самые свежие статьи из нашего блога. Подписывайтесь, чтобы ничего не пропустить
Читайте также: