UTCS Colloquium - Thomas Ball/Microsoft Research: "Practical Parallel and Concurrent Programming: Performance and Correctness on the Multi-core Computer with .NET 4", ACES 2.302, Wednesday, October 13, 2010, 4:00 p.m.
There is a sign-up schedule for this event that can be found at
Type of Talk: Colloquia
Speaker/Affiliation: Thomas Ball/Mi
crosoft Research (http://research.microsoft.com/~tball/)
dnesday, October 13, 2010, 4:00 p.m.
Location: ACES 2.302
: Kathryn McKinley
Talk Title: Practical Parallel and Concurrent Progr
amming: Performance and Correctness on the Multi-core Computer with .NET 4
On the multi-c
ore computer many applications will make use of parallelism to achieve spee
dup and concurrency to achieve responsiveness. The .NET 4 Framework introd
uced new abstractions for parallelism and concurrency, but achieving good
performance while maintaining correctness is still difficult. In this talk
, I‚ll describe courseware we have developed in conjunction with the Univ
ersity of Utah for introducing key concepts in parallelism and concurrency
, with supporting code C#/F# code examples, as well as tests and new tools
that support the twin goals of achieving high performing and correct code.
(Joint work with Sebastian Burckhardt, Ganesh Gopalakrishnan, Joseph May
o, Madan Musuvathi, Shaz Qadeer, and Caitlin Sadowski).
- Awards & Honors
- About Us
- Student Engagement and Support
- Masters Program
- Ph.D. Program
- Financial Information
- Prospective Students
- Incoming Students
- Current Students
- Curricular Practical Training
- Grad Student Talks
- UTCS Direct