Community blog feed

Windows Scheduler and why we need to know about it

Website
Blog
Charteris Blogs
Posted
12 Oct 2008 at 16:44

Summary

This is a short post to introduce a presentation on the Windows Scheduler.  I wrote for a presentation to a group of new developers to help awareness of the scheduler and thread pre-emption in particular. At the time I wrote it the development of multi-core architectures had just taken off and

Post extract

This is a short post to introduce a presentation on the Windows Scheduler.  I wrote for a presentation to a group of new developers to help awareness of the scheduler and thread pre-emption in particular.

At the time I wrote it the development of multi-core architectures had just taken off and was starting to impact desktop machines.  My conclusion was that building awareness of how to exploit parallelism was an important part of the developer skill set. The multi-core trend appears to be the "next big thing" in delivering more power on mainstream development machines and servers.

Here are some references to recent books and articles I have found interesting.

Software pipelines - introduction on Granville Barnett's blog to the book Software Pipelines: The Key to Capitalizing on the Multi-core Revolution

Windows, Part I - Dave Probert - explores developments in machine architecture

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