Visual C++ 中的并行编程

Visual C++提供以下技术来帮助你创建多线程和并行程序,以利用多个核心并使用 GPU 进行常规用途编程。

Title 说明
自动并行化和自动矢量化 加速代码的编译器优化。
并发运行时 简化使用数据并行或任务并行的程序的编写的类。
C++ AMP (C++ Accelerated Massive Parallelism) 允许将新式图形处理器用于常规用途编程的类。
针对旧代码的多线程支持 (Visual C++) 在较旧的应用程序中可能有用的较旧技术。 对于新应用,请使用 并发运行时 或 C++ AMP。
OpenMP OpenMP API 的 Microsoft 实现。
Visual Studio 中的 C++ 文档的这一部分包含有关本文大多数功能Visual C++。