• Home
  • Welcome to the Jungle
  • GotW
  • Elements of Modern C++ Style
  • About

Sutter’s Mill

Herb Sutter on software development

Feeds:
Posts
Comments
« C++ AMP keynote is online
My Final C++ and Beyond 2011 Sessions »

Daniel Moth’s C++ AMP session is now online

2011-06-19 by Herb Sutter

In my keynote on Wednesday, I highlighted just the top two important features in the C++ AMP programming model. That afternoon, my coding colleague and demo demigod Daniel Moth gave a 45-minute session covering the entire C++ AMP programming model that walked through all the features with more examples. Daniel’s talk is now also online at Channel 9. I hope you enjoy it.

Note: The PDF slides link is small but important — the screen isn’t easy to see in the video itself.

Posted in C++, Concurrency, Hardware, Microsoft, Talks & Events | 1 Comment

One Response

  1. on 2011-07-02 at 12:38 am Glen

    Hi Herb

    http://www.theregister.co.uk/2011/07/01/go_v_cpluplus_redux/

    This article caught my eye about how a Go program once further optimized finally yielded a version as fast as a comparable C++ program. Interestingly, the authors confessed that even then the C++ version was still more readable and used a lot less memory thanks to destructors etc. That’s if I read the article correctly.

    Who knew a C++ program could be more readable than anything?! :)

    Anyway, reading the comments, several commentators expressed curiosity about how a C++0x optimized version would compare…

    So, anyone here (maybe even you Herb?) feel like creating a basic C++0x optimized, or even an AMP’d, PPL’d or other version of the program (follow the links to find it), to raise the challenge to Go a bit further?!

    I’d love to here any thoughts about it even!



Comments are closed.

  • Tweets

    • RT @blelbach: The C++ committee is looking for your feedback. Take 10 minutes to fill out this survey. isocpp.org/blog/2018/02/n… 1 month ago
    Follow @herbsutter
  • Popular

    • GotW
    • GotW #91 Solution: Smart Pointer Parameters
    • Elements of Modern C++ Style
  • Categories

    • Apple
    • C# / .NET
    • C++
    • Cloud
    • Concurrency
    • Effective Concurrency
    • Friday Thoughts
    • GotW
    • Hardware
    • Java
    • Microsoft
    • Opinion & Editorial
    • Reader Q&A
    • Software Development
    • Talks & Events
    • Uncategorized
    • Web

Blog at WordPress.com.

WPThemes.