Emulating multitasking system calls for a multicluster machine
Technical Report
·
OSTI ID:7249674
The aim of this thesis is to describe an implementation of an emulator which provides primitives for the creation and control of multiple tasks within a single program. The introduction reviews the Cedar architecture, and the notion of processor clusters, which this emulator is aimed at. Next, we describe the function of each primitive and give some examples of programs issuing calls to the emulator. Then we describe the implementation details of the emulator and give an outline of the compilation-link-emulation process. We also look at some algorithms for making the emulator generate timing and utilization statistics for the multiple cluster machine. Finally, we explain how the emulator's primitives interface with other library systems written for Fortran support. 15 refs., 15 figs.
- Research Organization:
- Illinois Univ., Urbana (USA). Center for Supercomputing Research and Development
- DOE Contract Number:
- FG02-85ER25001
- OSTI ID:
- 7249674
- Report Number(s):
- DOE/ER/25001-27; CSRD-560; UILU-ENG-86-8001; ON: DE87002113
- Country of Publication:
- United States
- Language:
- English
Similar Records
Multitasking runtime systems for the Cedar Multiprocessor
UPEML: a machine-portable CDC Update emulator
Center for Supercomputing Research and Development (CEDAR): Progress report for period December 25, 1986-January 24, 1988
Technical Report
·
Tue Jul 01 00:00:00 EDT 1986
·
OSTI ID:5546060
UPEML: a machine-portable CDC Update emulator
Technical Report
·
Fri Nov 30 23:00:00 EST 1984
·
OSTI ID:6146015
Center for Supercomputing Research and Development (CEDAR): Progress report for period December 25, 1986-January 24, 1988
Technical Report
·
Wed Dec 31 23:00:00 EST 1986
·
OSTI ID:6120036