Transcription of Multiprocessor Scheduling (Advanced)
{{id}} {{{paragraph}}}
10 Multiprocessor Scheduling (Advanced)This chapter will introduce the basics ofmultiprocessor Scheduling . Asthis topic is relatively advanced, it may be best to cover itafteryou havestudied the topic of concurrency in some detail ( , the second major easy piece of the book).After years of existence only in the high-end of the computing spec-trum,multiprocessorsystems are increasingly commonplace, and havefound their way into desktop machines, laptops, and even mobile de-vices. The rise of themulticoreprocessor, in which multiple CPU coresare packed onto a single chip, is the source of this proliferation;thesechips have become popular as computer architects have had a difficulttime making a single CPU much faster without using (way) too muchpower. And thus we all now have a few CPUs available to us, which is agood thing, right?
cessor scheduling makes much more sense if you’ve first read the middle piece on concurrency; however, it logically fits into the part of the book on virtualization (generally) and CPU scheduling (specifically). Thus, it is recommended such chapters be covered out of order; in this case, after the second piece of the book. 1
Domain:
Source:
Link to this page:
Please notify us if you found a problem with this document:
{{id}} {{{paragraph}}}