• DocumentCode
    1946475
  • Title

    A thread-dispatching kernel for event-driven applications

  • Author

    Mohideen, M.F. ; Lambeth, D.A. ; Sreetharan, M.

  • Author_Institution
    Aeronaut. Radio Inc., Annapolis, MD, USA
  • fYear
    1990
  • fDate
    21-23 Mar 1990
  • Firstpage
    884
  • Abstract
    Summary form only given. The design of a real-time executive that embodies some novel concepts and the rationale of choices in the design of that executive are the focus of this work. The application is a data communication environment, in which the executive resides on an M68000-based programmable communications (PROCOM) board. One or more PROCOM boards will augment concurrent 3200-series computers functioning as nodal elements in ARINC´s packet switching network. The PROCOM board will support the link-level component of the network protocol, adding capacity to process and switch message traffic. A major design objective was to reduce the executive overhead below the level usually present in traditional multitasking executives. The kernel uses thread dispatching and no-waited I/O to maximize real-time performance. The design details of the following real-time operating system components are outlined: (a) the kernel and its main services, (b) the event subsystems servicing the host side and the network side, and (c) the device drivers servicing the DMA transfer controllers, the serial communication controllers, and the host-PROCOM interface
  • Keywords
    operating systems (computers); real-time systems; ARINC´s packet switching network; DMA transfer controllers; PROCOM; concurrent 3200-series computers; data communication environment; event subsystems; event-driven applications; host-PROCOM interface; real-time executive; real-time operating system components; serial communication controllers; thread dispatching; thread-dispatching kernel; Application software; Communication system control; Computer networks; Concurrent computing; Control systems; Data communication; Kernel; Packet switching; Protocols; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computers and Communications, 1990. Conference Proceedings., Ninth Annual International Phoenix Conference on
  • Conference_Location
    Scottsdale, AZ
  • Print_ISBN
    0-8186-2030-7
  • Type

    conf

  • DOI
    10.1109/PCCC.1990.101728
  • Filename
    101728