Partition of real-time application over multicore systems
| creativeworkseries.issn | 1429-3447 | |
| dc.contributor.author | Martyna, Jerzy | |
| dc.date.available | 2017-07-10T11:42:34Z | |
| dc.date.issued | 2012 | |
| dc.description.abstract | W artykule przedstawiono model równoległego wykonania aplikacji czasu rzeczywistego w wielordzeniowym systemie komputerowym. Współczesne komputery dostarczają mechanizmów dla równoległego wykonywania programów czasu rzeczywistego. Zaproponowano algorytm do przeprowadzenia podziału aplikacji czasu rzeczywistego na elementy składowe i ich alokacji w środowisku równoległych procesorów wielordzeniowych. Algorytm ten bierze pod uwagę wszystkie ograniczenia związane z wykonywaniem programu czasu rzeczywistego, w tym relację poprzedzania oraz zależności czasowe. Dzięki przedstawionemu rozwiązaniu jest możliwe pełne wykorzystanie mocy obliczeniowej wielordzeniowych procesorów dla wykonania aplikacji czasu rzeczywistego. | pl |
| dc.description.abstract | In this paper, we present a model of parallel execution of a real-time application in a multicore system. Currently used modern architectures provide a mechanism to prevent reciprocal interference 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 processor. 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. | en |
| dc.description.placeOfPublication | Kraków | |
| dc.description.version | wersja wydawnicza | |
| dc.identifier.doi | https://doi.org/10.7494/automat.2012.16.2.127 | |
| dc.identifier.eissn | 2353-0952 | |
| dc.identifier.issn | 1429-3447 | |
| dc.identifier.nukat | dd2013320016 | |
| dc.identifier.uri | https://repo.agh.edu.pl/handle/AGH/44097 | |
| dc.language.iso | eng | |
| dc.publisher | Wydawnictwa AGH | |
| dc.relation.ispartof | Automatyka / Automatics | |
| dc.rights | Attribution 4.0 International | |
| dc.rights.access | otwarty dostęp | |
| dc.rights.uri | https://creativecommons.org/licenses/by/4.0/legalcode | |
| dc.subject | scheduling algorithm | en |
| dc.subject | algorytm szeregowania | pl |
| dc.subject | real-time application | en |
| dc.subject | aplikacja czasu rzeczywistego | pl |
| dc.subject | multicore parallel systems | en |
| dc.subject | wielordzeniowe równoległe procesory | pl |
| dc.title | Partition of real-time application over multicore systems | en |
| dc.title.alternative | Podział aplikacji czasu rzeczywistego na części dla ich wykonania w środowisku wielordzeniowych procesorów | pl |
| dc.type | artykuł | |
| dspace.entity.type | Publication | |
| publicationissue.issueNumber | No. 2 | |
| publicationissue.pagination | pp. 127-136 | |
| publicationvolume.volumeNumber | Vol. 16 | |
| relation.isJournalIssueOfPublication | 84c0c86d-d91e-44f3-bd22-1138e14fce09 | |
| relation.isJournalIssueOfPublication.latestForDiscovery | 84c0c86d-d91e-44f3-bd22-1138e14fce09 | |
| relation.isJournalOfPublication | b16a3604-d334-41d9-9446-dfef1368171d |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- automat.2012.16.2.127.pdf
- Size:
- 320.5 KB
- Format:
- Adobe Portable Document Format
- Description:
- Artykuł z czasopisma
