Compartir por


Programación en paralelo en Visual C++

Visual C++ proporciona las siguientes tecnologías para ayudarle a crear programas multiproceso y en paralelo que aprovechan varios núcleos y usan la GPU para la programación de uso general.

Título Descripción
Paralelización y vectorización automáticas Optimizaciones del compilador que aceleran el código.
Concurrency Runtime Clases que simplifican la escritura de programas que usan paralelismo de datos o de tareas.
Soporte para multithreading en código antiguo (Visual C++) Tecnologías anteriores que pueden ser útiles en aplicaciones anteriores. En el caso de las aplicaciones nuevas, utilice Concurrency Runtime o C++ AMP.
OpenMP La implementación de Microsoft de la API de OpenMP.
C++ en Visual Studio Esta sección de la documentación contiene información sobre la mayoría de las características de Visual C++.
C++ AMP (Paralelismo masivo acelerado de C++) Clases que permiten el uso de procesadores de gráficos modernos para la programación de uso general.
Título Descripción
Paralelización y vectorización automáticas Optimizaciones del compilador que aceleran el código.
Concurrency Runtime Clases que simplifican la escritura de programas que usan paralelismo de datos o de tareas.
Soporte de multithreading para código antiguo (Visual C++) Tecnologías anteriores que pueden ser útiles en aplicaciones anteriores. Para las nuevas aplicaciones, utilice el entorno de ejecución de concurrencia.
OpenMP La implementación de Microsoft de la API de OpenMP.
C++ en Visual Studio Esta sección de la documentación contiene información sobre la mayoría de las características de Visual C++.