Вычислительная система и ее виды

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

Рубрика Программирование, компьютеры и кибернетика
Вид реферат
Язык русский
Дата добавления 29.03.2010
Размер файла 80,4 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Вычислительная система

Как уже утверждалось, современный метод организации вычислений путем консолидации достигается путём создания горизонтального или вертикального вычислительного центра.

Горизонтальный вычислительный центр

Назначение: Согласно схеме построения горизонтального вычислительного центра (ВЦ), вычислительная мощность (процессоры) аккумулируется в результате совместного использования большого числа недорогих серверов. Подобный подход позволяет хорошо масштабировать ВЦ по мере появления новых задач и роста требований к производительности вычислительной подсистемы.

Однако, в случае неправильного проектирования, по мере масштабирования вычислительной подсистемы (увеличения числа серверов) нарастают проблемы, характерные для традиционных ВЦ.

Для предотвращения подобного сценария развития нужны специальные технологии, позволяющие существенно снизить удельный вес компонентов коллективного пользования (электропитание и охлаждение, управление и мониторинг, внешние коммуникации) в структуре ВЦ. По такой технологии выполнены blade-серверы.

Архитектура и решения:

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

В blade-шасси централизованы все общие элементы вычислительных модулей:

· Система электропитания и охлаждения;

· Система управления и мониторинга;

· Внешние коммуникации (Ethernet, Fibre Channel);

· Приводы съемных носителей (FD, CDROM).

Каждый из blade-серверов получает доступ к этим ресурсом через расположенную в шасси объединительную панель (midplane), причем все соединения здесь выполнены по "бескабельной" технологии. Характерной особенностью blade-шасси является полностью резервированная архитектура, включая все коллективные ресурсы и объединительную панель. Повышенная отказоустойчивость объединительной панели обеспечивается отсутствием активных компонентов.

В blade-шасси предусмотрены отсеки для размещения дублированных коммутаторов Ethernet и Fibre Channel, предназначенные для доступа blade-серверов к локальной сети (LAN) и сети хранения данных (SAN). Все это позволяет резко сократить число внешних кабельных соединений. (до 8-12 раз).

Экономический эффект: Применение технологии blade-серверов при создании горизонтального вычислительного центра позволяет существенно снизить совокупную стоимость владения (TCO) вычислительным центром за счет удешевления ключевых составляющих этого показателя:

Стандартизация. С аппаратной точки зрения blade-серверы полностью идентичны. В случае, когда образы операционных систем серверов размещены в дисковой подсистеме, можно максимально стандартизовать базовые настройки blade-серверов и «обезличить» их.

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

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

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

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

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

Вертикальный вычислительный центр

Назначение: Вычислительная подсистема вертикального ВЦ создается на базе небольшого числа многопроцессорных (SMP) серверов.

Цели и задачи: Наращивание процессорной мощности вертикального ВЦ осуществляется путем установки дополнительных процессоров и модулей памяти в имеющиеся серверы. Возможна также активация установленных, но не используемых процессоров и памяти путем ввода лицензионного ключа (дополнительная мощность по требованию, Capacity on Demand, CoD). При этом неиспользуемые ресурсы могут автоматически активироваться сервисным процессором сервера в случае выхода из строя активных компонентов.

Область применения: В современной информационной системе число сервисов, для функционирования которых необходима отдельная программно-аппаратная среда, как правило, превышает число серверов в составе вертикального ВЦ. С другой стороны, один сервис, как правило, не может утилизировать все вычислительные ресурсы мощной многопроцессорной системы. Современные SMP-серверы с RISC-процессорами поддерживают технологию создания виртуальных серверов (LPAR, логические домены и пр.). Благодаря этому, каждому сервису может быть выделена отдельная виртуальная платформа. Техника некоторых производителей поддерживает технологию динамического перераспределения ресурсов между виртуальными серверами, функционирующими на одной аппаратной платформе (DLPAR).

Экономический эффект: Построение вертикального ВЦ позволяет снизить совокупную стоимость владения информационной системой за счет уменьшения расходов по следующим показателям.

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

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

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

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

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

ВИДЫ ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМ

В зависимости от ряда признаков различают следующие вычислительные системы (ВС):

