EDN Admin
Well-known member
http://herbsutter.com/" target="_blank Herb Sutter introduces the http://developer.amd.com/afds/pages/default.aspx" target="_blank AMD Fusion Developer Summit 11 crowd (and the world!) to Microsofts view on heterogeneous computing in the concurrency age and introduces one of Microsofts upcoming technologies for democratizing GPGPU/APU/Multi-Core/Many-Core programming for native developers: C++ Accelerated Massive Parallelism or C++ AMP. Look for C++ AMP and associated tooling in the next version of Visual C++.
Big thanks to AMD for generously providing Channel 9 with this outstanding content!
Herb and the C++ AMP team state: C++ AMP will lower the barrier to entry for heterogeneous hardware programmability, bringing performance to the mainstream. Developers will get an STL-like library as part of the existing concurrency namespace (whose Parallel Patterns Library – PPL- and its Concurrency Runtime – ConcRT- are also being enhanced in the next version of Visual C++) in a way that developers wont need to learn a different syntax, nor using a different compiler. C++ AMP is an open specification . You learned in the http://channel9.msdn.com/Shows/Going+Deep/Craig-Symonds-and-Mohsen-Agsen-C-Renaissance" target="_blank C++ Renaissance conversation with Mohsen Agsen and Craig Symonds that the C++ team was on a path of innovation. C++ AMP is a concrete example of what Mohsen and Craig were talking about.
Learn more about C++ AMP: http://blogs.msdn.com/b/vcblog/archive/2011/06/16/10175428.aspx" target="_blank C++ Team Blog http://blogs.msdn.com/b/somasegar/archive/2011/06/15/targeting-heterogeneity-with-c-amp-and-ppl.aspx" target="_blank S. Somasegars announcement . http://www.danielmoth.com/Blog/C-Accelerated-Massive-Parallelism.aspx" target="_blank Daniel Moths blog post <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Feeds/RSS&WT.dl=0&WT.entryid=Entry:RSSView:5c8802914c1e40c2b32b9f05004e8644
View the full article
Big thanks to AMD for generously providing Channel 9 with this outstanding content!
Herb and the C++ AMP team state: C++ AMP will lower the barrier to entry for heterogeneous hardware programmability, bringing performance to the mainstream. Developers will get an STL-like library as part of the existing concurrency namespace (whose Parallel Patterns Library – PPL- and its Concurrency Runtime – ConcRT- are also being enhanced in the next version of Visual C++) in a way that developers wont need to learn a different syntax, nor using a different compiler. C++ AMP is an open specification . You learned in the http://channel9.msdn.com/Shows/Going+Deep/Craig-Symonds-and-Mohsen-Agsen-C-Renaissance" target="_blank C++ Renaissance conversation with Mohsen Agsen and Craig Symonds that the C++ team was on a path of innovation. C++ AMP is a concrete example of what Mohsen and Craig were talking about.
Learn more about C++ AMP: http://blogs.msdn.com/b/vcblog/archive/2011/06/16/10175428.aspx" target="_blank C++ Team Blog http://blogs.msdn.com/b/somasegar/archive/2011/06/15/targeting-heterogeneity-with-c-amp-and-ppl.aspx" target="_blank S. Somasegars announcement . http://www.danielmoth.com/Blog/C-Accelerated-Massive-Parallelism.aspx" target="_blank Daniel Moths blog post <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Feeds/RSS&WT.dl=0&WT.entryid=Entry:RSSView:5c8802914c1e40c2b32b9f05004e8644
View the full article