Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on May 1, 2009
As the computer industry has moved to multicore processors, the historic trend of exponential performance improvements will now depend on ordinary programmers and their ability to parallelize their code. However, most programmers are already overwhelmed by the complexity of modern software and are unwilling to expend extra effort on parallelization. Hence, for programmers to embrace a parallel abstraction, it must come with new capabilities that simplify application development and lure programmers into changing their ways. Learn more in this University of Washington program presented by William Thies of MIT.
To see more videos from the University of Washington visit uwtv.org.