Linked by Thom Holwerda on Mon 6th Feb 2012 21:52 UTC
General Development "As an industry trend, advancement in heterogeneous hardware has progressed at a rapid pace. This in turn has fueled developer desire to target such hardware for accelerated computation, necessitating a significant step forward in programming models to enable such practices. C++ Accelerated Massive Parallelism (C++ AMP) is a new technology implemented in Visual Studio 11 that helps C++ developers use accelerators such as the GPU for parallel programming."
Order by: Score:
Appropos
by fretinator on Tue 7th Feb 2012 00:45 UTC
fretinator
Member since:
2005-07-06

It seems appropriate that C++ AMP would require Visual Studio to go to 11.

Reply Score: 8

RE: Appropos
by earksiinni on Tue 7th Feb 2012 01:07 UTC in reply to "Appropos"
earksiinni Member since:
2009-03-27

Well played, sir, both the comment and the title. One of your finer, if minor, works.

Well played.

Edited 2012-02-07 01:07 UTC

Reply Score: 2

RE: Appropos
by lucas_maximus on Tue 7th Feb 2012 09:51 UTC in reply to "Appropos"
lucas_maximus Member since:
2009-08-18

Best comment I have read for ages. BRAVO.

Reply Score: 2

RE: Appropos
by piotr.dobrogost on Tue 7th Feb 2012 11:03 UTC in reply to "Appropos"
piotr.dobrogost Member since:
2011-10-04

It seems appropriate that C++ AMP would require Visual Studio to go to 11.


Could you please explain? I don't get it.

Reply Score: 2

RE[2]: Appropos
by zima on Tue 7th Feb 2012 12:37 UTC in reply to "RE: Appropos"
zima Member since:
2005-07-06

http://en.wikipedia.org/wiki/Up_to_eleven & amp being shorthand for amplifier.

BTW, a while ago the volume of videos on BBC website started going... yup, to 11 ;)

Reply Score: 4

RE[2]: Appropos
by earksiinni on Tue 7th Feb 2012 17:04 UTC in reply to "RE: Appropos"
earksiinni Member since:
2009-03-27

The intentional misspelling of "apropos" is really the cherry on the cake.

Reply Score: 2

RE[3]: Appropos
by fretinator on Tue 7th Feb 2012 18:41 UTC in reply to "RE[2]: Appropos"
fretinator Member since:
2005-07-06

Oops, not intentional, but don't tell anyone. Probably should have added a ", dude" to the end, also. Say Luh Vee!

Reply Score: 2

Comment by Valhalla
by Valhalla on Tue 7th Feb 2012 23:58 UTC
Valhalla
Member since:
2006-01-24

Heh, typical Microsoft to introduce yet another framework to the mix, of course with Visual Studio specific language extensions. Either way, open spec or not this is targeted and will most likely only be used on Windows. On other platforms I believe OpenCL as a low level api and something like Thrust as a high level api will be choice de facto due to being fully cross-platform.

Perhaps more interesting is how Microsoft seems to be making a huge 'native code' push again, wasn't that long ago that people were saying that managed code is the future and that Microsoft would go all but fully managed. Guess reality caught up ;)

Reply Score: 3

RE: Comment by Valhalla
by ebasconp on Wed 8th Feb 2012 23:03 UTC in reply to "Comment by Valhalla"
ebasconp Member since:
2006-05-09

Yes, Microsoft is pushing native development again.

Actually; February 2nd, and 3rd Microsoft organized an event called: "Going Native 2012" where Bjarne Stroustrup, Herb Sutter, Andrei Alexandrescu, Hans Boehm, Stephan T. Lavavej, Chandler Carruth and Andrew Sutton had sessions explaining the very interesting new things available in the new standard C++.

The videos of the event are available online and for download here:

http://channel9.msdn.com/Events/GoingNative/GoingNative-2012

Reply Score: 2