Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Тема 6. Принципы работы компьютера



Даже самые современные компьютеры имеют схожие принципы работы с самыми ранними вычислителями. Впервые эти принци­пы изложил в своем докладе знаменитый математик Джон фон Нейман.

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

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

Таким образом, управляющее устройство выполняет инструкции программы автоматически, т.е. без вмешательства человека. Оно может обмениваться информацией с оперативной памятью и внеш­ними устройствами компьютера. Поскольку внешние устройства, как правило, работают значительно медленнее, чем остальные час­ти компьютера, управляющее устройство может приостанавливать выполнение программы до завершения операции ввода-вывода с внешним устройством. Все результаты выполненной программы должны быть ею выведены на внешние устройства компьютера, после чего компьютер переходит к ожиданию каких-либо сигналов внешних устройств.

Следует заметить, что схема устройства современных компью­теров несколько отличается от приведенной выше. В частности, арифметическо-логическое устройство и устройство управления. Как правило, объединены в единое устройство — центральный процессор (CPU). Кроме того, процесс выполнения программ может прерываться для выполнения неотложных действий, связан­ных с поступившими сигналами от внешних устройств компьюте­ра — прерываний. Многие быстродействующие компьютеры осу­ществляют параллельную обработку данных на нескольких про­цессорах.

Основные функциональные характеристики ЭВМ.

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

 

Быстродействие, производительность, тактовая частота.

Оценка быстродействия ЭВМ всегда приблизительна, посколь­ку ориентируется на скорость выполнения некоторых усредненных видов арифметических операций. Единицами измерения быстро­действия ЭВМ служат:

• МИПС (MIPS - Mega Instruction Per Second) - миллион опе­раций в секунду над числами с фиксированной запятой;

• МФЛОПС (MFLOPS - Mega Floating Operations Per Second) - миллион операций в секунду над числами с плавающей за­пятой;

• ГФЛОПС (GFLOPS Giga Floating Operations Per Second) - миллиард операций в секунду над числами с плавающей запятой.

ТФЛОПС) ТераФЛОПС - 1 триллион арифметических операций в секунду.

 

При решении реальных задач используется различные наборы операций, скорость выполнения которых в ЭВМ отличается в несколько раз. Кроме того, производительность ЭВМ в целом зависит не только от скорости выполнения арифметических операций, но и от скорости передачи информации между ее узлами, а также от целого рада других факторов. Поэтому в качестве характеристики производительности современных ЭВМ, как правило, указывается тактовая частота, используемого микропроцессора. Каждая выполняемая операция требует выполнения определенного коли­чества тактов. Зная тактовую частоту, можно достаточно точно определить время выполнения любой машинной операции. Установлено, что тактовая частота процессора 33 МГц обеспечивает быстродействие, эквивалентное 7 MIPS, а частота 100 МГц ~ 20 MIPS

Разрядность.

Разрядность это максимальное количество разрядов двоичного числа (битов), над которым однов­ременно может выполняться машинная операция.

Чем больше разрядность ЭВМ, тем, при прочих равных условиях, будет больше их производительность.

Память.

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

 

Тема 7. Классификация ЭВМ.

 

Классификация компьютеров

 

Существуют различные классификации компьютеров –

 

• Классификация по назначению.

• Классификация по уровню специализации.

• Классификация по размеру.

• Классификация по совместимости.

 

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

 

Мы приведем классификацию, которую используют ведущие производители компьютеров:

 

• Суперкомпьютеры

• Мэйнфреймы

• Серверы

• Персональные компьютеры: настольные, переносные, наладонные

 

Суперкомпьютеры:

 

Это большие компьютеры, которые создаются для задач, требующих больших вычислений, таких как определение координаты далекой звезды или галактики, моделирования климата, составления карт нефтяных и газовых месторождений и т.д.

Суперкомпьютеры - это штучный продукт, они создаются для решения конкретных задач заказчика. Но, составляющие элементы суперкомпьютера являются серийными.

Суперкомпьютеры состоят из сотен процессоров, имеют большую оперативную память и высокое быстродействие. Они занимают большие залы по площади равные 2-3 баскетбольным площадкам.

