CLASSY: a clock analysis system for rapid prototyping of embedded applications on MPSoCs

Xin An 1 Sarra Boumedien 2 Abdoulaye Gamatié 2 Eric Rutten 1
1 SARDES - System architecture for reflective distributed computing environments
Inria Grenoble - Rhône-Alpes, LIG - Laboratoire d'Informatique de Grenoble
2 DART - Contributions of the Data parallelism to real time
LIFL - Laboratoire d'Informatique Fondamentale de Lille, Inria Lille - Nord Europe
Abstract : This paper presents an abstract multi-clock oriented reasoning for the rapid prototyping of embedded applications executed on multiprocessor systems-on-chip (MPSoCs). The scheduling of applications on execution platforms composed of processors operating at various frequencies is described and analyzed with clocks. As in the static scheduling of synchronous dataflows (SDFs), requirements for admissible schedules are investigated, which come not only from expected application behavior, but also from execution platform. An algorithm is proposed to construct admissible schedules respecting identified requirements. It is then adapted to synthesize admissible schedules for adaptive system behaviors. The modeling, analysis and algorithms presented in this paper have been implemented in a prototype tool named CLASSY (standing for CLock AnalySis SYstem).
Type de document :
Communication dans un congrès
Proceedings of the 15th International Workshop on Software and Compilers for Embedded Systems, May 2012, St. Goar, Germany. ACM, pp.3--12, 2012, 〈http://delivery.acm.org/10.1145/2240000/2236577/p3-an.pdf?ip=134.206.11.177&acc=ACTIVE%20SERVICE&CFID=213116942&CFTOKEN=89241860&__acm__=1354100462_fd58c65634d444dc247f9b1316455eb6〉. 〈10.1145/2236576.2236577〉
Liste complète des métadonnées

https://hal.inria.fr/hal-00758194
Contributeur : Abdoulaye Gamatié <>
Soumis le : mercredi 28 novembre 2012 - 11:59:32
Dernière modification le : mercredi 11 avril 2018 - 01:53:05

Identifiants

Collections

Citation

Xin An, Sarra Boumedien, Abdoulaye Gamatié, Eric Rutten. CLASSY: a clock analysis system for rapid prototyping of embedded applications on MPSoCs. Proceedings of the 15th International Workshop on Software and Compilers for Embedded Systems, May 2012, St. Goar, Germany. ACM, pp.3--12, 2012, 〈http://delivery.acm.org/10.1145/2240000/2236577/p3-an.pdf?ip=134.206.11.177&acc=ACTIVE%20SERVICE&CFID=213116942&CFTOKEN=89241860&__acm__=1354100462_fd58c65634d444dc247f9b1316455eb6〉. 〈10.1145/2236576.2236577〉. 〈hal-00758194〉

Partager

Métriques

Consultations de la notice

295