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++ 的大多数功能的信息。