Partitioning and Interface Synthesis in Hierarchical Multiprocessor Real-Time Systems

被引:3
作者
Biondi, Alessandro [1 ]
Buttazzo, Giorgio [1 ]
Bertogna, Marko [2 ]
机构
[1] Scuola Super Sant Anna, Pisa, Italy
[2] Univ Modena & Reggio Emilia, Modena, Italy
来源
PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON REAL-TIME NETWORKS AND SYSTEMS PROCEEDINGS (RTNS 2016) | 2016年
关键词
D O I
10.1145/2997465.2997489
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Hierarchical scheduling is an effective approach developed to support the integration of independently developed applications on the same computing platform. In particular, the M-BROE framework has been recently proposed and analyzed to efficiently support component-based development on multiprocessor platforms through the virtual multiprocessor abstraction implemented by reservation servers, in the presence of shared resources. However, the problems of partitioning applications to virtual processors and defining reservation parameters were not addressed. This paper fills this gap by proposing a design methodology as an optimization problem for partitioning applications to virtual processors, performing a synthesis of the component interface and allocating virtual processors to physical processors. Experimental results are also presented to evaluate the proposed methodology.
引用
收藏
页码:257 / 266
页数:10
相关论文
共 27 条
  • [1] Resource reservation in dynamic real-time systems
    Abeni, L
    Buttazzo, G
    [J]. REAL-TIME SYSTEMS, 2004, 27 (02) : 123 - 167
  • [2] Al-bayati Z, 2015, P 21 IEEE REAL TIM E
  • [3] STACK-BASED SCHEDULING OF REALTIME PROCESSES
    BAKER, TP
    [J]. REAL-TIME SYSTEMS, 1991, 3 (01) : 67 - 99
  • [4] Baruah S., 2008, P INT C DES ARCH SIG
  • [5] Baruah S., 1990, J REAL TIME SYSTEMS, V2
  • [6] BARUAH SK, 2006, P 27 IEEE REAL TIM S
  • [7] Baruah SK, 2004, P INT C PAR PROC ICP
  • [8] BEHNAM M, 2007, P 7 ACM IEEE INT C E
  • [9] Overrun Methods and Resource Holding Times for Hierarchical Scheduling of Semi-Independent Real-Time Systems
    Behnam, Moris
    Nolte, Thomas
    Sjodin, Mikael
    Shin, Insik
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2010, 6 (01) : 93 - 104
  • [10] Resource-Sharing Servers for Open Environments
    Bertogna, Marko
    Fisher, Nathan
    Baruah, Sanjoy
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2009, 5 (03) : 202 - 219