Share via


Parallel Programming in Native Code

Parallel programming using C++ AMP, PPL and Agents libraries.

If you are fond of high-performance algorithms, you will be pleased to find out that our friend Ade...

Date: 11/24/2014

Part 1 – no sleeves have been rolled during the production of this blog post Hello ladies and...

Date: 09/04/2014

In our earlier blog post, we introduced the image morphing desktop application, which uses C++ AMP...

Date: 03/17/2014

The computation of Eigen values is an important problem to solve in linear algebra, statistics,...

Date: 12/20/2013

C++ AMP Open Specification V1.2  is available now under the Microsoft Community Promise – which...

Date: 12/12/2013

Continuing with the series of post on how customers are using C++ AMP, we are happy to publish the...

Date: 12/04/2013

Hi, I am Meng Zhu, a developer working on C++ AMP and here I would like to make a quick summary...

Date: 11/18/2013

Apart from AMD's announcement at AMD's Developer Summit 2013, of an implementation of C++ AMP...

Date: 11/15/2013

At AMD's Developer Summit 2013, AMD announced Clang support for C++ AMP via LLVM backend. The...

Date: 11/13/2013

We are happy to announce that a new case study featuring how C++ AMP helps to solve optimization...

Date: 11/13/2013

Thanks to efforts by Ade Miller, we are happy to announce that you can build C++ AMP Algorithms...

Date: 11/11/2013

We are happy to announce that Visual Studio 2013 is now available. Visual Studio 2013 contains the...

Date: 10/17/2013

Some have asked whether Tesla cards from NVIDIA supports C++ AMP. The short answer is all Tesla...

Date: 09/27/2013

A little over year ago, we released the first version of C++ AMP technology as a part of Visual...

Date: 09/18/2013

In the v2 release of C++ AMP through Visual Studio 2013, one of our main efforts were focused around...

Date: 08/22/2013

We are pleased to announce the availability of a new training courses for C++ AMP. LearnNowPlus has...

Date: 08/16/2013

In Visual Studio 2012, C++ AMP introduced concurrency::graphics::texture data container and the...

Date: 08/12/2013

In Visual Studio 2012, C++ AMP introduced concurrency::array_view as a primary interface to read and...

Date: 08/04/2013

C++ AMP in Visual Studio 2013 introduces a number of improvements to texture support. In this blog...

Date: 08/01/2013

C++ AMP in Visual Studio 2012 had the ability to create staging array which helped in optimizing...

Date: 07/29/2013

In order to enhance C++ AMP texture support with more features such as sampling and mipmap levels,...

Date: 07/25/2013

Texture sampling is a texture operation used to access values from a texture (i.e. texels) given...

Date: 07/18/2013

The PPL team is proud to announce that the first release of the PPL Power Pack (v0.1.0) is now...

Date: 07/17/2013

The previous posts in this series on shared memory support in C++ AMP covered: Introduction to...

Date: 07/15/2013

The previous post in this series provided an introduction of CPU/GPU shared memory support in C++...

Date: 07/11/2013

Several modern CPU parts such as 3rd Gen (and later) Intel Core Processors (e.g. Ivy Bridge and...

Date: 07/08/2013

Over the past two days at BUILD 2013, Microsoft unveiled a lot of developer goodness with Windows...

Date: 06/28/2013

Since the first release of C++ AMP in Visual Studio 2012 nearly 8 months ago, we have been working...

Date: 06/28/2013

The debugging support introduced for C++ AMP in Visual Studio 2012 has been extended in Visual...

Date: 06/28/2013

This is a guest post from Aviary that details their experience using C++ AMP. Hi all, My name is...

Date: 06/21/2013

Hi there! I wanted to let you know that we recently added important algorithms to our C++ AMP...

Date: 06/19/2013

Manipulation of images is an excellent scenario for GPU computation. Apart from Aviary, we were...

Date: 05/21/2013

We are delighted to announce that CMA wrote an addendum to C++ AMP case study, detailing their...

Date: 05/09/2013

Continuing with our series on how C++ AMP is being used, we are happy to highlight how C++ AMP is...

Date: 04/23/2013

Verity software is a software company providing flow cytometry analysis software and we are pleased...

Date: 04/11/2013

Aviary is a photo editing SDK Company that "provides developers with a robust, customizable photo...

Date: 04/01/2013

We are happy to announce that the newest feature, Kinect Fusion in the Kinect for Windows SDK 1.7...

Date: 03/29/2013

We recently announced the availability of C++ AMP GPU debugging on Windows 7 and Windows Server 2008...

Date: 03/26/2013

We would like to give a shout out to a C++ AMP case study we released couple of months ago. The case...

Date: 03/12/2013

If you have tried to run C++ AMP program in Visual Studio 2012 on Windows 8 in debug configuration,...

Date: 02/19/2013

The GPU debugger in Visual Studio 2012 (VS2012) can be extended by hardware vendors to debug...

Date: 02/06/2013

Support for GPU debugging on Windows 7 platform has been a popular request from our customers. Now,...

Date: 01/25/2013

Our friends at Intel have been working on a project called Shevlin Park, which is a proof of concept...

Date: 11/16/2012

If you’re in Chicago or thereabouts in December, our friends at Acceleware are offering their C++...

Date: 11/06/2012

The C++ AMP book by Kate Gregory and Ade Miller is now in print and available online and in good...

Date: 10/11/2012

In this blog post I am going to describe a few discrepancies between floating-point behavior on the...

Date: 10/11/2012

parallel_for_each and copy are among the most common accelerator operations performed in C++ AMP...

Date: 10/10/2012

In this blog post I am going to share with you a string matching sample and describe the inner...

Date: 10/01/2012

In the previous post we looked at how you can specify the read-only restriction for array_view/array...

Date: 09/27/2012

In this blog post, I will share a C++ AMP implementation of a fractal generator, rendering 4...

Date: 09/25/2012

Next>