• DocumentCode
    356046
  • Title

    Cooperative computing for space applications using advanced instrument controllers

  • Author

    Watson, Dan ; Blemel, Ken

  • Author_Institution
    Dept. of Comput. Sci., Utah State Univ., Logan, UT, USA
  • Volume
    1
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    266
  • Abstract
    This study examines a distributed execution system composed of C51-based miniaturized computing devices called advanced instrument controllers (AICs). Developed by Phillips Laboratories and taking up roughly the space of a postage stamp, AICs combine a digital signal processor with 128K of EEPROM, 128K of RAM, 32 analog input channels, 8 analog channels, and 6 communication ports in a radiation-hardened package. The distributed execution system uses AICs with a task distribution system called MOM, and a planning tool called generational scheduling. MOM is a fault-tolerant support system executing across distributed, heterogeneous network of processing elements which has the ability to diagnose faults, identify recovery of nodes, and rollback lost jobs. Generational scheduling (GS) is simplistic yet effective scheme for dynamically scheduling dependent tasks in a near-optimal manner on available resources. By using AICs, MOM, and GS a self-organizing and self-compensating execution environment is obtained
  • Keywords
    aerospace computing; cooperative systems; distributed processing; fault tolerant computing; 128 Kbit; EEPROM; MOM; RAM; advanced instrument controllers; analog input channels; cooperative computing; dependent tasks; digital signal processor; distributed execution system; fault-tolerant support system; generational scheduling; planning tool; processing elements; radiation-hardened package; self-compensating execution environment; space applications; task distribution system; Communication system control; Computer applications; Control systems; Digital signal processors; Distributed computing; Dynamic scheduling; EPROM; Instruments; Laboratories; Message-oriented middleware;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 1999. 42nd Midwest Symposium on
  • Conference_Location
    Las Cruces, NM
  • Print_ISBN
    0-7803-5491-5
  • Type

    conf

  • DOI
    10.1109/MWSCAS.1999.867258
  • Filename
    867258