русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Лекция 7. Симметрическая мультипроцессорная обработка Symmetric Multi Processing SMP


Дата добавления: 2014-06-06; просмотров: 1955; Нарушение авторских прав


 

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

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

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

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



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

Физиологические, психофизиологические, психологические и антропометрические особенности yчacтвyющиx в технологическом процессе лиц должны соответствовать характеру работ. Состояние здоровья работающих проверяют при допуске к работе и периодически.

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

Лекция 7. Симметрическая мультипроцессорная обработка Symmetric Multi Processing SMP

Симметрическая мультипроцессорная обработка Symmetric Multi Processing (SMP)– архитектура суперкомпьютера, в которой группа процессоров работает с общей оперативной памятью (рис. 4.3.1.2).

 

Рис. 4.3.1.2. Симметричная мультипроцессорная архитектура

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

Работой управляет единственная копия операционной системы. Для ускорения обработки каждый процессор может также иметь собственную кэш-память. Задания между процессами распределяются непосредственно при выполнении прикладного процесса. Нагрузка между процессорами динамически выравнивается, а обмен данными между ними происходит с большой скоростью. Достоинство этого подхода состоит в том, что каждый процессор видит всю решаемую задачу в целом. Но поскольку для взаимодействия используется лишь одна шина, то возникают повышенные требования к ее пропускной способности. Соединение посредством шины применяется при небольшом (4-8) числе процессоров.

В подобных системах возникает проблема организации когерентности многоуровневой иерархической памяти.

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

Возможность увеличения числа процессоров в SMP ограничена из-за использования общей памяти. Более того, по той же причине все процессоры должны располагаться в одном корпусе. Между тем, преимуществом SMP является то, что она может работать с прикладными программами, разработанными для однопроцессорных систем.

Асимметрическая мультипроцессорная обработка ASymmetric Multi Processing (ASMP)– архитектура суперкомпьютера, в которой каждый процессор имеет свою оперативную память.

Рис. 4.3.1.3. Схемы асимметричной многопроцессорной архитектуры

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

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

MPP-архитектура (massive parallel processing)– массивно- параллельная архитектура (рис. 4.3.1.3, а). В этом случае система строится из отдельных модулей, каждый из которых содержит:

· процессор;

· локальный банк оперативной памяти (ОП);

· два коммуникационных (маршрутизатора, рутера): один – для передачи команд, другой для передачи данных (или сетевой адаптер);

· жесткие диски и/другие устройства ввода-вывода.

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



<== предыдущая лекция | следующая лекция ==>
Значение предмета «охрана труда в подготовке специалистов экономического профиля. Основные пути создания здоровых и безопасных условий труда. | Гибридная архитектура Nonuniform Memory Access (NUMA).


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.166 сек.