High-Level Estimation and Trade-Off Analysis for Adaptive Real-Time Systems

被引:0
|
作者
Sander, Ingo [1 ]
Zhu, Jun [1 ]
Jantsch, Axel [1 ]
Herrholz, Andreas [2 ]
Hartmann, Philipp A. [2 ]
Nebel, Wolfgang [3 ]
机构
[1] Royal Inst Technol, Stockholm, Sweden
[2] OFFIS Inst, Oldenburg, Germany
[3] Ossietzky Univ, Oldenburg, Germany
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We propose a novel design estimation method for adaptive streaming applications to be implemented on a partially reconfigurable FPGA. Based on experimental results we enable accurate design cost estimates at an early design stage. Given the size and computation time of a set of configurations, which can be derived through logic synthesis, our method gives estimates for configuration parameters, such as bitstream sizes, computation mid reconfiguration times. To fulfil the system's throughput requirements, the required FIFO buffer sizes are then calculated using a hybrid analysis approach based on integer linear programming and simulation. Finally, we are able to calculate the total design cost as the sum of the costs for the FPGA area, the required configuration memory and the FIFO buffers. We demonstrate our method by analysing non-obvious trade-offs for a static and dynamic implementation of adaptivity.
引用
收藏
页码:2985 / +
页数:2
相关论文
共 50 条
  • [1] Trade-off analysis of real-time control performance and schedulability
    Seto, D
    Lehoczky, JP
    Sha, L
    Shin, KG
    REAL-TIME SYSTEMS, 2001, 21 (03) : 199 - 217
  • [2] Trade-Off Analysis of Real-Time Control Performance and Schedulability*
    Danbing Seto
    John P. Lehoczky
    Lui Sha
    Kang G. Shin
    Real-Time Systems, 2001, 21 : 199 - 217
  • [3] REAL-TIME HIGH-LEVEL LANGUAGES
    GIRARD, B
    MICHEL, G
    AUTOMATISME, 1977, 23 (1-2): : 35 - 40
  • [4] RenderKernel: High-level programming for real-time rendering systems
    Yang, Jinyuan
    Dev, Soumyabrata
    Campbell, Abraham G.
    VISUAL INFORMATICS, 2024, 8 (03): : 82 - 95
  • [5] A HIGH-LEVEL LANGUAGE AND COMPUTER ARCHITECTURE FOR REAL-TIME SYSTEMS
    CRUTCHER, LA
    PROCEEDINGS OF THE 1989 AMERICAN CONTROL CONFERENCE, VOLS 1-3, 1989, : 2721 - 2726
  • [6] HIGH-LEVEL PROGRAMMING OF REAL-TIME SYSTEMS WITH ASYNCHRONOUS COMMUNICATION
    SERBEDZIJA, NB
    INFORMATION AND SOFTWARE TECHNOLOGY, 1990, 32 (07) : 497 - 505
  • [7] High-Level Synthesis for Reduction of WCET in Real-Time Systems
    Kristensen, Andreas Toftegaard
    Pezzarossa, Luca
    Sparso, Jens
    2017 IEEE NORDIC CIRCUITS AND SYSTEMS CONFERENCE (NORCAS): NORCHIP AND INTERNATIONAL SYMPOSIUM OF SYSTEM-ON-CHIP (SOC), 2017,
  • [8] Development Effort and Performance Trade-off in High-Level Parallel Programming
    Legaux, Joeffrey
    Loulergue, Frederic
    Jubertie, Sylvain
    2014 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING & SIMULATION (HPCS), 2014, : 162 - 169
  • [9] Real-time TPC analysis with the ALICE High-Level Trigger
    Lindenstruth, V
    Loizides, C
    Röhrich, D
    Skaali, B
    Steinbeck, T
    Stock, R
    Tilsner, H
    Ullaland, K
    Vestbo, A
    Vik, T
    NUCLEAR INSTRUMENTS & METHODS IN PHYSICS RESEARCH SECTION A-ACCELERATORS SPECTROMETERS DETECTORS AND ASSOCIATED EQUIPMENT, 2004, 534 (1-2): : 47 - 52
  • [10] Evaluating high-level models for real-time embedded systems design
    Brisolara, L
    Becker, LB
    Carro, L
    Wagner, FR
    Pereira, CE
    DESIGN METHODS AND APPLICATIONS FOR DISTRIBUTED EMBEDDED SYSTEMS, 2004, 150 : 277 - 286