§ однопрограммные и многопрограммные (в зависимости от количества программ, одновременно находящихся в оперативной памяти);

§ индивидуального и коллективного пользования (в зависимости от числа пользователей, которые одновременно могут использовать ресурсы ВС);

§ с пакетной обработкой и разделением времени (в зависимости от организации и обработки заданий);

§ однопроцессорные, многопроцессорные и многомашинные (в зависимости от числа процессоров);

§ сосредоточенные, распределенные (вычислительные сети) и ВС с теледоступом (в зависимости от территориального расположения и взаимодействия технических средств);

§ работающие или не работающие в режиме реального времени (в зависимости от соотношения скоростей поступления задач в ВС и их решения);

§ универсальные, специализированные и проблемно-ориентированные (в зависимости от назначения).

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

· SISD (Single Instruction, Single Data) - системы, в которых существует одиночный поток команд и одиночный поток данных; к данному типу систем можно отнести обычные последовательные ЭВМ;

· SIMD (Single Instruction, Multiple Data) - системы c одиночным потоком команд и множественным потоком данных; подобный класс систем составляют МВС, в которых в каждый момент времени может выполняться одна и та же команда для обработки нескольких информационных элементов;

· MISD (Multiple Instruction, Single Data) - системы, в которых существует множественный поток команд и одиночный поток данных; примеров конкретных ЭВМ, соответствующих данному типу вычислительных систем, не существует; введение подобного класса предпринимается для полноты системы классификации;

· MIMD (Multiple Instruction, Multiple Data) - системы c множественным потоком команд и множественным потоком данных; к подобному классу систем относится большинство параллельных многопроцессорных вычислительных систем.

Следует отметить, что хотя систематика Флинна широко используется при конкретизации типов компьютерных систем, такая классификация приводит к тому, что практически все виды параллельных систем (несмотря на их существенную разнородность) относятся к одной группе MIMD. Как результат, многими исследователями предпринимались неоднократные попытки детализации систематики Флинна. Так, например, для класса MIMD предложена практически общепризнанная структурная схема [29, 31], в которой дальнейшее разделение типов многопроцессорных систем основывается на используемых способах организации оперативной памяти в этих системах (см. рис. 1.1). Данный поход позволяет различать два важных типа многопроцессорных систем - multiprocessors (мультипроцессоры или системы с общей разделяемой памятью) и multicomputers (мультикомпьютеры или системы с распределенной памятью).

Рис. 1.1. Структура класса многопроцессорных вычислительных систем

Далее для мультипроцессоров учитывается способ построения общей памяти. Возможный подход - использование единой (централизованной) общей памяти. Такой подход обеспечивает однородный доступ к памяти (uniform memory access or UMA) и служит основой для построения векторных суперкомпьютеров (parallel vector processor, PVP) и симметричных мультипроцессоров (symmetric multiprocessor or SMP). Среди примеров первой группы суперкомпьютер Cray T90, ко второй группе относятся IBM eServer p690, Sun Fire E15K, HP Superdome, SGI Origin 300 и др.

Общий доступ к данным может быть обеспечен и при физически распределенной памяти (при этом, естественно, длительность доступа уже не будет одинаковой для всех элементов памяти). Такой подход именуется как неоднородный доступ к памяти (non-uniform memory access or NUMA). Среди систем с таким типом памяти выделяют:

· Системы, в которых для представления данных используется только локальная кэш память имеющихся процессоров (cache-only memory architecture or COMA); примерами таких систем являются, например, KSR-1 и DDM;

· Системы, в которых обеспечивается однозначность (когерентность) локальных кэш памяти разных процессоров (cache-coherent NUMA or CC-NUMA); среди систем данного типа SGI Origin2000, Sun HPC 10000, IBM/Sequent NUMA-Q 2000;

· Системы, в которых обеспечивается общий доступ к локальной памяти разных процессоров без поддержки на аппаратном уровне когерентности кэша (non-cache coherent NUMA or NCC-NUMA); к данному типу относится, например, система Cray T3E.

