Diplomado en Análisis y Programación de Algoritmos Paralelos

Diplomado

Online

$ 635 IVA inc.

Descripción

  • Tipología

    Diplomado

  • Metodología

    Online

  • Horas lectivas

    150h

  • Duración

    6 Semanas

  • Inicio

    Fechas disponibles

  • Campus online

  • Clases virtuales

Supercomputadoras, smartphones, televisores, ordenadores personales: hoy en día casi toda la tecnología, desde el uso profesional a personal, utiliza de un modo u otro la computación
paralela. Los informáticos buscan más que nunca la innovación y desarrollo a través de mejores y más depuradas técnicas de paralelización de software. Esto abre un campo de posibilidades de crecimiento enormes, por lo que este programa se centra en las diferentes formas de analizar y programar algoritmos paralelos. La perspectiva moderna y actual que aporta el equipo docente, grandes conocedores de la materia, es fundamental para que los informáticos obtenga una ventaja profesional significativa al finalizar esta titulación.

Información importante

Documentación

  • 240diplomado-analisis-programacion-algoritmos-paraleloos.pdf

Sedes y fechas disponibles

Ubicación

comienzo

Online

comienzo

Fechas disponiblesInscripciones abiertas

Información relevante sobre el curso

Objetivos generales
Š Analizar lo que ocurre entre los diferentes componentes de la Computación Paralela y Distribuida
Š Medir y comparar su desempeño para analizar el rendimiento del conjunto de componentes utilizados
Š Analizar en profundidad la computación paralela multiplataforma para utilizar paralelismo a nivel de tarea entre distintos aceleradores hardware
Š Analizar en detalle el software y arquitecturas actuales

Objetivos específicos
Š Analizar los distintos paradigmas de programación paralela
Š Examinar las herramientas más avanzadas para llevar a cabo la programación paralela
Š Analizar algoritmos paralelos para problemas fundamentales
Š Concretar el diseño y análisis de algoritmos paralelos
Š Desarrollar algoritmos paralelos e implementarlos mediante MPI, OpenMP,

El objetivo principal de esta titulación es ofrecer a los profesionales de la informática un repaso completo y exhaustivo por todos los procesos de Análisis y Programación llevados a cabo en la computación paralela. De este modo, los propios egresados podrán focalizar su carrera hacia un ámbito de desarrollo más especializado e incluso investigar nuevas vías para seguir mejorando los procesos del software y hardware actuales o futuros.

Este Diplomado en Análisis y Programación de Algoritmos Paralelos contiene el programa educativo más completo y actualizado del mercado.

Tras la superación de la evaluación, el alumno recibirá por correo postal con acuse de recibo su correspondiente título de Diplomado emitido por TECH Universidad Tecnológica.

El título expedido por TECH Universidad Tecnológica expresará la calificación que haya obtenido en el Diplomado, y reunirá los requisitos comúnmente exigidos por las bolsas de trabajo, oposiciones y comités evaluadores de carreras profesionales.

Título: Diplomado en Análisis y Programación de Algoritmos Paralelos
N.º Horas Oficiales: 150 h.

Nuestra escuela es la primera en el mundo que combina el estudio de casos clínicos con un sistema de aprendizaje 100% online basado en la reiteración, que combina 8 elementos diferentes que suponen una evolución con respecto al simple estudio y análisis de casos. Esta metodología, a la vanguardia pedagógica mundial, se denomina Relearning.

Nuestra escuela es la primera en habla hispana licenciada para emplear este exitoso método, habiendo conseguido en 2015 mejorar los niveles de satisfacción global (calidad docente, calidad de los materiales, estructura del curso, objetivos…) de los estudiantes que finalizan los cursos con respecto a los indicadores de la mejor universidad online en habla hispana.

Recibida su solicitud, un responsable académico del curso le llamará para explicarle todos los detalles del programa, así como el método de inscripción, facilidades de pago y plazos de matrícula.

