Programa del Curso

Introducción

Paralelo Programming en teoría

  • Arquitectura de memoria
  • Organización de la memoria

Paralelismo basado en subprocesos y en procesos

  • Creación de instancias y determinación de un subproceso
  • Trabajar con sincronización de subprocesos
  • Creación, denominación, ejecución y sincronización de un proceso
  • Uso de Asyncio para la programación asincrónica

Distribuido Python

  • Uso de apio
  • Uso de SCOOP
  • Uso de Pyro4
  • Uso de PyCSP
  • Uso de RPyC

GPU Programming

  • Uso del módulo PyCUDA
  • Uso de NumbaPro
  • Uso de PyOpenCL
  • Pruebas con PyOpenCL

Pruebas y solución de problemas

  • Pruebas con pruebas unitarias
  • Pruebas con simulacros de pruebas

Resumen y conclusión

Requerimientos

  • Python Experiencia en programación

Audiencia

  • Desarrolladores de software
  14 horas
 

Número de participantes


Comienza

Termina


Dates are subject to availability and take place between 09:30 and 16:30.
Los cursos de formación abiertos requieren más de 5 participantes.

Testimonios (4)

Cursos Relacionados

Categorías Relacionadas