Введение в практику разработки параллельных программ в стандарте MPI. Баканов В.М - 37 стр.

UptoLike

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

- 37 -
Таблица 2. Данные экспериментов по определению зависимости
реальной пропускной способности коммуникационной
сети кластера от длины передаваемых сообщений
Len
(байт/kбайт))
Time
(сек)
Rate
(сек
-1
)
Speed
(байт*сек
-1
)
1 64 (0,0625)
2 128 (0,125)
3 256 (0,25)
… …
… 2’097’152 (2’048)
… 4’194’304 (4’096)
… 8’388’608 (8’192)
Столбец
Rate показывает частоту обмена сообщениями в секунду. При ма-
лых длинах (единицы/десятки байт) сообщений латентность (в мксек) естест-
венно вычисляется как L=10
6
/Rate.
Требуется построить (удобно воспользоваться средствами Excel) зависи-
мость реальной скорости коммуникационной сети от размера сообщений,
оценить величину латентности, сделать выводы о размере сообщений, при
которых реализуется теоретическая пропускная способность сети.
Вопросы для самопроверки:
1. Чем отличается производительность сети при обмене сообщениями раз-
личной длины от заявленной изготовителем?
2. Каков физический смысл
латентности и цены обмена? В каких единицах
они измеряются?
3. Как зависит реальная производительность сети от размера передаваемых
сообщений? При сообщениях какой длины производительность сети дос-
тигает (теоретического) уровня?
4. Какова причина повышения латентности при виртуализации сетей управ-
ления и обмена данными?
  Таблица 2.— Данные экспериментов по определению зависимости
            реальной пропускной способности коммуникационной
            сети кластера от длины передаваемых сообщений

  №            Len            Time              Rate          Speed
  №       (байт/kбайт))       (сек)            (сек-1)     (байт*сек-1)
  1      64 (0,0625)
  2      128 (0,125)
  3      256 (0,25)
  …      …                    …                  …        …
  …      2’097’152 (2’048)
  …      4’194’304 (4’096)
  …      8’388’608 (8’192)

  Столбец Rate показывает частоту обмена сообщениями в секунду. При ма-
лых длинах (единицы/десятки байт) сообщений латентность (в мксек) естест-
                          6
венно вычисляется как L=10 /Rate.
  Требуется построить (удобно воспользоваться средствами Excel) зависи-
мость реальной скорости коммуникационной сети от размера сообщений,
оценить величину латентности, сделать выводы о размере сообщений, при
которых реализуется теоретическая пропускная способность сети.

  Вопросы для самопроверки:

1. Чем отличается производительность сети при обмене сообщениями раз-
   личной длины от заявленной изготовителем?
2. Каков физический смысл латентности и цены обмена? В каких единицах
   они измеряются?
3. Как зависит реальная производительность сети от размера передаваемых
   сообщений? При сообщениях какой длины производительность сети дос-
   тигает (теоретического) уровня?
4. Какова причина повышения латентности при виртуализации сетей управ-
   ления и обмена данными?




                                      - 37 -