Paired gang scheduling

Yair Wiseman, Dror G. Feitelson

פרסום מחקרי: פרסום בכתב עתמאמרביקורת עמיתים

תקציר

Conventional gang scheduling has the disadvantage that when processes perform I/O or blocking communication, their processors remain idle because alternative processes cannot be run independently of their own gangs. To alleviate this problem, we suggest a slight relaxation of this rule: match gangs that make heavy use of the CPU with gangs that make light use of the CPU (presumably due to I/O or communication activity), and schedule such pairs together, allowing the local scheduler on each node to select either of the two processes at any instant. As l/O-intensive gangs make light use of the CPU, this only causes a minor degradation in the service to compute-bound jobs. This degradation is more than offset by the overall improvement in system performance due to the better utilization of the resources.

שפה מקוריתאנגלית
עמודים (מ-עד)581-592
מספר עמודים12
כתב עתIEEE Transactions on Parallel and Distributed Systems
כרך14
מספר גיליון6
מזהי עצם דיגיטלי (DOIs)
סטטוס פרסוםפורסם - יוני 2003
פורסם באופן חיצוניכן

הערה ביבליוגרפית

Funding Information:
A preliminary version of this paper appeared in the 2001 Jerusalem Parallel Distributed Programming Symposium. Yair Wiseman was supported by a Lady Davis Fellowship. The ParPar cluster was supported by the Israel Science Foundation.

טביעת אצבע

להלן מוצגים תחומי המחקר של הפרסום 'Paired gang scheduling'. יחד הם יוצרים טביעת אצבע ייחודית.

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