Previous | Next --- Slide 43 of 47
Back to Lecture Thumbnails

There is some work being done in CMU about scheduling for heterogeneous clusters. Tetrisched takes into job specific specifications and estimated run-times in order to maximize throughput. For example, it will run a job that is concerned with completion on a GPU, it will run two jobs that communicate with each other on the same machine etc.