Publication:
Time Triggered Scheduling Analysis for Real-Time Applications on Multicore Platforms

dc.affiliation.dptoUC3M. Departamento de Ingeniería Telemáticaes
dc.affiliation.grupoinvUC3M. Grupo de Investigación: Aplicaciones y Servicios Telemáticos (GAST)es
dc.contributor.authorFreier, Matthias
dc.contributor.authorChen, Jian-Jia
dc.contributor.editorCucinotta, Tommaso
dc.contributor.editorPautet, Laurent
dc.contributor.editorGarcía Valls, Marisol
dc.date.accessioned2014-11-13T12:03:37Z
dc.date.available2014-11-13T12:03:37Z
dc.date.issued2014-11
dc.descriptionREACTION 2014. 3rd International Workshop on Real-time and Distributed Computing in Emerging Applications. Rome, Italy. December 2nd, 2014.es
dc.description.abstractScheduling of real-time applications for multicore platforms has become an important research topic. For analyzing the timing satisfactions of real-time tasks, most researches in the literature assume independent tasks. However, industrial applications are usually with fully tangled dependencies among the tasks. Independence of the tasks provides a very nice abstraction, whereas dependent structures due to the tangled executions of the tasks are closer to the real systems. This paper studies the scheduling policies and the schedulabil-ity analysis based on independent tasks by hiding the execution dependencies with additional timing parameters. Our scheduling policy relates to the well-known periodic task model, but in contrast, tasks are able to communicate with each other. A feasible task set requires an analysis for each core and the communication infrastructure, which can be performed indi-vidually by decoupling computation from communication in a distributed system. By using a Time-Triggered Constant Phase (TTCP) scheduler, each task receives certain time-slots in the hyper-period of the task set, which ensures a time-predictable communication impact. In this paper, we provide several algorithms to derive the time-slot for each task. Further, we found a fast heuristic algorithm to calculate the time-slot for each task, which is capable to reach a core utilization of 90% by considering typical industrial applications. Finally, experiments show the effectiveness of our heuristic and the performance in different settings.es
dc.description.statusPublicadoes
dc.format.extent6es
dc.format.mimetypeapplication/pdf
dc.identifier.bibliographicCitationGarcía Valls, M. et al. (eds.) (2014). 3rd IEEE International Workshop on Real-time and distributed computing in emerging applications. (Co-located with 35th IEEE RTSS). Rome, Italy. December 2nd, 2014. Universidad Carlos III de Madrid, 48-53.es
dc.identifier.isbn978-84-697-1736-3
dc.identifier.publicationfirstpage48es
dc.identifier.publicationlastpage53es
dc.identifier.publicationtitleInternational Workshop on Real-Time and Distributed Computing in Emerging Applications (REACTION 2014)es
dc.identifier.urihttps://hdl.handle.net/10016/19693
dc.languageeng
dc.language.isoenges
dc.publisherUniversidad Carlos III de Madrides
dc.relation.eventdateDecember 2nd, 2014es
dc.relation.eventnumber3
dc.relation.eventplaceRome, Italyes
dc.relation.eventtitleInternational Workshop on Real-Time and Distributed Computing in Emerging Applications (REACTION)es
dc.rights© Copyright by the Authorses
dc.rightsAtribución-NoComercial-SinDerivadas 3.0 España*
dc.rights.accessRightsopen accesses
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/*
dc.subject.ecienciaTelecomunicacioneses
dc.subject.otherSistemas en tiempo reales
dc.subject.otherSistemas distribuidoses
dc.subject.othercloud computinges
dc.subject.otherdistributed systemses
dc.subject.otherReal-time computinges
dc.titleTime Triggered Scheduling Analysis for Real-Time Applications on Multicore Platformses
dc.typeconference proceedings*
dc.type.hasVersionVoR*
dspace.entity.typePublication
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
triggered_REACTION_2014.pdf
Size:
554.11 KB
Format:
Adobe Portable Document Format