Partition of Real-Time Application over Multi- core Systems

Authors

  • Jerzy Martyna

DOI:

https://doi.org/10.7494/automat.2012.16.2.127

Keywords:

scheduling algorithm, real-time application, multicore parallel systems

Abstract

In this paper, we present a model of parallel execution of
a real-time application in a multicore system. Currently used mo-
dern architectures provide a mechanism to prevent reciprocal inter-
ference in the cause of critical activities. We propose an algorithm
for obtaining the partitions of real-time applications and later for
their allocation to a set of all accessible cores of a multicore pro-
cessor. The algorithm takes into consideration all the constraints,
such as precedence relations, timing dependencies, etc., and allows
all partitions to access resources in order of their potential utility to
the application. Some experimental results are provided.

Downloads

How to Cite

Martyna, J. (2013). Partition of Real-Time Application over Multi- core Systems. Automatyka/Automatics, 16(2), 127. https://doi.org/10.7494/automat.2012.16.2.127

Issue

Section

Articles