Многие суперкомпьютеры создаются по кластерной технологии (Cluster Кластер

Cluster Кластер - класс родственных элементов статистической совокупности.

Кластерный анализ

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

 

Разновидности

• магистральные (конвейерные) (МКОД — многократный поток команд и однократный поток данных) — несколько процессо­ров одновременно выполняют различные операции над одним последовательным потоком обрабатываемых данных;

• векторные (ОКМД - однократный поток команд и многократ­ный поток данных) все процессоры одновременно выполня­ют одну команду над различными данными;

• матричные (МКМД — многократный поток команд и много­кратный поток данных) различные процессоры одновремен­но выполняют разные операции над несколькими последова­тельными потоками обрабатываемых данных.

На современном этапе наибольшее распространение получили суперЭВМ с архитектурой ОКМД.

 

Организация TOP500 Supercomputer sites с 1993 года публикует статистику по 500 наиболее мощным суперкомпьютерам.

 

Россия по данным на июнь 2010 года занимает 7 место по числу установленных систем (11 суперкомпьютеров в списке)

 

Лидирует по этому показателю США — 282 системы.

 

В данной таблице представлена первая десятка 35-й по счёту редакции списка Top500, опубликованного 31 мая 2010 года на конференции ISC'10 в Гамбурге,

 

 

(Tflops) Название Компьютер Число процессорных ядер Производитель Место, страна, год

 

1 1759.00

2331.00 Jaguar Cray XT5 224162 (Opteron) Cray Окриджская национальная лаборатория США, 2009

 

2 1271.00

2984.30 Nebulae Intel X5650,

NVidia Tesla C2050 GPU 120640 Dawning

Национальный суперкомпьютерный центр (Шэньчжэнь) Китай, 2010

 

3 1042.00

1375.78 Roadrunner BladeCenter QS22/LS21 122400 (Cell/Opteron) IBM Лос-Аламосская национальная лаборатория США, 2009

 

4 831.70

1028.85 Kraken Cray XT5 98928 (Opteron) Cray Национальный институт вычислительных наук при университете в Теннесси

США, 2009

 

5 825.50

1002.70 JUGENE Blue Gene/P Solution 294912 (POWER) IBM Юлихский исследовательский центр Германия, 2009

 

С помощью такой мощной, но дорогостоящей вычислительной техники, оказа­лось возможным решение целого ряда сложных научных и практических задач прогнозирование метеоусловий, управление сложны­ми оборонными, технологическими и космическими комплексами, моделирования экологических, экономических и социальных сис­тем.

 

Мэйнфреймы:

Это большие компьютеры, с высоким быстродействием и большими вычислительными ресурсами, которые могут обрабатывать большое количество данных и выполнять обработку запросов одновременно нескольких тысяч пользователей.

Мэйнфреймы выполнены с избыточными техническими характеристиками, что делает их очень надежными. Физически мэйнфреймы имеют один корпус - системный блок размером со шкаф, к которому могут подключаться терминалы (терминал состоит из монитора и клавиатуры). Используются мэйнфреймы для хранения и обработки больших баз данных, а также крупных web-узлов с большим количеством одновременных обращений.

Основные направления эффективного использования больших ЭВМ это решение крупных научно-технических задач, работа в информационных системах с большими объемами данных, управ­ление вычислительными сетями и т.д.

 

Серверы:

Это компьютеры, которые служат центральными узлами в компьютерных сетях. На серверах устанавливается программное обеспечение, позволяющее управлять работой сети.

На серверах хранится информация, которой могут пользоваться все компьютеры, подключенные к сети. От сервера зависит работоспособность всей сети и сохранность баз данных и другой информации, поэтому серверы имеют несколько резервных дублирующих систем хранения данных, электропитания, возможность замены неисправных блоков без прерывания работы.

Серверы могут содержать от нескольких процессоров до нескольких десятков процессоров.

 

 

Персональные компьютеры

настольные, переносные, наладонные

Микро-ЭВМ.

Наибольшей популярностью пользуются персональные ком­пьютеры (ПК), так как они отвечают достаточно широкому спек­тру требований как индивидуальных потребителей, так и различных по масштабу предприятий и фирм:

• универсальность и доступность применения,

• высокие технические характеристики,

• автономность эксплуатации,

• гибкость архитектуры, что дает возможность создавать на ба­зе ПК вычислительные комплексы в различных областях на­уки, образования, производства, экономики и в быту,

• открытость архитектуры, что означает, во-первых, возможность взаимозаменяемости использования узлов сборки от различных производителей, и, во-вторых, возможность доукомплектования ПК (upgrade), наращивания его мощности уже в процессе эксплуатации,

• относительно малая стоимость и высокая надежность в эксплуатации.

 


Поделиться:



Популярное:

Последнее изменение этой страницы: 2016-04-11; Просмотров: 542; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.042 с.)
Главная | Случайная страница | Обратная связь