Tools | Bookmark & Share | Make MrWhy My Homepage
MrWhy.com
Go
MrWhy.com » Videos » Rahul Patil: Complexities of Testing Concurrent Execution
Rahul Patil: Complexities of Testing Concurrent Execution
Rahul Patil: Complexities of Testing Concurrent Execution
Report
Rahul Patil: Complexities of Testing Concurrent Execution
You've been hearing a lot lately about parallelism and concurrency here on Channel 9 and the fact that before you know, you'll be writing highly concurrent code due to the advent of multi-core and the soon-to-be many-core (greater than eight cores) processors. It's hard if not impossible to express parallelism using mainstream general purpose programming tools (most developers compose their applications in a sequential and imperative manner). Microsoft, along with the rest of the software tools industry, is making great strides to simply the expression of concurrency using the tools that you've grown comfortable using and rely on day to day. Of course, the current state of tools/technology (Parallel Extensions for .NET, the Concurrency Runtime, etc) make it much easier to compose parallel tasks and move you away from programming threads explicitly. This is a huge step in the right direction, but it is only a step and much more "walking" has to be done to get us to where we need to go... Rahul Patil is a concurrency testing expert. His is the complex lifestyle of chasing down bugs that are caused by concurrently executing code (threads). In this discussion, Rahul explains to us what the common patterns are that lead to concurreny bugs (race conditions, deadlocks, etc) and offers advice on how to catch bugs before you create them... Enjoy.
Channel: Channel 9
Category: Technology
Video Length: 0
Date Found: October 14, 2008
Date Produced: October 14, 2008
View Count: 7
 
MrWhy.com Special Offers
1
2
3
4
5
 
About Us: About MrWhy.com | Advertise on MrWhy.com | Contact MrWhy.com | Privacy Policy | MrWhy.com Partners
Answers: Questions and Answers | Browse by Category
Comparison Shopping: Comparison Shopping | Browse by Category | Top Searches
Shop eBay: Shop eBay | Browse by Category
Shop Amazon: Shop Amazon | Browse by Category
Videos: Video Search | Browse by Category
Web Search: Web Search | Browse by Searches
Copyright © 2011 MrWhy.com. All rights reserved.