GoingNative 17: Live from Build 2013, Future of VC++, Q&A

Download this episode

Download Video

Description

VC++ Team members Tarek Madkour, Sridhar Madhugiri, and Eric Brumer join Charles for live Q&A with a virtual audience at Build 2013. Great questions. Thank you!

Make sure to register for GoingNative 2013!! Smiley

Day:

3

Level:

200

Session Type:

Channel 9 Live

Code:

9-013

Room:

Online

Embed

Format

Available formats for this video:

Actual format may change based on video formats available and browser capability.

    The Discussion

    • User profile image
      Heavens​Revenge

      I asked the question of being able to offload compilation to the GPU since of course the type of data GPU's are good at doesn't fit today's GPU's almost at all, but the point is Windows NT was forward looking, and considering GPU's are becoming more and more general purpose with even being able to access shared memory; using forward thinking there may be a way to have the msbuild build system pre-process the code in a clever way so we can compile on our thousands of GPU cores.  Right now they are tailored towards similar numeric data sure, but maybe with a tweak here or there we could finally use all or even a fration of that compute power to compile on GPU's instead of just doing all the compilation process on our CPU's. Id be a very happy and very impressed camper, since my GPU is being relatively idle while compiling anyway, and not like I have a huge compilation farm.  But I rarely play a game AND compile at the same time since hey are both very resource hungry tasks so they are usually seperate tasks for me. So may as well try to offload some computation to the GPU during compilation process no? We need Dave Cutler joint with AMD/NVIDIA on the problem Wink

    • User profile image
      tomkirbygre​en

      Great panel Charles! Lets have a Going Native show, or perhaps an intra show segment that runs for a few episodes of GN that covers the work (and motivation) to add a AST to the C1XX front end compiler for C++. It was fascinating to hear Herb mention at BUILD that this was a relatively recent addition to the compilers implementation. Adding an AST at this stage in the game sounds like a complex and very likely insightful engineer journey.

    • User profile image
      Charles

      @tomkirbygreen: Are you coming to GoingNative 2013, Tom?

      C

    Comments closed

    Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums, or Contact Us and let us know.