Jump to content


Microsoft opens hardware acceleration spec for C++

  • Please log in to reply
No replies to this topic

#1 TheSentinel


    The man in the dark

  • General Admin
  • 30,417 posts

Posted 04 February 2012 - 04:45 PM

Microsoft opens hardware acceleration spec for C++ ahead of Visual Studio 11 beta
By Tim Conneally


Microsoft on Friday announced the publication of the C++ Accelerated Massive Parallelism (AMP) specification under the Microsoft Community Promise license. This specification lets C++ developers write programs that can compile and execute on data-parallel hardware like discrete graphics cards or the SIMD vector instruction set in a processor. It can also be thought of as hardware acceleration.

Soma Somasegar, the Vice President of Microsoft's Developer Division, revealed last summer that the company was working on support for parallelism in the next version of Visual Studio.

"In the last few years, we have been seeing an additional trend of heterogeneous hardware where, for example, developers take advantage of the GPU for computational purposes for their data parallel algorithms. This has been successful in narrow verticals using niche programing models. Microsoft wants to bring to the mainstream the ability to write code that takes advantage of heterogeneous hardware like GPUs. So like we?ve done with multi-core before, we are bringing this ability to the next version of Visual Studio," Somasegar said.