210 likes | 356 Views
Meeting Oct 24. Xuan Lin. Outline. Multi-round Algorithm Current work Upcoming conference. Outline. Multi-round Algorithm Current work Upcoming conference. Two main approaches. MI [Bharadwaj 1996] UMR [Y.Yang 2003]. MI. MI ’ s limitation.
E N D
Meeting Oct 24 Xuan Lin
Outline • Multi-round Algorithm • Current work • Upcoming conference
Outline • Multi-round Algorithm • Current work • Upcoming conference
Two main approaches • MI [Bharadwaj 1996] • UMR [Y.Yang 2003]
MI’s limitation • The close-form solution is difficult to compute. • Do not consider start-up cost. • How many rounds should be used? What is the optimal time?
Compute Nmin Using UMR • When start-up costs are ignored: - RTAS06-WIP • When start-up costs are not ignored: - Solve the equation numerically.
What else? Inserted Idle Time !!!
Remove Inserted Idle Time • Previous work [Bharadwaj 2003] is not applicable. • System Model is different from ours.
Remove Inserted Idle Time • K-Stage • Greedy
What else? • How to decide the number of nodes assigned to a task? • Approach 1- Estimation : As our previous approach, find next ti, and assume task can only begin at this time point. • Fast, but some tasks will be rejected unnecessarily.
Approach 2: Dispatch and Test • Try to dispatch some workload and test at the next ti. • More accurate, but the Admission Controller will consume more CPU. • No such overhead when considering the start-up costs.
Outline • Multi-round approach • Current work • Upcoming conference
Current work • Effects of start-up costs. • User-split. • Multi-round • Simulation of real workload. • Theoretical results of “Different CPU Release Time”. (System Model is different)
Upcoming Conference • ECRTS07 - Deadline: Jan 14 • HPDC07 (DLT community) - Deadline: Jan 15