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 条
  • [21] FlashLight: A Lightweight Flash File System for Embedded Systems
    Kim, Jaegeuk
    Shim, Hyotaek
    Park, Seon-Yeong
    Maeng, Seungryoul
    Kim, Jin-Soo
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2012, 11 (01)
  • [22] A Lightweight Kernel Objects Monitoring Infrastructure for Embedded Systems
    Sun, Lei
    Nakajima, Tatsuo
    RTCSA 2008: 14TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS - PROCEEDINGS, 2008, : 55 - 60
  • [23] A Lightweight Dynamic Performance Monitoring Framework for Embedded Systems
    Guo, Yao
    Chen, Ziwen
    Chen, Xiangqun
    2009 INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS, PROCEEDINGS, 2009, : 256 - 262
  • [24] A Lightweight Network for Seismic Phase Picking on Embedded Systems
    Zhu, Yadongyang
    Zhao, Shuguang
    Wei, Wei
    Zhang, Fudong
    Zhao, Fa
    IEEE ACCESS, 2024, 12 : 85103 - 85114
  • [25] Lightweight Generics in Embedded Systems through Static Analysis
    Sallenave, Olivier
    Ducournau, Roland
    ACM SIGPLAN NOTICES, 2012, 47 (05) : 11 - 20
  • [26] Reactive design agents in solid modelling
    Feijo, B
    Lehtola, N
    Bento, J
    Scheer, S
    ARTIFICIAL INTELLIGENCE IN DESIGN '96, 1996, : 61 - 75
  • [27] Bridging the abstraction gap for the design of embedded reactive systems using Esterel - A case study
    Zauner, Martin
    Kramer, Michael
    Balog, Peter
    DETC2007: PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNOLOGY CONFERENCE AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, VOL 4, 2008, : 93 - 101
  • [28] Systems Design of Cybersecurity in Embedded Systems
    Vai, M.
    Whelihan, D.
    Evancich, N.
    Kwak, K. J.
    Li, J.
    Britton, M.
    Foley, J.
    Lynch, M.
    Schafer, D.
    DeMatteis, J.
    2016 IEEE HIGH PERFORMANCE EXTREME COMPUTING CONFERENCE (HPEC), 2016,
  • [29] ON THE DESIGN OF REACTIVE SYSTEMS
    KURKISUONIO, R
    KANKAANPAA, T
    BIT, 1988, 28 (03): : 581 - 604
  • [30] REMIC - Design of a reactive embedded microprocessor core
    Salcic, Zoran
    Hui, Dong
    Roop, Partha
    Biglari-Abhari, Morteza
    ASP-DAC 2005: PROCEEDINGS OF THE ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2005, : 977 - 981