דילוג לניווט ראשי דילוג לחיפוש דילוג לתוכן הראשי

Results about fast mutual exclusion

  • Rajeev Alur
  • , Gadi Taubenfeld

פרסום מחקרי: פרק בספר / בדוח / בכנספרסום בספר כנסביקורת עמיתים

תקציר

We present a fast mutual exclusion algorithm where only five accesses to the shared memory are needed in order to enter a critical section in the absence of contention. In the presence of contention, the winning process may need to delay itself for 3 • A time units, where A is an upper bound on the time taken by the slowest process to execute a statement involving an access to the shared memory. We also prove that there is no two (or more) process mutual exclusion algorithm with an upper bound on the number of times a winning process needs to access the shared memory in order to enter its critical section in presence of contention. However, under the assumption that busy-waiting counts as just one step, we present, for every fixed parameter k, an algorithm with the property that from a state where no process tries to enter its critical section, as long as the number of contenders does not exceed k, the time complexity of the winning process is a linear function of k. Finally, we use the ideas from the mutual exclusion algorithm to implement a fast and simple consensus algorithm.

שפה מקוריתאנגלית
כותר פרסום המארחProceedings - Real-Time Systems Symposium, RTSS 1992
מוציא לאורInstitute of Electrical and Electronics Engineers Inc.
עמודים12-21
מספר עמודים10
מסת"ב (מודפס)0818631953, 9780818631955
מזהי עצם דיגיטלי (DOIs)
סטטוס פרסוםפורסם - 1992
פורסם באופן חיצוניכן
אירוע13th Real-Time Systems Symposium, RTSS 1992 - Phoenix, AZ, ארצות הברית
משך הזמן: 2 דצמ׳ 19924 דצמ׳ 1992

סדרות פרסומים

שםProceedings - Real-Time Systems Symposium
ISSN (מודפס)1052-8725

כנס

כנס13th Real-Time Systems Symposium, RTSS 1992
מדינה/אזורארצות הברית
עירPhoenix, AZ
תקופה2/12/924/12/92

טביעת אצבע

להלן מוצגים תחומי המחקר של הפרסום 'Results about fast mutual exclusion'. יחד הם יוצרים טביעת אצבע ייחודית.

פורמט ציטוט ביבליוגרפי