skip to main content
Department of Computer Science University of Colorado Boulder
cu: home | engineering | mycuinfo | about | cu a-z | search cu | contact cu cs: about | calendar | directory | catalog | schedules | mobile | contact cs
home · undergraduate program · senior project · projects · 

Senior Project - CraytoR


Simulation of the CRAY X/MP Process Scheduler

Senior Project: 1989-1990
Daniel Higgins, Andrew Hoople and Laurence Morkre
Scientific Computing Division
Boulder, CO

To improve the performance of the CRAY X/MP running UNICOS, it is necessary to understand the scheduling of processes. Although parameters in the current scheduler can be altered and subsequent performance monitored, there are a number of drawbacks with this approach. The job mix is continuously changing, and it is difficult to determine the true effect of changes. To keep the job mix constant with this approach would require dedicated machine time which is not practical. Also the details of the process scheduling need to be monitored closer than allowed by this approach. It might also be necessary to alter the scheduling algorithm itself, which could cause considerable disruption in the real time environment. The goal of this project was to develop an event driven job scheduler simulator based on the actual job scheduler code from the X/MP, which could be used to study the behavior of UNICOS scheduling.

See also:
Department of Computer Science
College of Engineering and Applied Science
University of Colorado Boulder
Boulder, CO 80309-0430 USA
Send email to

Engineering Center Office Tower
ECOT 717
FAX +1-303-492-2844
XHTML 1.0/CSS2 ©2012 Regents of the University of Colorado
Privacy · Legal · Trademarks
May 5, 2012 (14:07)