Параллельные вычисления. Баканов В.М. - 54 стр.

UptoLike

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

- 54 -
L
S
X
T +=
, (5)
где L времязапускаобмена (латентность); причем L не зависит от
длины сообщения X, при X
0 или S
имеем T
L (именно
влиянием латентности определяется вид кривой рис.14).
Цена обмена P оценивает число байт, ‘потерянных каналом вследствие
наличия латентности (естественно стремиться к всемерному снижению ла-
тентности):
SLP ×=
.
Лишь для SMP-машин можно принять S
и L
0); оценочные данные
для некоторых известных технологий межпроцессорного обмена представле-
ны в табл.3 [5,6].
Таблица 3 Характеристики некоторых распространенных коммуни-
кационных сетей для типичных представителей MPP-
комплексоввычислительных кластеров.
Сетевая
технология
Fast
Ethernet
SCI (Scalable Coherent
Interface,
http://www.dolphinics.com
)
Myrinet (Myricom,
Inc.,
http://www.myri.com
)
Латентность, мксек
40
÷
70 3
÷
10 17
Пропускн
а
я способ-
ность аппаратная
(Мбайт/сек)
12 150
÷
170 170
Пропускн
а
я способ-
ность программная
(Мбайт/сек)
10 80 40
Технология Gigabit Ethernet позволяет довести пропускную способность
сети до 60
÷
80 Мбайт/сек, однако латентность зачастую в полтора-два раза
выше, чем у FastEthernet [5]. Если для повышения быстродействия
Fast Ethernet-сети возможно применить технологию Channel Bonding (связы-
вание каналов, фактическиих дублирование путем совместного использо-
вания сетевых плат; в Linux начиная с ядер версии 2.4.x эта возможность яв-
ляется стандартно включаемой, см.
http://linux-cluster.org.ru/bonding.php.htm
), то
снизить латентность реально лишь с помощью применения более дорого-
стоящего сетевого оборудования.
Одной из наиболее перспективных технологий считается InfiniBand
(
http://www.infinibandta.org/home
), позволяющая достичь латентности 4
÷
5 мксек
(в перспективе до 1 мксек) и пропускной способности от 800
÷
1000
                                       - 54 -


       X
  T=     + L,                                                                  (5)
       S

    где L – время ‘запуска’ обмена (латентность); причем L не зависит от
         длины сообщения X, при X → 0 или S → ∞ имеем T → L (именно
         влиянием латентности определяется вид кривой рис.14).

  Цена обмена P оценивает число байт, ‘потерянных’ каналом вследствие
наличия латентности (естественно стремиться к всемерному снижению ла-
тентности):

  P = L× S .

  Лишь для SMP-машин можно принять S → ∞ и L → 0); оценочные данные
для некоторых известных технологий межпроцессорного обмена представле-
ны в табл.3 [5,6].

  Таблица 3 — Характеристики некоторых распространенных коммуни-
        кационных сетей для типичных представителей MPP-
        комплексов – вычислительных кластеров.

                                   SCI (Scalable       Coherent Myrinet      (Myricom,
      Сетевая             Fast
                                   Interface,                   Inc.,
     технология         Ethernet
                                   http://www.dolphinics.com)   http://www.myri.com)
Латентность, мксек      40 ÷ 70              3 ÷ 10                      17
Пропускная способ-        12               150 ÷ 170                    170
ность    аппаратная
(Мбайт/сек)
Пропускная способ-        10                    80                       40
ность программная
(Мбайт/сек)

   Технология Gigabit Ethernet позволяет довести пропускную способность
сети до 60 ÷ 80 Мбайт/сек, однако латентность зачастую в полтора-два раза
выше, чем у FastEthernet [5].           Если для повышения быстродействия
Fast Ethernet-сети возможно применить технологию Channel Bonding (связы-
вание каналов, фактически – их дублирование путем совместного использо-
вания сетевых плат; в Linux начиная с ядер версии 2.4.x эта возможность яв-
ляется стандартно включаемой, см. http://linux-cluster.org.ru/bonding.php.htm), то
снизить латентность реально лишь с помощью применения более дорого-
стоящего сетевого оборудования.
   Одной из наиболее перспективных технологий считается InfiniBand
(http://www.infinibandta.org/home), позволяющая достичь латентности 4 ÷ 5 мксек
(в перспективе до 1 мксек) и пропускной способности от 800 ÷ 1000