Coordinated thread scheduling for workstation clusters under windows NT

  • Authors:
  • Matt Buchanan;Andrew A. Chien

  • Affiliations:
  • Concurrent Systems Architecture Group, Department of Computer Science, University of Illinois;Concurrent Systems Architecture Group, Department of Computer Science, University of Illinois

  • Venue:
  • NT'97 Proceedings of the USENIX Windows NT Workshop on The USENIX Windows NT Workshop 1997
  • Year:
  • 1997

Quantified Score

Hi-index 0.00

Visualization

Abstract

Coordinated thread scheduling is a critical factor in achieving good performance for tightly-coupled parallel jobs on workstation clusters. We are building a coordinated scheduling system that coexists with the Windows NT scheduler which both provides coordinated scheduling and can generalize to provide a wide range of resource abstractions. We describe the basic approach, called "demand-based coscheduling", and implementation in the context of Windows NT. We report preliminary performance data characterizing the effectiveness of our approach and describe benefits and limitations of our approach.