Programación paralela y concurrente en C++
DOI:
https://doi.org/10.19136/jobs.a4n2.894Palabras clave:
Programación paralela, Programación concurrenteResumen
Existen muchos lenguajes de programación para especificar programas concurrentes
y en paralelo, y frecuentemente no se acoplan con las aplicaciones existentes. Como
resultado, han surgido grupos de investigación que buscan la implementación de lenguajes
capaces de especificar programas en paralelo y concurrentes, en lenguajes ya
existentes, que aprovechen las características actuales de las computadoras. Por otro
lado, la Programación Orientada a Objetos (POO) proporciona abstracciones de más
alto nivel. Sin embargo, los modelos y lenguajes orientados a objetos, no proporcionan
las facilidades para soportar la programación paralela y concurrente. Aquí se revisan
las aproximaciones actuales de esquemas y extensiones del lenguaje de programación
C++, que soportan la programación paralela y concurrente, así como sus alcances.