Processing element allocation and dynamic scheduling codesign for multi-function SoCs

被引:0
|
作者
Ya-Shu Chen
Chi-Sheng Shih
Tei-Wei Kuo
机构
[1] National Taiwan University of Science and Technology,Department of Electrical Engineering
[2] National Taiwan University,Graduate Institute of Networking and Multimedia
[3] National Taiwan University,Department of Computer Science and Information Engineering
来源
Real-Time Systems | 2010年 / 44卷
关键词
Real-time system; Real-time synchronization; Embedded system; Timming analysis; Hardware/software co-design;
D O I
暂无
中图分类号
学科分类号
摘要
This work is motivated by the rapid increase in design complexity of many multi-function System on Chips. It proposes solutions to both resolve the hardware contention issues of non-preemptive processing elements shared among tasks, and to optimize cost. A software solution based on start time management is proposed to interleave task execution on processing elements. Algorithms are proposed to determine the required processing elements of selected types, when there is no knowledge on the release time of any task. For tasks whose release orders are known a priori, an optimal algorithm is presented if processing elements have the same cost, otherwise, if processing elements do not have the same cost, a pseudo polynomial-time algorithm based on dynamic programming is presented. The performance of the algorithms is also evaluated for general cases.
引用
收藏
页码:72 / 104
页数:32
相关论文
共 50 条
  • [1] Processing element allocation and dynamic scheduling codesign for multi-function SoCs
    Chen, Ya-Shu
    Shih, Chi-Sheng
    Kuo, Tei-Wei
    REAL-TIME SYSTEMS, 2010, 44 (1-3) : 72 - 104
  • [2] Dynamic task scheduling and processing element allocation for multi-function SoCs
    Chen, Ya-Shu
    Shih, Chi-Sheng
    Kuo, Tei-Wei
    RTAS 2007: 13TH REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2007, : 81 - +
  • [3] Scheduling of Multi-Function Sensor
    Kulmon, Pavel
    Suja, Jergus
    Benko, Matej
    IEEE Transactions on Radar Systems, 2023, 1 : 729 - 739
  • [4] MULTI-FUNCTION PATCH ELEMENT
    Zheng, S. Y.
    Chan, W. S.
    Man, K. F.
    PROGRESS IN ELECTROMAGNETICS RESEARCH-PIER, 2010, 109 : 159 - 174
  • [5] Scalarization of Multi-Function Sensor Scheduling Problem
    Suja, Jergus
    Kulmon, Pavel
    2024 NEW TRENDS IN SIGNAL PROCESSING, NTSP 2024, 2024, : 160 - 164
  • [6] INTELLIGENT SCHEDULING AND FLEXIBLE INTERCONNECTION OF MULTI-FUNCTION RADARS
    Winkler, M.
    Thaens, R.
    MILCOM 2009 - 2009 IEEE MILITARY COMMUNICATIONS CONFERENCE, VOLS 1-4, 2009, : 2660 - 2666
  • [7] A scheduling simulation for a multi-function phased array radar
    Zhang wei
    Chen mingyan
    Tian zhong
    PROCEEDINGS OF 2006 CIE INTERNATIONAL CONFERENCE ON RADAR, VOLS 1 AND 2, 2006, : 357 - +
  • [8] Finite element analysis of multi-function chassis underframe
    Lu, Xiaorong
    Ding, Weimin
    Yang, Huaifeng
    MATERIALS PROCESSING AND MANUFACTURING III, PTS 1-4, 2013, 753-755 : 1587 - +
  • [9] Multi-objective allocation of multi-function workers with lower bounded capacity
    Corominas, A
    Ojeda, J
    Pastor, R
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2005, 56 (06) : 738 - 743
  • [10] Advanced multi-function infrared detector with on-chip processing
    Langof, Lidia
    Nussinson, Dan
    Ilan, Elad
    Elkind, Shimon
    Dobromislin, Roman
    Nevo, Itzik
    Khinich, Fanny
    Labilov, Michael
    Calahorra, Zipora
    Vaserman, Shay
    Markovitz, Tuvy
    Manelaa, Ofer
    Elooz, David
    Tuito, Avi
    Oster, Dov
    INFRARED TECHNOLOGY AND APPLICATIONS XXXVII, 2011, 8012