Research and Design of Shared Resources Competition Solution among Hardware-Software Tasks based on Unified Scheduling

被引:0
|
作者
Guo, Bing [1 ]
Shen, Yan [2 ]
Zhang, Lei [1 ]
Zhou, Xiang [1 ]
机构
[1] Sichuan Univ, Sch Comp Sci & Engn, Chengdu 610064, Sichuan, Peoples R China
[2] Univ Elect Sci & Technol China, Chengdu 610054, Peoples R China
关键词
D O I
10.1109/EUC.2008.31
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The RTOS (Real-Time Operating System) is a critical component in the SOPC (System-On-Programmable-Chip), in which the hardware-software unified multi-task management and scheduling of RTOS van significantly improve the performance of SOPC. First, we build a unified scheduling policy based on hardware-software unified multi-task management model. Then, we analyze the shared resources competition problem among hardware and software tasks, explore its internal operational mechanisms, and propose a HSTRCS (Hardware-Software Tasks Resources Competition Solution) method to address this issue by using the recording semaphore mechanism. Simulation experiments show that, under the same conditions, HSTRCS can achieve a higher deadline-guarantee ratio than other traditional methods without the support of unified scheduling model.
引用
收藏
页码:467 / +
页数:2
相关论文
共 36 条
  • [1] An Iterative Algorithm for Hardware-Software Partitioning, Hardware Design Space Exploration and Scheduling
    Karam S. Chatha
    Ranga Vemuri
    [J]. Design Automation for Embedded Systems, 2000, 5 : 281 - 293
  • [2] An iterative algorithm for hardware-software partitioning, hardware design space exploration and scheduling
    Chatha, KS
    Vemuri, R
    [J]. DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 2000, 5 (3-4) : 281 - 293
  • [3] A hardware-software cosynthesis technique based on heterogeneous multiprocessor scheduling
    Oh, H
    Ha, S
    [J]. PROCEEDINGS OF THE SEVENTH INTERNATIONAL WORKSHOP ON HARDWARE/SOFTWARE CODESIGN (CODES'99), 1999, : 183 - 187
  • [4] Hardware-software cosynthesis technique based on heterogeneous multiprocessor scheduling
    Seoul Natl Univ, Seoul, Korea, Republic of
    [J]. Hardware Software Codesign Proc Int Workshop, (183-187):
  • [5] Hardware-Software Co-Design Based Obfuscation of Hardware Accelerators
    Chakraborty, Abhishek
    Srivastava, Ankur
    [J]. 2019 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI 2019), 2019, : 549 - 554
  • [6] Bluetooth security design based on software oriented hardware-software partition
    Lee, G
    Park, SC
    [J]. 5TH WORLD WIRELESS CONGRESS, PROCEEDINGS, 2004, : 157 - 160
  • [7] Component-based hardware-software co-design
    Arató, N
    Mann, ZA
    Orbán, A
    [J]. ORGANIC AND PERVASIVE COMPUTING - ARCS 2004, 2004, 2981 : 169 - 183
  • [8] A hardware-software complex for modelling and research of near navigation based on pseudolites
    Gladyshev, A. B.
    Dmitriev, D. D.
    Veysov, E. A.
    Tyapkin, V. N.
    [J]. INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGIES IN BUSINESS AND INDUSTRY 2016, 2017, 803
  • [9] Forensic research methods and means based on automated hardware-software complexes
    Agalidi Yu.S.
    Lievyi S.V.
    [J]. Radioelectronics and Communications Systems, 2010, 53 (11) : 599 - 607
  • [10] An Evaluation of Hardware-Software Design for Sound Source Localization Based on SoC
    Sledevic, Tomyslav
    Laptik, Raimond
    [J]. 2017 OPEN CONFERENCE OF ELECTRICAL, ELECTRONIC AND INFORMATION SCIENCES (ESTREAM), 2017,