Saltar ao contido principal
Inicio  »  Centros  »  Facultade de Matemáticas  »  Información da Materia

P4151239 - Cálculo paralelo (Materia: Computación) - Curso 2013/2014

Información

  • Créditos ECTS
  • Créditos ECTS: 3.00
  • Total: 3.0
  • Horas ECTS
  • Clase Expositiva: 9.00
  • Clase Interactiva Laboratorio: 12.00
  • Horas de Titorías: 3.00
  • Total: 24.0

Outros Datos

  • Tipo: Materia Ordinaria Máster RD 1393/2007
  • Departamentos: Matemática Aplicada, Departamento Externo
  • Áreas: Matemática Aplicada, Área Externa para o postgrao oficial
  • Centro: Facultade de Matemáticas
  • Convocatoria: 1º Semestre de Titulacións de Grao/Máster
  • Docencia e Matrícula: Primeiro Curso (1º 1ª vez)

Profesores

NomeCoordinador
ALVAREZ DIOS, JOSE ANTONIO.SI

Horarios

NomeTipo GrupoTipo DocenciaHorario ClaseHorario exames
Grupo /CLE_01OrdinarioClase ExpositivaSISI
Grupo /CLIL_01OrdinarioClase Interactiva LaboratorioNONNON
Grupo /TI-ECTS01OrdinarioHoras de TitoríasNONNON

Programa

Existen programas da materia para os seguintes idiomas:

  • Castelán
  • Galego
  • Inglés


  • Obxectivos da materia
    Saber programar ordenadores paralelos. Coñecer a paralelización de algoritmos clásicos da análise matricial e algoritmos paralelos clásicos como a descomposición de dominio en problemas discretizados.
    Contidos
    1. Historia e necesidade do cálculo paralelo.

    2. Panorama de arquitecturas paralelas.

    3. Primeiro programa paralelo a partires dun programa secuencial.

    4. Unha aplicación: integración numérica.

    5. Comunicacións colectivas.

    6. Agrupar datos para a comunicación.

    7. Deseño de algoritmos paralelos.

    8. Rendimento de programas paralelos.

    9. Paralelización dos productos matriz-vector e matriz-matriz.

    10. Métodos de resolución de sistemas lineais e a súa paralelización.

    11. Métodos de diferencias finitas e a súa paralelización.

    12. Métodos de descomposición de dominio en problemas discretizados.

    13. Programación de máquinas de memoria compartida.

    14. Combinar MPI e OpenMP.
    Bibliografía básica e complementaria
    Parallel Programming in C with MPI and OpenMP. Michael J. Quinn (McGraw-Hill Science/Engineering/Math, 2003).
    Introduction to Parallel Computing, Second Edition, by Ananth Grama, Anshul Gupta, George Karypis, and Vipin Kumar (Addison -Wesley, 2003).
    Parallel Programming with MPI, by Peter Pacheco (Morgan Kauffman Publishers, 1997).
    Parallel Programming, by Barry Wilkinson and Michael Allen (Prentice Hall, 1999).
    Competencias
    CG1 - Posuír coñecementos que aporten unha base ou oportunidade de ser orixinais no desenvolvemento e/ou aplicación de ideas, a miúdo nun contexto de investigación, sabendo traducir necesidades industriais en términos de proxectos de I D i no campo da Matemática Industrial
    CG3 - Ser capaz de integrar coñecementos para enfrontarse á formulación de xuízos a partir de informacion que, aínda sendo incompleta ou limitada, inclúa reflexións sobre as responsabilidades sociais e éticas vinculadas á aplicacion dos seus coñecementos
    CE4 - Ser capaz de seleccionar un conxunto de técnicas numéricas, linguaxes e ferramentas informáticas, adecuadas para resolver un modelo matemático
    CE5 - Ser capaz de validar e interpretar os resultados obtidos, comparando con visualizaciones, medidas experimentais e/ou requisitos funcionales do correspondente sistema físico/de ingeniería
    CS2 - Saber adaptar, modificar e implementar ferramentas de software de simulación numérica.
    Metodoloxía da ensinanza
    Web temática para docencia virtual. Realización guiada de pequenos programas informáticos nas clases prácticas. Realización de traballos por parte do alumno para o reforzo dos coñecementos.


    Sistema de evaluación
    Os traballos que os alumnos entregan ó longo do curso contarán para fixar o 30% da nota final. Haberá un exame escrito para fixar a parte restante da nota.
    Tempo de estudo e traballo persoal
    10 teóricas + 20 prácticas

    Horas non presenciais: 45 horas de traballo do alumno

    Total volume de traballo: 75 horas.

    Recomendacións para o estudo da materia
    Reservar de forma periódica un tempo para o estudo da asignatura. Facer por un mesmo os exemplos propostos polo profesor. Consultar a bibliografía.