Architecture for a multi-user general-purpose parallel system.

Dror G. Feitelson, Larry Rudolph

Research output: Contribution to journalArticlepeer-review


A multi-user general-purpose parallel system can make good use of the available hardware by sharing it among a mix of jobs with complementary requirements. The central task of the operating system in such an environment is to partition the machine dynamically between these jobs. We propose a new control structure to support this task, called distributed hierarchical control, which requires additional control processors to be placed on top of the parallel processors. Thus the processors are effectively organized in a tree structure, where the leaves are user processors and the higher levels are used for operating-system work; note that this structure is orthogonal to the interconnection pattern between the user processors. Operating system algorithms for this structure are outlined.
Original languageEnglish
Article number6
Pages (from-to)50-56
Number of pages7
JournalComputer Architecture News
Issue number6
StatePublished - 1989


  • Grid computing


Dive into the research topics of 'Architecture for a multi-user general-purpose parallel system.'. Together they form a unique fingerprint.

Cite this