Master's Degree in Parallel and Distributed Computing at Valencia (UPV)
La asignatura se centra en los aspectos prácticos de la computación paralela desde el punto de vista del programador, es decir, las técnicas para diseño de programas paralelos y las herramientas que permiten desarrollar códigos que puedan explotar los diferentes niveles de paralelismo de las arquitecturas de los computadores.
- Multithreading Paradigm Shared Memory
- Data Parallelism
- Task Parallelism
- Paradigm Multi-Wire Mass Accelerators
- Basic concepts
- Programming Cores
- Multi-Device Programming
- Message Passing Paradigm
- Talkaround and Collective
- Unilateral Communication and Other Features
- Paradigm Global Address Space
- PGAS Communication Systems
- Atomic and collective operations
- Parallel Development Tools Software
- Debugging, Performance Monitoring