Microsoft displays Heterogeneous Computing development tools: C ++ amp

Source: Internet
Author: User

> Microsoft releases C ++ (accelerated massive parallelism)!!

In today's amd fusion developer summit, Microsoft made a report on Heterogeneous Computing at Microsoft, where presenter is a big guy in the C ++ field hurb Suter.

We can regard it as Microsoft's positive response to opencl. At the conference, Comrade Ms also made a particle demo, which was quite handsome.

C ++ amp is a new extension of Microsoft Visual Studio and C ++ programming languages. It helps developers fully adapt to the current and future highly parallel and heterogeneous computing environments. It uses the C ++ syntax and will be released along with the next version of Visual Studio.

C ++ applications can fully utilize all computer resources from workstations to netbooks and other systems to switch from CPUs, integrated GPUs, and independent GPUs, shows the different capabilities of each hardware.

Let's see what C ++ has:

Let's take a look at the troubleshooting with traditional C ++:

It is based on C ++ 0x and ppl (parallel patterns Library ):

PPL can be regarded as TBB of Ms.

 

More materials:

Http://herbsutter.com/2011/06/16/c-amp-keynote/

Http://techreport.com/discussions.x/21134

Http://hothardware.com/News/Microsoft-Demos-C-AMP-Heterogeneous-Computing-at-AFDS/

Http://blogs.nvidia.com/2011/06/microsoft-going-all-in-on-gpu-computing/

Http://www.danielmoth.com/Blog/C-Accelerated-Massive-Parallelism.aspx

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.