UMSI 2000 Annual Report: Jon Weissman, Principal Investigator Previous Page  |  Table of Contents  |  Next Page

Jon Weissman, Principal Investigator


GlobalSim: Adaptive Middleware for Scheduling Distributed Simulations in Grid Systems

This project is designing, developing, and deploying a software scheduling tool called GlobalSim. The tool allows distributed parameter study simulations to be executed across a wide variety of heterogeneous hardware and software platforms in a computational grid. GlobalSim is middleware that runs on a large variety of software systems ranging from bare OS systems such as Unix and NT and on higher-level middleware such as Legion and Globus. GlobalSim is adaptive, fault tolerant, and scalable to accommodate the large numbers of shared computers and networks in the computational grid. The grid in this work consists of the IBM SP and SGI Origin 2000 supercomputers at the Supercomputing Institute at the University of Minnesota and Unix and NT workstations at the Computer Science and Engineering Department at the University of Minnesota.

Research Group

Joseph Cooley, Supercomputing Institute Undergraduate Intern

A further project is designing and implementing the APIs as part of the GlobalSim architecture. This project is also producing a running prototype that runs on the supercomputers and Unix workstations. Some basic experiments are now being performed with several simulation applications using the GlobalSim prototype. The basic prototype demonstrates rudimentary fault tolerance and simple scheduling strategies. Research is also being done on adaptive scheduling methods using this tool.