Constraint centric scheduling guide

  • Authors:
  • Michael Sartin-Tarm;Tony Nowatzki;Lorenzo De Carli;Karthikeyan Sankaralingam;Cristian Estan

  • Affiliations:
  • University of Wisconsin-Madison;University of Wisconsin-Madison;University of Wisconsin-Madison;University of Wisconsin-Madison;Broadcom

  • Venue:
  • ACM SIGARCH Computer Architecture News
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

The advent of architectures with software-exposed resources (Spatial Architectures) has created a demand for universally applicable scheduling techniques. This paper describes our generalized spatial scheduling framework, formulated with Integer Linear Programming, and specifically accomplishes two goals. First, using the "Simple" architecture, it illustrates how to use our open-source tool to create a customized scheduler and covers problem formulation with ILP and GAMS. Second, it summarizes results on the application to three real architectures (TRIPS,DySER,PLUG), demonstrating the technique's practicality and competitiveness with existing schedulers.