August 7, 2009
4:06 am | Last updated: August 7, 2009 at: 5:01 am
Windows 7: Farewell to Windows Kernel Dispatcher Lock
Prior to Windows 7 (and Windows Server 2008 R2) the Windows kernel dispatcher employed a single lock, the dispatcher lock, which worked well for a relatively small numbers of processors (like 64). However, now that we find ourselves in the midst of the ManyCore era, well, 64 processors aren’t that many... A new strategy was required to scale Windows to large numbers of processors since a single lock is limited in capability, by design: The masterful David Cutler, one of the world's greatest software engineers, wrote the NT scheduler in a time when the notion of affordable 256-processor machines was more science fiction than probable.
More info: Channel9
Loading

Leave a comment »