Design of very lightweight agents for reactive embedded systems

被引:0
|
作者
Oh, JC [1 ]
Tamhankar, MS [1 ]
Mossé, D [1 ]
机构
[1] Syracuse Univ, Dept Elect Engn & Comp Sci, Syracuse, NY 13244 USA
来源
ECBS 2003: 10TH IEEE INTERNATIONAL CONFERENCE AND WORKSHOP ON THE ENGINEERING OF COMPUTER-BASED SYSTEMS, PROCEEDINGS | 2003年
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Large-scale real-time high-performance data acquisition computing systems often require to be fault-tolerant and adaptive to changes. We consider a multi-agent system based approach to achieve these goals. This research is a part of ongoing research efforts to build a triggering and data acquisition system (known as BTeV) for particle-accelerator-based High Energy Physics experiments at Fermi National Laboratory. The envisioned hardware consists of pixel detectors and readout sensors embedded in the accelerator, which are connected to specialized FPGAs (field-programmable gate arrays). The FPGAs are connected to approximately 2,500 digital signal processors (DSPs). After initial filtering and processing of data by the DSPs, a farm of approximately 2,500 Linux computers are responsible for post-processing a large amount of high speed data input. To support adaptive fault-tolerance feature, we introduce the notion of Very Lightweight Agents (VLAs), which are designed to be adaptive but small in footprint and extremely efficient. Each digital signal processor will run a Very Lightweight Agent along with a physics application program that collects and processes input data from the corresponding FPGA. Since VLAs can be proactive or reactive, Brooks' subsumption architecture is a good basis for the design. In this paper we present several necessary changes in the original subsumption architecture to better serve the BTeV architecture.
引用
收藏
页码:149 / 158
页数:10
相关论文
共 50 条
  • [41] Mobile agents for remote access to embedded systems
    Renner, Josef
    Protzel, Peter
    AT-AUTOMATISIERUNGSTECHNIK, 2007, 55 (08) : 394 - 403
  • [42] The embedded systems design challenge
    Henzinger, Thomas A.
    Sifakis, Joseph
    FM 2006: FORMAL METHODS, PROCEEDINGS, 2006, 4085 : 1 - 15
  • [43] Embedded systems in Computer Design
    Turley, Jim
    Boyes, Bruce
    Davis, Andrew
    Computer Design, 1997, 36 (01): : 75 - 103
  • [44] LIGHT: Lightweight Authentication for Intra Embedded Integrated Electronic Systems
    Li, Xuru
    He, Daojing
    Gao, Yun
    Liu, Ximeng
    Chan, Sammy
    Pan, Manghan
    Choo, Kim-Kwang Raymond
    IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2023, 20 (02) : 1088 - 1103
  • [45] Occam for reliable embedded systems: lightweight runtimes and model checking
    Nicole, D
    Ellis, S
    Hancock, S
    COMMUNICATING PROCESS ARCHITECTURES 2003, 2003, 61 : 167 - 172
  • [46] Discipline of embedded systems design
    Henzinger, Thomas A.
    Sifakis, Joseph
    COMPUTER, 2007, 40 (10) : 32 - +
  • [47] Very large yet extremely lightweight space imaging systems
    Bekey, I
    HIGHLY INNOVATIVE SPACE TELESCOPE CONCEPTS, 2002, 4849 : 17 - 27
  • [48] Towards a Trustworthy, Lightweight Cloud Computing Framework for Embedded Systems
    Dietrich, Kurt
    Winter, Johannes
    TRUST AND TRUSTWORTHY COMPUTING, TRUST 2011, 2011, 6740 : 16 - 32
  • [49] BLTESTI: Benchmarking Lightweight TinyJAMBU on Embedded Systems for Trusted IoT
    El-Hadedy, Mohamed
    Hua, Russell
    Saqib, Shahzman
    Yoshii, Kazutomo
    Hwu, Wen-Mei
    Margala, Martin
    2023 IEEE 36TH INTERNATIONAL SYSTEM-ON-CHIP CONFERENCE, SOCC, 2023, : 284 - 289
  • [50] A Lightweight Detection and Recovery Infrastructure of Kernel Objects for Embedded Systems
    Sun, Lei
    Nakajima, Tatsuo
    EUC 2008: PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING, VOL 1, MAIN CONFERENCE, 2008, : 136 - 143