๐”– Bobbio Scriptorium
โœฆ   LIBER   โœฆ

Using Moldability to Improve the Performance of Supercomputer Jobs

โœ Scribed by Walfredo Cirne; Francine Berman


Publisher
Elsevier Science
Year
2002
Tongue
English
Weight
446 KB
Volume
62
Category
Article
ISSN
0743-7315

No coin nor oath required. For personal study only.

โœฆ Synopsis


In most parallel supercomputers, submitting a job for execution involves specifying (i) how many processors are to be allocated to the job, and (ii) for how long these processors are to be available to the job. Since most jobs are moldable (i.e., there is a choice on how many processors the job uses), the user typically has to decide how many processors to ask for a given job, and estimate the request time accordingly. In this paper, we show that the request that submits a moldable job can be automatically selected in a way that often reduces the job's turn-around time. More precisely, we introduce and evaluate SA, an application scheduler that chooses, on behalf of the user, which request to use to submit a moldable job. The user provides SA with a set of possible requests that can be used to submit a given moldable job. SA estimates the turn-around time of each request based on the current state of the supercomputer, and then forwards to the supercomputer the request with the smallest expected turn-around time. The conditions under which SA is studied cover variations on the characteristics of the job, the state of the supercomputer, and the information available to SA. The results show that SA often improves the turn-around time of the job under a variety of conditions. # 2002 Elsevier Science (USA)


๐Ÿ“œ SIMILAR VOLUMES


A Communication Library Using Active Mes
โœ Krishnan R. Subramaniam; Suraj C. Kothari; Don Heller ๐Ÿ“‚ Article ๐Ÿ“… 1996 ๐Ÿ› Elsevier Science ๐ŸŒ English โš– 206 KB

We present a communication library to improve performance of PVM. The new library introduces communication primitives based on Active Messages. We propose a hybrid scheme that includes a signal driven message notification scheme plus controlled polling. The new communication library is tested along