Мультикомпьютеры (системы с распределенной памятью) уже не обеспечивают общий доступ ко всей имеющейся в системах памяти (no-remote memory access or NORMA). Данный подход используется при построении двух важных типов многопроцессорных вычислительных систем - массивно-параллельных систем (massively parallel processor or MPP) и кластеров (clusters). Среди представителей первого типа систем - IBM RS/6000 SP2, Intel PARAGON/ASCI Red, транспьютерные системы Parsytec и др.; примерами кластеров являются, например, системы AC3 Velocity и NCSA/NT Supercluster.

Следует отметить чрезвычайно быстрое развитие кластерного типа многопроцессорных вычислительных систем - современное состояние данного подхода отражено, например, в обзоре, подготовленном под редакцией Barker (2000). Под кластером обычно понимается (см., например, Xu and Hwang (1998), Pfister (1998)) множество отдельных компьютеров, объединенных в сеть, для которых при помощи специальных аппаратно-программных средств обеспечивается возможность унифицированного управления (single system image), надежного функционирования (availability) и эффективного использования (performance). Кластеры могут быть образованы на базе уже существующих у потребителей отдельных компьютеров либо же сконструированы из типовых компьютерных элементов, что обычно не требует значительных финансовых затрат. Применение кластеров может также в некоторой степени снизить проблемы, связанные с разработкой параллельных алгоритмов и программ, поскольку повышение вычислительной мощности отдельных процессоров позволяет строить кластеры из сравнительно небольшого количества (несколько десятков) отдельных компьютеров (lowly parallel processing). Это приводит к тому, что для параллельного выполнения в алгоритмах решения вычислительных задач достаточно выделять только крупные независимые части расчетов (coarse granularity), что, в свою очередь, снижает сложность построения параллельных методов вычислений и уменьшает потоки передаваемых данных между компьютерами кластера. Вместе с этим следует отметить, что организации взаимодействия вычислительных узлов кластера при помощи передачи сообщений обычно приводит к значительным временным задержкам, что накладывает дополнительные ограничения на тип разрабатываемых параллельных алгоритмов и программ.

