Reengineering a single threaded embedded missile application onto a parallel processing platform using MetaH

被引:2
|
作者
McConnell, DJ [1 ]
Lewis, B
Gray, L
机构
[1] Tennessee Appl Phys Sci, Fayetteville, TN USA
[2] ELMCO Inc, Huntsville, AL USA
[3] USA, Missile Command, Software Engn Directorate, Redstone Arsenal, AL 35809 USA
关键词
real-time; reengineering; Architecture Description Language (ADL); multi-processor; software;
D O I
10.1023/A:1007937702003
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper describes a software/hardware architectural transformation of a single threaded, cyclic executive based missile application to a multitasking, distributed application using MetaH (Binns and Vestal 1993a, 1993b, 1995). The benefits of this process are: it provides a traceable path to the original language implementation, it achieves data encapsulation and data flow understanding, it separates out concurrent processes, it results in an object based design, and MetaH provides a robust mechanism for multiprocessor distribution.
引用
收藏
页码:7 / 20
页数:14
相关论文
共 50 条
  • [1] Reengineering a Single Threaded Embedded Missile Application onto a Parallel Processing Platform Using MetaH
    David J. McConnell
    Bruce Lewis
    Lisa Gray
    Real-Time Systems, 1998, 14 : 7 - 20
  • [2] Reengineering real-time embedded software onto a parallel processing platform
    Lewis, B
    McConnell, DJ
    PROCEEDINGS OF THE THIRD WORKING CONFERENCE ON REVERSE ENGINEERING, 1996, : 11 - 19
  • [3] Classification And Workload Balancing of Multi-Threaded Application on Embedded Platform
    Kumar, Rakesh
    Ghoshal, Bibhas
    2020 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI 2020), 2020, : 568 - 573
  • [4] PARALLEL VIDEO PROCESSING USING EMBEDDED COMPUTERS
    Fu, Bo
    Mohan, Anup
    Li, Yifan
    Cho, Sanghyun
    Gauen, Kent
    Lu, Yung-Hsiang
    2017 IEEE GLOBAL CONFERENCE ON SIGNAL AND INFORMATION PROCESSING (GLOBALSIP 2017), 2017, : 26 - 30
  • [5] DESIGNING AN EMBEDDED WIRELESS SENSOR NETWORK PLATFORM USING SINGLE BOARD COMPUTER APPLICATION
    Hasan, Saja Zaid
    Sharqi, Sajjad Hasan
    Gaaz, Tayser Sumer
    Al-Amiery, Ahmed A.
    JOURNAL OF ENGINEERING SCIENCE AND TECHNOLOGY, 2022, 17 (05): : 3619 - 3636
  • [6] A single program multiple data parallel processing platform for FPGAs
    James-Roxby, P
    Schumacher, P
    Ross, C
    12TH ANNUAL IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, PROCEEDINGS, 2004, : 302 - 303
  • [7] Evaluation of parallelization of an image processing algorithm for an embedded multicore platform using manual parallelization and the OpenMP parallel framework
    Prokesch, Richard
    39TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY (IECON 2013), 2013, : 2256 - 2260
  • [8] Research and Application in image processing technology based on the embedded parallel computing
    He, Gaoming
    Wang, Mei
    MECHANICAL ENGINEERING AND GREEN MANUFACTURING II, PTS 1 AND 2, 2012, 155-156 : 836 - 840
  • [9] Parallel processing for a DSP application using FPGA
    Thirer, Nonel
    Souhami, Avirarn
    2006 IEEE 24TH CONVENTION OF ELECTRICAL & ELECTRONICS ENGINEERS IN ISRAEL, 2006, : 393 - +
  • [10] Application of massively parallel embedded processor MX to image processing and image recognition
    Nakajima, Masami
    Kondo, Hiroyuki
    Arimoto, Kazutami
    Kyokai Joho Imeji Zasshi/Journal of the Institute of Image Information and Television Engineers, 2009, 63 (09): : 1193 - 1195