Trends in multiprocessor and distributed operating systems designs

Anand R. Tripathi, Neeran M. Karnik

Research output: Contribution to journalArticlepeer-review

6 Scopus citations


This paper presents an overview of the developments in operating systems technology for distributed computing systems and multiprocessor machines. We focus on those design principles that are now widely accepted as useful design paradigms. Approaches common to distributed and multiprocessor operating systems are identified. Issues discussed include process scheduling and synchronization, load balancing, virtual and shared-memory management and parallel file systems. The task-thread model and the object model of computing are also discussed.

Original languageEnglish (US)
Pages (from-to)23-49
Number of pages27
JournalThe Journal of Supercomputing
Issue number1-2
StatePublished - Mar 1995


  • Operating systems
  • distributed systems
  • load balancing
  • massively parallel systems
  • multicomputers
  • multiprocessors
  • process synchronization


Dive into the research topics of 'Trends in multiprocessor and distributed operating systems designs'. Together they form a unique fingerprint.

Cite this