La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Equilibrado del tráfico en InfiniBand

Presentaciones similares


Presentación del tema: "Equilibrado del tráfico en InfiniBand"— Transcripción de la presentación:

1 Equilibrado del tráfico en InfiniBand
Juan Carlos Martínez José Flich Antonio Robles Pedro López José Duato JACCA: Jornada de Arquitecturas para el Cálculo y Comunicaciones Avanzadas.

2 Índice Encaminamiento en InfiniBand
Encaminamieto Adaptativo vs Determinista en IBA. Adaptatividad en InfiniBand. Adaptatividad en nodo origen. Encaminamiento parcialmente adaptativo. Encaminamiento totalmente adaptativo. Problema de la entrega de paquetes en orden.

3 2. Determinista vs Adaptativo.
Mejora de las prestaciones en IBA paquete switch paquete free switch free DETERMINISTA ADAPTATIVO

4 2. Determinista vs Adaptativo
32Sw

5 3. Adaptatividad en IBA Adaptatividad en nodo Origen
Se asignan direcciones virtuales distintas para cada ruta con destino al mismo nodo. Las direcciones pueden compartirse por varias rutas. El nodo origen selecciona la ruta seleccionando una de las direcciones virtuales del destino.

6 3. Adaptatividad en IBA. En origen Distribuido
Uso de rutas alternativas para cada par origen-destino No tiene en cuenta el esta-do del tráfico en la red Baja efectividad InfiniBand soporta encaminamiento distribuido, pero determinista Arquitectura interna de los conmutadores no definida: posibilidad de ofrecer más de una opción de salida Alta efectividad

7 3. Adaptatividad en IBA.

8 3. Adaptatividad en IBA. Encaminamiento parcialmente adaptativo.
Encaminamiento distribuido. Conjunto de rutas libres de bloqueo. Virtual addresing LID: 0, 1, 1 2

9 3. Adaptatividad en IBA. Encaminamiento totalmente adaptativo.
Encaminamiento distribuido. Conjunto de rutas NO libres de bloqueo. Vía de escape. Virtual addresing. E A Internal switch

10 4. Entrega de paquetes desordenados
Inconvenientes del encaminamiento adaptativo. Mayor complejidad del switch (Esto no es un problema en la actualidad). Uso de adaptatividad en Cray T3E y BlueGene. Hemos desarrollado un método sencillo para IBA JSA’03 e IPDPS’03. Entrega de paquetes desordenados.

11 4. Entrega de paquetes desordenados
Identificación de los factores que contribuyen a la entrega fuera de orden. Análisis del porcentaje de tráfico que llega desordenado. Soluciones basadas en un híbrido determinista/adaptativo. Colaboración de la aplicación. Soluciones basadas en buffer de reordenación en destino. Necesidad de un buffer de reordenación. Dimensionamiento del buffer. Buffers de tamaño fijo  No es escalable. Buffers compartidos. Toda la memoria compartida por todos los buffers.

12 4. Entrega de paquetes desordenados
Dos posibilidades: Descarte de paquetes en destino (cuando no hay buffer suficiente). Reconocimiento negativo  Reinyección de paquete cuando se sabe que ha sido rechazado. Sin reconocimiento negativo  Uso de timeouts, posibilidad de duplicados. Aumenta la congestión de la red ya que el paquete ha de reinyectarse. Políticas de reinyección. Sin limitación. Con limitación. Limitación de la inyección para evitar el descarte de paquetes. Uso de ventanas. De tamaño fijo. De tamaño variable.

13 4. Entrega de paquetes desordenados
ADAP - OOO ADAP DET


Descargar ppt "Equilibrado del tráfico en InfiniBand"

Presentaciones similares


Anuncios Google