Trace-based runtime instruction rescheduling for architecture extension

被引:0
|
作者
Tang, YX
Deng, K
Cao, HJ
Zhou, XM
机构
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The update of embedded processor may introduce new function unit, new coprocessor, or even new additional DSP. In many cases, software application can't be fully rebuilt to utilize these new resources. This paper describes a novel framework, called Runtime Instruction Rescheduling (RIR), to solve this problem. RIR can find hot spots in binary codes, build a large instruction window to generate trace, reschedule and optimize instructions in traces. Different scheduling policies have been simulated. Shown from detailed simulation, RIR helps the old binary codes benefit from new hardware resources.
引用
收藏
页码:4 / 15
页数:12
相关论文
共 50 条
  • [41] SiPTA: Signal Processing for Trace-based Anomaly Detection
    Zadeh, Mohammad Mehdi Zeinali
    Salem, Mahmoud
    Kumar, Neeraj
    Cutulenco, Greta
    Fischmeister, Sebastian
    2014 INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE (EMSOFT), 2014,
  • [42] A trace-based approach to design for manufacturing of composite laminates
    Tsai, Stephen W.
    Arteiro, Albertino
    Melo, Jose D. D.
    JOURNAL OF REINFORCED PLASTICS AND COMPOSITES, 2016, 35 (07) : 589 - 600
  • [43] Trace-based Verification of Rule-based Service Choreographies
    Moschoyiannis, Sotiris K.
    Maglaras, Leandros
    Manaf, Nurulhuda A.
    2018 IEEE 11TH CONFERENCE ON SERVICE-ORIENTED COMPUTING AND APPLICATIONS (SOCA), 2018, : 185 - 193
  • [44] Validation and development of trace-based approach for composite laminates
    Jia, Liyong
    Zhang, Chen
    Li, Jiaxi
    Yao, Liaojun
    Tang, Changhong
    COMPOSITES SCIENCE AND TECHNOLOGY, 2022, 221
  • [45] User Trace-Based Recommendation System for a Digital Archive
    Doumat, Reim
    Egyed-Zsigmond, Eloed
    Pinon, Jean-Marie
    CASE-BASED REASONING RESEARCH AND DEVELOPMENT, 18TH INTERNATIONAL CONFERENCE ON CASE-BASED REASONING, ICCBR 2010, 2010, 6176 : 360 - 374
  • [46] A trace-based framework for verifiable GALS composition of IPs
    Suhaib, Syed
    Mathaikutty, Deepak A.
    Shukla, Sandeep K.
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2008, 16 (09) : 1176 - 1186
  • [47] Lightweight Array Contraction by Trace-Based Polyhedral Analysis
    Thievenaz, Hugo
    Kimura, Keiji
    Alias, Christophe
    HIGH PERFORMANCE COMPUTING, ISC HIGH PERFORMANCE 2022 INTERNATIONAL WORKSHOPS, 2022, 13387 : 20 - 32
  • [48] Interpretable Patient Subgrouping Using Trace-Based Clustering
    Lopez Martinez-Carrasco, Antonio
    Juarez, Jose M.
    Campos, Manuel
    Morales, Antonio
    Palacios, Francisco
    Lopez-Rodriguez, Lucia
    ARTIFICIAL INTELLIGENCE IN MEDICINE, AIME 2019, 2019, 11526 : 269 - 274
  • [49] Automatic Trace-Based Parallelization of Java']Java Programs
    Bradel, Borys J.
    Abdelrahman, Tarek S.
    2007 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS (ICPP), 2007, : 215 - 224
  • [50] SCALAEXTRAP: Trace-Based Communication Extrapolation for SPMD Programs
    Wu, Xing
    Mueller, Frank
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 2012, 34 (01):