Scheduling and locking in multiprocessor real-time operating systems
University of North Carolina at Chapel Hill · 2011
جلد واقعی نیست
Scheduling and locking in multiprocessor real-time operating systems
مشخصات فایل Scheduling and locking in multiprocessor real-time operating systems نویسنده Björn B. Brandenburg ناشر University of North Carolina at Chapel Hill سال 2011 این فایل به صورت آفلاین ارسال خواهد شد.
Björn B. Brandenburg
University of North Carolina at Chapel Hill
English — 2011
With the widespread adoption of multicore architectures, multiprocessors are now a standard deployment platform for (soft) real-time applications. This dissertation addresses two questions fundamental to the design of multicore-ready real-time operating systems: (1) Which scheduling policies offer the greatest flexibility in satisfying temporal constraints; and (2) which locking algorithms should be used to avoid unpredictable delays?
With regard to Question 1, LITMUSRT, a real-time extension of the Linux kernel, is presented and its design is discussed in detail. Notably, LITMUSRT implements link-based scheduling, a novel approach to controlling blocking due to non-preemptive sections. Each implemented scheduler (22 configurations in total) is evaluated under consideration of overheads on a 24-core Intel Xeon platform. The experiments show that partitioned earliest-deadline first (EDF) scheduling is generally preferable in a hard real-time setting, whereas global and clustered EDF scheduling are effective in a soft real-time setting.
With regard to Question 2, real-time locking protocols are required to ensure that the maximum delay due to priority inversion can be bounded a priori. Several spinlock- and semaphore-based multiprocessor real-time locking protocols for mutual exclusion (mutex), reader-writer (RW) exclusion, and k-exclusion are proposed and analyzed. A new category of RW locks suited to worst-case analysis, termed phase-fair locks, is proposed and three efficient phase-fair spinlock implementations are provided (one with few atomic operations, one with low space requirements, and one with constant RMR complexity).
Maximum priority-inversion blocking is proposed as a natural complexity measure for semaphore protocols. It is shown that there are two classes of schedulability analysis, namely suspension-oblivious and suspension-aware analysis, that yield two different lower bounds on blocking. Five asymptotically optimal locking protocols are designed and analyzed: a family of mutex, RW, and k-exclusion protocols for global, partitioned, and clustered scheduling that are asymptotically optimal in the suspension-oblivious case, and a mutex protocol for partitioned scheduling that is asymptotically optimal in the suspension-aware case. A LITMUSRT-based empirical evaluation is presented that shows these protocols to be practical.
این کتاب از University of North Carolina at Chapel Hill یا وبسایت آمازون با رعایت کامل قوانین کپیرایت خریداری خواهد شد و در اختیار شما قرار میگیرد.
فایلهای مشابه
نظرات
هنوز نظری ثبت نشده — اولین نفر باشید.
در حال بارگذاری فرم ثبت نظر...
بهترین کتابهای بدون دسته بندی زبان اصلی
این لیست بهطور مرتب بهروزرسانی میشود.
W_CtuErHw5KIMj-Dl7JM6nhIjJEPlZxCo653zvyXycqMdxpCvJ-eU73NU5pf7F-vLLClIePJt0eYKUz1PEM421iE9lyr4lctbU0IL04qdllWhSr8hGfVDJK0lSM-2a_mo_UM
20٪-
W_CtuErHw5KIMj-Dl7JM6nhIjJEPlZxCo653zvyXycqMdxpCvJ-eU73NU5pf7F-vLLClIePJt0eYKUz1PEM421iE9lyr4lctbU0IL04qdllWhSr8hGfVDJK0lSM-2a_mo_UM
Composition Book
Independently Published · 2020
Composition Book
2020
Independently Published
20٪-
«4D6963726F736F667420576F7264202D20C5C5B0E631323039A1BED6D5C9F32DD0A3BAF3B8C4A1BF202D20B8B1B1BE»
2014
Journal
CreateSpace Independent Publishing Platform · 2015
Journal
2015
CreateSpace Independent Publishing Platform
isbn_1979527075
Createspace Independent Publishing Platform, 1, FR · 2017
20٪-
isbn_1979527075
2017
پرفروشترین فایلها
همه ←
دیدگاه کاربران
4.8
میانگین امتیاز از 670 نظر
منبع مورد نظرتون رو پیدا نکردید؟
فقط مشخصات کامل منبع درخواستی وارد کنید:
در کمتر از ۲ ساعت به شما پاسخ خواهیم داد!
صفحات پر بازدید سایت
ثبت درخواست کتاب و منابع لاتین (رایگان)
دانلود رایگان کتاب از آمازون و گوگل بوکز + آموزش
سفارش چاپ کتاب زبان اصلی خارجی افست و دیجیتال PDF تک جلدی
خرید کتاب لاتین علمی اورجینال 2025 + دانلود pdf خارجی
خرید کتاب از آمازون در ایران، تحویل سریع فایل کیندل و PDF
خرید کتاب از گوگل بوکز - خرید کتاب گوگل پلی