В завершении обсуждаемой темы можно отметить, что существуют и другие способы классификации вычислительных систем (достаточно полный обзор подходов представлен в [22], см. также материалы сайта http://www.parallel.ru/computers/taxonomy/); при рассмотрении данной темы параллельных вычислений рекомендуется обратить внимание на способ структурной нотации для описания архитектуры ЭВМ, позволяющий с высокой степенью точности описать многие характерные особенности компьютерных систем.

Характеристика типовых схем коммуникации в многопроцессорных вычислительных системах

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

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

· полный граф (completely-connected graph or clique)- система, в которой между любой парой процессоров существует прямая линия связи; как результат, данная топология обеспечивает минимальные затраты при передаче данных, однако является сложно реализуемой при большом количестве процессоров;

· линейка (linear array or farm) - система, в которой каждый процессор имеет линии связи только с двумя соседними (с предыдущим и последующим) процессорами; такая схема является, с одной стороны, просто реализуемой, а с другой стороны, соответствует структуре передачи данных при решении многих вычислительных задач (например, при организации конвейерных вычислений);

· кольцо (ring) - данная топология получается из линейки процессоров соединением первого и последнего процессоров линейки;

· звезда (star) - система, в которой все процессоры имеют линии связи с некоторым управляющим процессором; данная топология является эффективной, например, при организации централизованных схем параллельных вычислений;

· решетка (mesh) - система, в которой граф линий связи образует прямоугольную сетку (обычно двух- или трех- мерную); подобная топология может быть достаточно просто реализована и, кроме того, может быть эффективно используема при параллельном выполнении многих численных алгоритмов (например, при реализации методов анализа математических моделей, описываемых дифференциальными уравнениями в частных производных);

· гиперкуб (hypercube) - данная топология представляет частный случай структуры решетки, когда по каждой размерности сетки имеется только два процессора (т.е. гиперкуб содержит 2N процессоров при размерности N); данный вариант организации сети передачи данных достаточно широко распространен в практике и характеризуется следующим рядом отличительных признаков:

Рис. 1.2. Примеры топологий многопроцессорных вычислительных систем

o два процессора имеют соединение, если двоичное представление их номеров имеет только одну различающуюся позицию;

o в N-мерном гиперкубе каждый процессор связан ровно с N соседями;

o N-мерный гиперкуб может быть разделен на два (N - 1)-мерных гиперкуба (всего возможно N различных таких разбиений);

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

Дополнительная информация по топологиям МВС может быть получена, например, в [9, 22 - 23, 29, 31]; при рассмотрении вопроса следует учесть, что схема линий передачи данных может реализовываться на аппаратном уровне, а может быть обеспечена на основе имеющейся физической топологии при помощи соответствующего программного обеспечения. Введение виртуальных (программно-реализуемых) топологий способствует мобильности разрабатываемых параллельных программ и снижает затраты на программирование.

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

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

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

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

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

Под общим полем понимается равнодоступность устройств. Так, общее поле памяти означает, что все модули ОП доступны всем процессорам и каналам ввода-вывода (или всем периферийным устройствам в случае наличия общего интерфейса); общее поле ВЗУ означает, что образующие его устройства доступны любому процессору и каналу.

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

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

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

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

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

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

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

Используются следующие способы организации межмодульных (межустройственных) связей:

· регулярные связи между модулями;

· многоуровневые связи, соответствующие иерархии интерфейсов ЭВМ;

· многовходовые модули (в частности, модули памяти);

· коммутатор межмодульных связей (“Эльбрус” Рис.6.2);

· общая шина (“СМ ЭВМ” Рис.6.3).

Принципы организации МПС и ММС существенно отличаются в зависимости от их назначения. Поэтому целесообразно различать:

· ВС, ориентированные в первую очередь на достижение сверхвысокой производительности;

· ВС, ориентированные в первую очередь на повышение надежности и живучести.


Подобные документы

  • Параллельная машина как процессоров, памяти и некоторые методы коммуникации между ними, сферы применения. Рассмотрение особенностей организации параллельности вычислений. Анализ типовых схем коммуникации в многопроцессорных вычислительных системах.

    курсовая работа [669,3 K], добавлен 07.09.2015

  • Многомашинная вычислительная система. Вычислительная система. Классификация ЭВМ по назначению и функциональным возможностям. Функциональные схемы логически элементов.

    контрольная работа [23,7 K], добавлен 24.04.2006

  • Архитектуры вычислительных систем сосредоточенной обработки информации. Архитектуры многопроцессорных вычислительных систем. Классификация и разновидности компьютеров по сферам применения. Особенности функциональной организации персонального компьютера.

    контрольная работа [910,2 K], добавлен 11.11.2010

  • Структуры вычислительных машин и систем. Фон-неймановская архитектура, перспективные направления исследований. Аналоговые вычислительные машины: наличие и функциональные возможности программного обеспечения. Совокупность свойств систем для пользователя.

    курсовая работа [797,5 K], добавлен 05.11.2011

  • Понятие операционной системы, ее сущность и особенности, основные задачи и назначение. Классификация ОС, их виды и характеристика. Сущность процессора, его функции и значение. Файлы, виды и характерные черты. Структура и компоненты вычислительной системы.

    шпаргалка [44,6 K], добавлен 03.02.2009

  • История развития вычислительной техники, основные характеристики. Основное отличие вычислительной системы от компьютера, виды архитектур. Классификация уровней программного параллелизма. Главные особенности векторной, матричной обработки регистров.

    курсовая работа [36,0 K], добавлен 21.07.2012

  • Определение перспектив, направлений и тенденций развития вычислительных систем как совокупности техники и программных средств обработки информации. Развитие специализации вычислительных систем и проблема сфер применения. Тенденции развития информатики.

    реферат [19,5 K], добавлен 17.03.2011

  • Применение многопроцессорных вычислительных систем. Отличительные особенности многопроцессорной вычислительной системы. Cервера серии HP 9000. Структурная схема компьютера с гибридной сетью. Организация когерентности многоуровневой иерархической памяти.

    курсовая работа [440,6 K], добавлен 13.08.2011

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

    дипломная работа [1,3 M], добавлен 09.09.2010

  • Особенности и свойства операционной системы UNIX, ее история, файловая структура, функции и отличия от других. Архитектура ядра системы. Понятия диспетчеризации, прерываний, системного времени (таймера), кеша. Проблема построения многопроцессорных систем.

    курсовая работа [35,6 K], добавлен 10.05.2011

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.