- •Содержание
- •Глава 1. Обзор литературы и постановка задачи 8
- •1.4 Модели программирования 41
- •6.4.10 Мероприятия и средства по защите окружающей среды 103
- •Введение
- •Глава 1. Обзор литературы и постановка задачи
- •1.1 Высокопроизводительные вычисления
- •1.2 Архитектура суперкомпьютеров.
- •1.2.1 Коммуникационные среды.
- •1.2.2 Топология соединительной сети суперкомпьютеров
- •1.2.3 Обзор коммуникационных сред
- •1.3. Программное обеспечение
- •1.3.1 Классификация ос
- •1.3.2Компиляторы
- •1.3.3 Компилятор gnu Compiler Collection
- •1.3.6 Библиотеки для программирования параллельных вычислений.
- •1.3.7 Библиотеки программирования вMpi,cudAиshmem.
- •1.4 Модели программирования
- •1.4.1 Модель передачи сообщенийMpi
- •1.4.2 ТехнологияOpenMp
- •1.4.3 Технология: shmem.
- •1.5 Постановка задачи.
- •Глава 2. Разработка Алгоритма тестирования
- •2.1 Алгоритм теста латентности и коммуникационной производительности.
- •2.2. Блок схема алгоритма
- •Глава 3. Разработка программного обеспечения
- •3.1 Описание и состав суперкомпьютера «эск-е»
- •3.2 Функциональная схема коммуникационной среды.
- •3.3 Основная конфигурацияPci
- •Коммуникационная среда pci Express
- •3.4 Текст программы
- •3.4.1 Объяснение значений параметров тестового по.
- •Глава 4. Экспериментальные исследования
- •Глава 5. Организационно – экономическая часть.
- •5.1. Технико-экономическое обоснование объекта проектирования.
- •5.2. Состав конструкторской группы и их должностные оклады.
- •5.3. Перечень этапов опытно-конструкторских работ при разработке программного обеспечения.
- •5.4. Расчёт сметы затрат на окр при разработке программного обеспечения.
- •5.5. Вывод
- •Глава 6. Безопасность и экологичность проектных решений
- •6.1. Цель и решаемые задачи
- •6.2. Опасные и вредные факторы при работе с пэвм
- •6.3. Характеристика объекта исследования
- •6.4. Мероприятия по безопасности труда и сохранению работоспособности.
- •6.4.1. Обеспечение требований эргономики и технической эстетики
- •6.4.1.1. Планировка помещения и размещение оборудования
- •6.4.1.2. Эргономические решения по организации рабочего места пользователя пэвм
- •6.4.1.3. Цветовое оформление помещения
- •6.4.2. Обеспечение оптимальных параметров воздуха рабочих зон
- •6.4.2.1. Нормирование параметров микроклимата
- •6.4.2.2. Нормирование уровней вредных химических веществ
- •6.4.2.3. Нормирование уровней аэроионизации
- •6.4.3. Создание рационального освещения
- •6.4.4 Защита от шума
- •6.4.5 Обеспечение режимов труда и отдыха
- •6.4.6. Обеспечение электробезопасности
- •6.4.7. Защита от статического электричества
- •6.4.8. Обеспечение допустимых уровней электромагнитных полей
- •6.4.9 Обеспечение пожаробезопасности
- •6.4.9.1 Обеспечение безопасной эвакуации персонала
- •6.4.9.2 Средства извещения и сигнализации о пожаре.
- •6.4.9.3 Способы и средства тушения пожара
- •Пути снижения выбросов и токсичности: стимулом к сокращению объёмов предполагается заинтересованность в сокращении расхода топлива.
- •6.4.10.1 Утилизация компьютеров и оргтехники
- •6.5. Инженерные расчеты
- •6.5.1. Расчет эвакуационного выхода.
- •Заключение
3.2 Функциональная схема коммуникационной среды.
NON-TRANSPARENTbridge– мост, который не транслирует обращения автоматически. Аалгоритм "прозрачный мост" назван так потому, что присутствие и работа моста являются прозрачными для хостов сети.
Прозрачный мост строит свою адресную таблицу на основе пассивного наблюдения за трафиком, проходящим через его порты. При этом извлекается информация об адресах источников кадров данных. По адресу источника делается вывод о принадлежности конкретного узла тому или иному сегменту сети. При использовании прозрачного моста конфигурационные циклы передаются с одной стороны на другую. В случае 2 хостов - каждый из них попытается просканировать другую сторону, выделить память и прицепить драйвера.Non-Transparent мост не передает конфигурационные запросы с одной стороны на другую, и рассматривается хостами уже не как мост - а как PCI устройства.
Порт PCIe0 может быть сконфигурирован, чтобы быть прозрачным мостом илиNTB.
NTBможет поддерживать один режимx4 или одинx8. Остатокx4 в первом случае может все еще использоваться в качестве прозрачного моста.
Порт NTBподдерживаетGen1 иGen2PCIeскорости.
NTBподдерживает две модели использования
NTB, присоединенный к корневому порту (RP)
NTB, присоединенный к другомуNTB
NTB не поддерживает X16
Порты PCIecконфигурированы как корневые порты.
Рисунок иллюстрирует простую систему с процессором IntelXeon, представляющим три к орневые порта, два соединялись с устройствамиPCIeи третьим, соединенным с переключателемPCIe,
который, поочередно, соединен с тремя дополнительными устройствами PCIe.
Основа
Системная
память
PCIe
Устройство
PCIe
Устройство
PCIe
Коммутатор
PCIe
Устройство
PCIe
Устройство
PCIe
Устройство
Рисунок 3.2 Intel Xeon процессор, базовая система. Не транслируемый мост
В конфигурации, показанной на рисунке 3.2, система маркирована как - Intel Xeon Processor-Based, система найдет основную сторону NTB на шине 0, устройстве 3, функции 0. NTB конфигурацию определяет три индексных регистра (BAR) в основном устройстве. Ссылка PCIe, представленная вторичной стороной NTB, найдена в топологии PCIe с маркировкой “PCI Express System”. В числе это было бы в шине 7, устройства 0, функция 0.
Рисунок 3.2 представляет расширение ресурсов NTB в пределах этих соединенных двух систем Intel Xeon Processor-Based и системы PCI Express [18].
Основа
Системная
память
PCIe
Коммутатор
PCIe
Устройство
PCIe
Устройство
PCIe
Устройство
PCIe
Устройство
Основа
Системная
память
PCIe
Коммутатор
PCIe
Устройство
PCIe
Устройство
PCIe
Устройство
PCIe
Устройство
Рисунок 3.3 Коммуникационная среда PCI Express