Esta es la antigua web del Centro de Supercomputación de Galicia.

Nuestro nuevo web está disponible desde el 18 de Julio de 2011 en
https://www.cesga.es

Por favor, actualice sus enlaces y marcadores.


Esta web solo se mantiene con el fin de servir como histórico de noticias, cursos, ofertas de empleo publicadas, etc.. y/o documentación.

CESGA-Centro de Supercomputación de Galicia
Galego :: Español :: English
Centro de Supercomputacion de Galicia
Inicio » Cursos
Destacados

Conectados
479 visitantes
Total desde 21-12-05: 75088670 visitas
ISO 9001:2008

EXCELENCIA GESTIÓN

Accesibilidad

Herramientas de desarrollo de aplicaciones paralelas: Debugging y análisis de rendimiento   Imprimir 

Datas: 02.08.2010 ó 05.08.2010
Horario: de 09:00 a 14:00h
Organiza: CESGA
Colabora: UDC, USC, i-MATH
Dirixido a: Investigadores y docentes que desarrollan aplicaciones científicas. Personal técnico de apoyo a la optimización de aplicaciones científicas.
Nº horas: 20
Lugar: Centro de Supercomputación de Galicia, Avda. de Vigo, s/n (Campus Sur) - Santiago de Compostela
Contacto: cursos
Conocimientos básicos de programación en Fortran y/o C.

Plazas limitadas (3 personas).

Inscripción hasta el 29 de Julio de 2010.

Objetivo:

Debido al incremento del paralelismo implícito en el desarrollo de los actuales procesadores, la detección de fallos y la ejecución eficiente de los códigos paralelos se han convertido en un objetivo fundamental para satisfacer la creciente demanda de potencia de cómputo. Existen herramientas de análisis de rendimiento y debugging que ayudan a detectar los problemas existentes y proporcionan la información necesaria para resolverlos. En este curso se proporcionará una introducción a los conceptos de debugging y análisis de rendimiento de aplicaciones paralelas, mostrando al usuario las diferentes técnicas utilizadas. Así mismo, se mostrará el uso de herramientas representativas para mostrar las capacidades de este tipo de aproximaciones. Con los conocimientos adquiridos, el alumno/a tendrá la capacidad para depurar correctamente una aplicación paralela, así como para realizar un análisis del rendimiento e interpretar los resultados obtenidos.

Temario:

  1. Visión general y organización del curso.
  2. Debugging de aplicaciones paralelas:
    • Aproximación sistemática al proceso de debugging.
    • Tipos de fallos de aplicaciones: fallos comunes, problemas de difícil detección, fallos de memoria.
    • Problemas específicos de aplicaciones paralelas: race conditions, interbloqueo.
    • Uso de herramientas de debugging en aplicaciones paralelas: debugging de código, de memoria y multithread.
    • Ejemplos prácticos.
  3. Análisis de rendimiento de aplicaciones paralelas:
    • Análisis de rendimiento: motivaciones y concepto.
    • Técnicas de instrumentación.
    • Técnicas de medida y análisis de rendimiento.
    • Herramientas para análisis de rendimiento de aplicaciones paralelas.
    • Ejemplos prácticos

Volver

 

Master HPC

CESGA APOYA

PRACE Award 2009

Itanium Alliance Award

Registro
Nombre usuario

Contraseña

Recordarme
Recordar contraseña
Proyectos

Miembro de Gelato

Acreditación EUGridPMA

Novedades
Dominio gallego

ALERTA VIRUS MENSUAL

infoarrobacesga.es :: Telf.: +34 981 569810 - Fax: 981 594616 :: Avda. de Vigo s/n 15705, Santiago de Compostela.
CESGA