Diapositiva 1 - PowerPoint PPT Presentation

About This Presentation
Title:

Diapositiva 1

Description:

Proyecto de C mputo de Alto Rendimiento en Tiempo Real con base en Elementos de Comunicaci n Media Objetivos Desarrollar software funcional multi-modelo sobre ... – PowerPoint PPT presentation

Number of Views:21
Avg rating:3.0/5.0
Slides: 21
Provided by: Jos328
Category:

less

Transcript and Presenter's Notes

Title: Diapositiva 1


1
Proyecto de Cómputo de Alto Rendimiento en Tiempo
Real con base en Elementos de Comunicación Media
2
Objetivos
  • Desarrollar software funcional multi-modelo sobre
    distintas plataformas para el estudio de sistemas
    complejos de cómputo de alto rendimiento.
  • A partir del S/W desarrollado estudiar las
    relaciones de comunicación y procesamiento en
    tiempo real para el cómputo de alto rendimiento
    en plataformas pre-definidas.

3
Objetivos
  • Estudiar la estandarización y la rapidez como
    efecto del diseño basado en patrones
    arquitectónicos de software y su relación con
    elementos de alto rendimiento tales como el
    balanceo de cargas, la migración de procesos, la
    reconfiguración de procesos y la tolerancia a
    fallas. Para tal motivo es necesario llevar a
    cabo el estudio de cada uno de estos patrones,
    tomando en cuenta su respuesta.

4
Objetivos
  • Estudiar el diseño del software con base al
    entendimiento del proceso de información tal como
    Algoritmo-Programa-Proceso.

5
Metodología
  • El presente proyecto se divide en dos fases
  • Etapa I
  • Se planea diseñar el software paralelo necesario
    para la comunicación entre componentes con una
    perspectiva general teniendo en cuenta puntos de
    evaluación para el rendimiento en el tiempo.

6
Metodología
  • Etapa II
  • Se elaborarán distintos estudios que permitan
    visualizar la complejidad de un sistema de alto
    rendimiento dinámico así como el uso de la granja
    de compiladores. Se promoverá entre los usuarios
    comunes el uso de esta tecnología para su
    evaluación práctica.

7
Alcances
  • Establecer un modelo común para la evaluación de
    software paralelo bajo el marco del Alto
    Rendimiento y Alta Disponibilidad. Tanto desde la
    perspectiva del manejo de procesos como la
    evaluación de casos de estudio planteados por
    usuarios.
  • Desarrollar conocimiento común de las
    experiencias en la evaluación-construcción y
    estudio de herramientas con base en Middleware de
    Tiempo Real.
  • Formar recursos humanos con la perspectiva de
    especialistas comunes en el área.

8
Resultados
  • Métricas de desempeño e instrumentos de análisis.
  • Formación de recursos humanos en las áreas de
    sistemas paralelos, sistemas distribuidos y
    sistemas en tiempo real.
  • Publicaciones con el objeto de difundir y evaluar
    el conocimiento creado.

9
Productos
  • Sistemas de software que permitan extraer la
    funcionalidad de distintas plataformas sin
    importar sus componentes básicos tales como el
    causal de comunicación y el sistema operativo.
  • Generar una plataforma tipo granja de
    compiladores de alta disponibilidad para el
    procesamiento de información a través de la
    tecnología desarrollada en el proyecto.
  • Elaboración de un sitio común de web que permita
    organizar el trabajo realizado por la comunidad
    en el área.

10
Idea de Conjunto
11
Idea de Malla
12
Estrategias
  • Seminario Semanal.
  • Estudio de Distintos Algoritmos para el Alto
    Rendimiento.
  • BALANCEO, MIGRACIÓN, RECONFIGURACIÓN
  • Implementación de Sistemas de Alto Desempeño
    local y global.

13
Proceso de Balanceo de Cargas
  • Evaluación de la Carga en los Nodos
  • Determinar la Conveniencia del Balanceo
  • Estrategias de Selección de Tareas
  • Estrategias de Migración de Tareas

14
Balanceo de Cargas
  • Modelo de Gradiente
  • Difusión Iniciada por el Transmisor
  • Difusión Iniciada por el Receptor
  • Balanceo Jerárquico
  • Método de Intercambio de Dimensión

15
Balanceo de Cargas
16
Balanceo de Cargas
17
Balanceo de Cargas
18
Métricas de Desempeño
  • Medida Inicial FLOPS, Tanto para clusters como
    para Grids.
  • Frecuencia de Interrupción de la Aplicación.
  • Tiempo Total de Transmisión de Datos.

19
Uso de Métricas
20
Propuesta Inicial
Write a Comment
User Comments (0)
About PowerShow.com