A versatile Kernel proposal for a multimicroprocessor system environment

  • Papazoglou M
  • Pintelas P
  • 1


    Mendeley users who have this article in their library.
  • 2


    Citations of this article.


This paper describes an approach toward the design principles of a versatile kernel for a tightly coupled multimicroprocessor operating system. Mechanisms are presented for the processes running in parallel. These kernel mechanisms provide facilities to allow for the creation and internal representation of processes, protected passing of control, and resource sharing among a set of processes utilizing a pool of microprocessors. In designing the proposed kernel the methodology followed is to decompose user programs into groups of processes that are eligible to be executed simultaneously. This decomposition is effected by information obtained both at compile time and at run time. © 1988.

Author-supplied keywords

  • Base-table
  • Dispatcher
  • Interrupts
  • Kernel
  • Master-slave systems
  • Monitor
  • Parallel process descriptor
  • Primitives
  • Process communication
  • Producer/consumer process
  • Scanner
  • Scheduler
  • Synchronization
  • Tightly coupled devices

Get free article suggestions today

Mendeley saves you time finding and organizing research

Sign up here
Already have an account ?Sign in

Find this document


  • Mike P. Papazoglou

  • P. E. Pintelas

Cite this document

Choose a citation style from the tabs below

Save time finding and organizing research with Mendeley

Sign up for free