Library podcasts

GoingDeep: Erika Parsons and Eric Eilebrecht : CLR 4 - Inside the Thread Pool

GoingDeep

Since V1, .NET programmers have been afforded the luxury of an automatic queue-dequeue-execute-from-the-queue thread management infrastructure inside the CLR. This is .NET's Thread Pool. As expected, the CLR's thread pool has improved with each iteration of the CLR (hey, V1 was, well, V1...)....

Running time
0h42m
File size
19.00MB

Download Original File | View original post

Episode synopsis

Since V1, .NET programmers have been afforded the luxury of an automatic queue-dequeue-execute-from-the-queue thread management infrastructure inside the CLR. This is .NET's Thread Pool.

As expected, the CLR's thread pool has improved with each iteration of the CLR (hey, V1 was, well, V1...). The goal has always been efficient, reliable, performant thread management. With CLR 4, the team that designs and implements the thread pool, have made some truly compelling changes, which should add up to a very solid thread pool shipping with CLR 4. One of the big changes is the addition of thread-stealing algorithms to support concurrency and parallelism. Indeed, CLR 4 has native support for the Parallel Computing Platform's Parallel Extensions for .NET. What does this mean, exactly? How does it work, exactly? What else is new in CLR 4's thread pool?

Meet developer Eric Eilebrecht and program manager Erika Parsons. Eric helped implement the thread pool (he's beeing doeing this for multiple versions, actually). Erika, as PMs do, helped design the thread pool and ensured that the design and implementation meets the needs expressed by customers who rely on the thread pool.

Tune in. Lots to learn. You'll be impressed both by the enhancements and direction set forth for the future in CLR 4's thread pool.

Eric has some great blog posts on the new addtions to the Threadpool in CLR 4 that will be very useful for expanding on the knowledge you gain from this conversation.

Comments

Leave a comment

Sign in or Join us (it's free).

AddThis

Events coming up

  • Nov 19

    pre-Full Frontal pre-party burgers

    Brighton, United Kingdom

    If Full Frontal is on, that’ll mean Full Frontal pre-party, if the Full Frontal pre-party is on that’ll mean pre-Full Frontal pre-party Burgers.Grab one (or more!) of GBK’s finest burgers — chips & beer on the side, with great web folk before a burger inebriated waddle to the official pre-party for fun & games.Open to all — conference & non-conference goers.*** please mark attendance so I can warn GBK in advance :)

Want to stay in touch with what's going on? Follow us on twitter!