Parallel Computing Platform: An Integrated Approach to Tooling
- Posted: Oct 10, 2008 at 10:05 AM
- 56,092 Views
- 2 Comments
Download
How do I download the videos?
- To download, right click the file type you would like and pick “Save target as…” or “Save link as…”
Why should I download videos from Channel9?
- It's an easy way to save the videos you like locally.
- You can save the videos in order to watch them offline.
- If all you want is to hear the audio, you can download the MP3!
Which version should I choose?
- If you want to view the video on your PC, Xbox or Media Center, download the High Quality WMV file (this is the highest quality version we have available).
- If you'd like a lower bitrate version, to reduce the download time or cost, then choose the Medium Quality WMV file.
- If you have a Zune, WP7, iPhone, iPad, or iPod device, choose the low or medium MP4 file.
- If you just want to hear the audio of the video, choose the MP3 file.
Right click “Save as…”
- High Quality WMV (PC, Xbox, MCE)
- MP3 (Audio only)
- MP4 (iPod, Zune HD)
- Mid Quality WMV (Lo-band, Mobile)
- WMV (WMV Video)
The Parallel Computing Platform team's Steve Teixeira (PUM), Daniel
Moth (PM and Channel 9 Screencaster Extraordinaire!) and Sean Nordberg (GPM) sit down with me to discuss Microsoft's overall approach to Parallel Computing inside Visual Studio (improved concurrency debugging and new runtime analysis tools inside VS).
Of course, we also address the high level issues of making parallel computing easier to compose on the Microsoft stack and peak into the future. At
PDC
Steve et al will go much deeper into the VS tooling support for parallel computing in several sessions. Parallel Computing is a major theme at this year's PDC so I strongly encourage you to head down to LA and pay close attention to our plans for making writing
concurrent code reasonable and readily understandable by a much larger class of developers.
See you at PDC.
See you at PDC.
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.
Follow the Discussion
You have to be careful with parallel execution when it comes to disk I/O.
If each thread is accessing a file, the whole thing slows down to a crawl as the hard disc read head has to jump to each file every 20ms. It would be MUCH better if the operating system could allocate more time to read a file before it allowed a context switch. say 500ms. that would allow more data to be retrieved from the hard disc, less head thrash, less time waiting for the head to move, and performance would go up greatly.
Just try creating 2 or more zip archives at the same time, then time it again but only doing 1 at a time. Winrar has a feature where it will wait (probably using a global mutex) for other winrar windows to finish before the next one starts.
You can context switch CPU threads till the cows come home, but a phsical device needs more time to read/write when the head arrives.
Remove this comment
Remove this thread
close