En primer lugar, necesitas un ordenador (PC o Macintosh), conexión a internet y una cuenta de correo electrónico. Para poder realizar los cursos integramente ON-LINE dispone de las siguientes opciones: Flash - Instalando Flash Player 10 o posterior (http://www.adobe.com/go/getflash), en alguno de los siguientes navegadores web: - Windows: Internet Explorer 6 y posteriores, Firefox 1.x y posteriores, Google Chrome, Opera 9.5 y posteriores - Mac: Safari 3 y posteriores, Firefox 1.x y posteriores, Google Chrome - Linux: Firefox 1.x y posteriores HTML5 - Instalando alguno de los navegadores web: - Google Chrome 14 o posterior sobre Windows o Mac - Safari 5.1 o posterior sobre Mac - Mobile Safari sobre Apple iOS 5.0 o posterior en iPad/iPhone Apple iOS - Articulate Mobile Player; Apple iOS 5.0 o posterior en iPad.

Preguntas & Respuestas

Añade tu pregunta

Nuestros asesores y otros usuarios podrán responderte

¿Quién quieres que te responda?

Déjanos tus datos para recibir respuesta

Sólo publicaremos tu nombre y pregunta

Opiniones

Materias

  • Programación
  • Modelos
  • Profesional
  • Computación
  • Algoritmos
  • Innovación

Profesores

Martín Olalla Bonal

Martín Olalla Bonal

Director de Arquitectura. Blocknitive

Temario

Módulo 1. Análisis y programación de algoritmos paralelos

1.1. Algoritmos paralelos

1.1.1. Descomposición de problemas
1.1.2. Dependencias de datos
1.1.3. Paralelismo implícito y explícito

1.2. Paradigmas de programación paralela

1.2.1. Programación paralela con memoria compartida
1.2.2. Programación paralela con memoria distribuida
1.2.3. Programación paralela híbrida
1.2.4. Computación heterogénea - CPU + GPU
1.2.5. Computación cuántica. Nuevos modelos de programación con paralelismo implícito

1.3. Programación paralela con memoria compartida

1.3.1. Modelos de programación paralela con memoria compartida
1.3.2. Algoritmos paralelos con memoria compartida
1.3.3. Librerías para programación paralela con memoria compartida

1.4. OpenMP

1.1.1. OpenMP
1.1.2. Ejecución y depuración de programas con OpenMP
1.1.3. Algoritmos paralelos con memoria compartida en OpenMP

1.5. Programación paralela por paso de mensajes

1.5.1. Primitivas de paso de mensajes
1.5.2. Operaciones de comunicación y computación colectiva
1.5.3. Algoritmos paralelos por paso de mensajes
1.5.4. Librerías para programación paralela con paso de mensajes

1.6. Message Passing Interface (MPI)

1.6.1. Message Passing Interface (MPI)
1.6.2. Ejecución y depuración de programas con MPI
1.6.3. Algoritmos paralelos por paso de mensajes con MPI

1.7. Programación paralela híbrida

1.7.1. Programación paralela híbrida
1.7.2. Ejecución y depuración de programas paralelos híbridos
1.7.3. Algoritmos paralelos híbridos MPI-OpenMP

1.8. Programación paralela con computación heterogénea

1.8.1. Programación paralela con computación heterogénea
1.8.2. CPU vs. GPU
1.8.3. Algoritmos paralelos con computación heterogénea

1.9. OpenCL y CUDA

1.9.1. OpenCL vs. CUDA
1.9.2. Ejecución y depuración de programas paralelos con computación heterogénea
1.9.3. Algoritmos paralelos con computación heterogénea

1.10. Diseño de algoritmos paralelos

1.10.1. Diseño de algoritmos paralelos
1.10.2. Problema y contexto
1.10.3. Paralelización automática vs. Paralelización manual
1.10.4. Particionamiento del problema
1.10.5. Comunicaciones en computación

Diplomado en Análisis y Programación de Algoritmos Paralelos

$ 635 IVA inc.