The starmod distributed programming kernel

Thomas J. Leblanc, Robert H. Gerber, Robert P. Cook

Research output: Contribution to journalArticlepeer-review

3 Scopus citations


This paper describes the design and implementation of a kernel for the distributed programming language StarMod. The distributed programming kernel was written in a subset of StarMod supported by a concurrent programming kernel. Kernel issues addressed include process representation, I/O device management, signal semantics, system utilities, network communication and the implementation of high‐level language communication primitives. We conclude with a summary of our experiences in the development of a ‘bare machine’ kernel for a network of microprocessors.

Original languageEnglish (US)
Pages (from-to)1123-1139
Number of pages17
JournalSoftware: Practice and Experience
Issue number12
StatePublished - Dec 1984


  • Communication primitives
  • Distributed programming
  • Kernel design
  • Network protocols

ASJC Scopus subject areas

  • Software


Dive into the research topics of 'The starmod distributed programming kernel'. Together they form a unique fingerprint.

Cite this