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
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;
Conference_Titel :
Circuits and Systems, 1999. 42nd Midwest Symposium on
Conference_Location :
Las Cruces, NM
Print_ISBN :
0-7803-5491-5
DOI :
10.1109/MWSCAS.1999.867258