Logo header

Programación paralela

Ahora que cada teléfono inteligente y computadora cuenta con múltiples procesadores, el uso de ideas funcionales para facilitar la programación paralela se está extendiendo cada vez más. En este curso, aprenderá los fundamentos de la programación paralela, desde el paralelismo de tareas hasta el paralelismo de datos. En particular, verá cómo muchas ideas familiares de la programación funcional se adaptan perfectamente al paradigma de paralelismo de datos. Comenzaremos con los aspectos básicos de cómo paralelizar de manera efectiva las operaciones de colecciones familiares y desarrollaremos colecciones paralelas, una biblioteca de colecciones paralelas de datos lista para producción disponible en la biblioteca estándar de Scala. A lo largo del curso, aplicaremos estos conceptos a través de varios ejemplos prácticos que analizan datos del mundo real, como algoritmos populares como la agrupación en clústeres de k-medias. Resultados del aprendizaje. Al final de este curso, podrá: - razonar sobre programas paralelos de tareas y datos, - expresar algoritmos comunes en un estilo funcional y resolverlos en paralelo, - realizar micropruebas de código paralelo de manera competente, - escribir programas que usen colecciones paralelas de manera efectiva para lograr el rendimiento Antecedentes recomendados: debe tener al menos un año de experiencia en programación. Lo ideal es tener conocimientos de Java o C#, pero también es suficiente tener experiencia con otros lenguajes como C/C++, Python, Javascript o Ruby. Debes tener cierta familiaridad con la línea de comandos. Este curso está pensado para que lo tomes después de Diseño de programas funcionales en Scala: https://www.coursera.org/learn/progfun2.

Bloques

  • sed
  • excepturi

Resultados de aprendizaje

  • Minus modi accusantium.
  • Pariatur autem.
  • Fuga labore quidem repellendus.
  • Placeat nisi voluptatem.
  • In velit rerum.
  • Ipsum alias.
Programación paralela

Programación paralela


Tipo de curso

expedita et alias


Créditos (ECTS)

3


Matrícula

305.73 €


Fecha de inscripción

16/11/23 - 14/12/24


Fecha de realización

19/12/25 - 18/11/26


Profesorado

Jennyfer Zboncak

Ransom O'Conner

Cargando...