In an effort to promote parallel programming, Microsoft has published its open C++ Accelerated Massive Parallelism (C++ AMP) specification. The new tool is aimed at helping mainstream C++ Visual Studio developers write programs capable of running in parallel and of taking advantage of GPU resources. “What we see is more and more people are looking to take advantage of the GPU in their applications,” explained Microsoft’s Tony Goodhew.
Publishing the specification will allow non-Microsoft compilers, such as those made by Embarcadero and Intel, to use Microsoft’s C++ AMP technology.