Параллельное программирование в стандарте MPI. Баканов В.М - 19 стр.

UptoLike

Составители: 

- 19 -
Все задачи пользователей делятся на три категорииотладочные, па-
кетные и фоновые.
Отладочные задачиэто короткие по времени задачи, которые запус-
каются исключительно в целях отладки.
Пакетные задачиэто средние по времени задачи, которые производят
реальные расчеты и выполняются, не прерываясь.
Фоновые задачи задачи с большим временем счета, которые могут
прерываться системой. Для фоновой задачи пользователь должен явно ука-
зать квантминимальное время счета фоновой задачи, в течение которого
задачу прерывать нельзя.
Планирование очередей в каждый момент времени производится в соот-
ветствии с параметрами текущего режима планирования. В системе может
быть несколько расписаний режимов планирования, задающих некоторые
общие параметры и определяющих
все множество доступных на данный мо-
мент режимов. Переключение расписаний осуществляется по директиве опе-
ратора, а переключение режимов внутри расписания - автоматически.
Режим планирования определяется следующими параметрами:
дата и время включения режима,
максимальное время, отведенное для отладочных задач,
максимальное время, отведенное для пакетных задач,
число процессоров, которыерезервируютсядля
отладочных задач,
шкала приоритетов пользователей.
На всех ВУ используются два сетевых интерфейса (символьных имен,
через которые можно обращаться к аппаратным средствам ЭВМ) –
eth0
для
сети управления (Fast Ethernet) и
eth1
для коммуникационной сети (Giga-
bit Ethernet); причем интерфейс
eth0
связан со смонтированным на системной
плате сетевым адаптером, а
eth1
с дополнительной PCI-сетевой картой Gi-
gabit Ethernet.
Директивы загрузки драйверов (используется модульное ядро) сетевых
карт осуществляется в файле
/etc/rc.netdevice
/sbin/modprobe forcedeth # драйвер для чипсета системной платы ASUS K8N-VM
/sbin/modprobe 3c59x # драйвер встроенной сетевой карты Realtec ALC8201CL
/sbin/modprobe skge # драйвер сет. карты D-Link DGE-530T (чип Marwell 88E001)
Для настройки сетевых интерфейсов применяется утилита c командной
строкой
ifconfig
; для автоматизации настройки целесообразно нужные коман-
ды добавить в файл
/etc/rc.d/rc.inet1
(выполняющийся при загрузке ОС скрипт,
служащий для настройки сетевых интерфейсов). Эти команды могут быть,
например, такими (первая строка соответствует управляющей сети, вторая -
коммуникационной):
                                     - 19 -

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

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

    На всех ВУ используются два сетевых интерфейса (символьных имен,
через которые можно обращаться к аппаратным средствам ЭВМ) – eth0 для
сети управления (Fast Ethernet) и eth1 для коммуникационной сети (Giga-
bit Ethernet); причем интерфейс eth0 связан со смонтированным на системной
плате сетевым адаптером, а eth1 – с дополнительной PCI-сетевой картой Gi-
gabit Ethernet.
    Директивы загрузки драйверов (используется модульное ядро) сетевых
карт осуществляется в файле /etc/rc.netdevice

/sbin/modprobe forcedeth # драйвер для чипсета системной платы ASUS K8N-VM
/sbin/modprobe 3c59x # драйвер встроенной сетевой карты Realtec ALC8201CL
/sbin/modprobe skge # драйвер сет. карты D-Link DGE-530T (чип Marwell 88E001)

   Для настройки сетевых интерфейсов применяется утилита c командной
строкой ifconfig; для автоматизации настройки целесообразно нужные коман-
ды добавить в файл /etc/rc.d/rc.inet1 (выполняющийся при загрузке ОС скрипт,
служащий для настройки сетевых интерфейсов). Эти команды могут быть,
например, такими (первая строка соответствует управляющей сети, вторая -
коммуникационной):