The use of intelligent data analysis techniques for system-level design: a software estimation example

被引:0
|
作者
G. Bontempi
W. Kruijtzer
机构
[1] Départment d’Informatique,Université Libre de Bruxelles
[2] Eindhoven,Philips Research Laboratories
来源
Soft Computing | 2004年 / 8卷
关键词
Hardware Architecture; Data Analysis Method; Local Learning; Embed Processor; Embed Application;
D O I
暂无
中图分类号
学科分类号
摘要
System-level designers typically rely on white-box detailed descriptions of embedded systems in order to perform their design choices and optimisations. The white-box approach assumes that the complexity of the system can be managed by decomposing the global system into a set of simple and well-described components. This assumption is generally not true when non-linear interactions happen between the different subsystems. This paper explores, as an alternative, a black-box modelling methodology based on intelligent data analysis in order to support system-level designers in characterising the performance of embedded applications. The rationale behind this approach is that nowadays the designer can easily store large amount of data related to the system, and consequently discover relevant information by analysing them in a black-box fashion. As a case study, we address the performance modelling of software applications running on an embedded microprocessor. We introduce a data analysis method which, on the basis of a high-level characterisation of the software functionality and the hardware architecture, is able to predict the number of execution cycles on a embedded processor. We propose the adoption of a local learning technique (lazy learning), which proved already to be effective in previous works, to model the unknown input/output relation between the hardware/software parameters of the application and the number of execution cycles. Experiments with standard computational code (sorting, mathematical computation) and with a specific streaming algorithm for MPEG variable length decoding are presented to support this claim.
引用
收藏
页码:477 / 490
页数:13
相关论文
共 50 条
  • [11] System-level Development of Embedded Software
    Schirner, Gunar
    Gerstlauer, Andreas
    Doemer, Rainer
    2010 15TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC 2010), 2010, : 913 - +
  • [12] FPGA HARDWARE DESIGN, SIMULATION AND SYNTHESIS FOR A INDEPENDENT COMPONENT ANALYSIS ALGORITHM USING SYSTEM-LEVEL DESIGN SOFTWARE
    Oliveira da Silva, Alan Paulo
    Guimaraes Guerreiro, Ana Maria
    Doria Neto, Adriao Duarte
    IMCIC 2010: INTERNATIONAL MULTI-CONFERENCE ON COMPLEXITY, INFORMATICS AND CYBERNETICS, VOL II, 2010, : 202 - 207
  • [13] USE OF SOFTWARE ENGINEERING TECHNIQUES IN THE DESIGN OF THE ALEPH DATA ACQUISITION-SYSTEM
    CHARITY, T
    MCCLATCHEY, R
    HARVEY, J
    COMPUTER PHYSICS COMMUNICATIONS, 1987, 45 (1-3) : 433 - 441
  • [14] Aspects on system-level design
    Plantin, J
    Stoy, E
    PROCEEDINGS OF THE SEVENTH INTERNATIONAL WORKSHOP ON HARDWARE/SOFTWARE CODESIGN (CODES'99), 1999, : 209 - 210
  • [15] ILP and heuristic techniques for system-level design on network processor architectures
    Ostler, Chris
    Chatha, Karam S.
    Ramamurthi, Vijay
    Srinivasan, Krishnan
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2007, 12 (04)
  • [16] A design and analysis of the missile weapons in the system-level testability
    Huang, KL
    Lian, GY
    Wei, ZL
    ICEMI'2003: PROCEEDINGS OF THE SIXTH INTERNATIONAL CONFERENCE ON ELECTRONIC MEASUREMENT & INSTRUMENTS, VOLS 1-3, 2003, : 259 - 262
  • [17] SYSTEM-LEVEL LOGIC ANALYSIS ENHANCES DESIGN CAPABILITIES
    WILSON, M
    EDN MAGAZINE-ELECTRICAL DESIGN NEWS, 1983, 28 (16): : 161 - &
  • [18] System-level Design and Stability Analysis of DC Microgrid
    Zhi Na
    Zhang Hui
    Li Ning
    Yang Jiajia
    2014 INTERNATIONAL ELECTRONICS AND APPLICATION CONFERENCE AND EXPOSITION (PEAC), 2014, : 1134 - 1137
  • [19] Challenges in system-level design
    Wolf, W
    FORMAL METHODS IN COMPUTER-AIDED DESIGN, 2004, 3312 : 1 - 5
  • [20] Challenges in system-level design
    Wolf, W
    FORMAL METHODS IN COMPUTER-AIDED DESIGN, PROCEEDINGS, 2004, 3312 : 1 - 5