Passer à la navigation principale Passer à la recherche Passer au contenu principal

Odyn: Deadlock Prevention and Hybrid Scheduling Algorithm for Real-Time Dataflow Applications

  • Institut Polytechnique de Paris
  • Centre de Villarceaux
  • Bell Labs

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collection › Contribution à une conférence › Revue par des pairs

1 Citation (Scopus)

Résumé

In recent wireless communication standards (4G, 5G), the growing need for dynamic adjustments of transmission parameters (e.g., modulation, bandwidth, channel coding rate) makes traditional static scheduling approaches less and less efficient. The reason being that precomputed fixed mapping and scheduling prevent the system from dynamically adapting to changes of the operating conditions (e.g. wireless channel quality, available bandwidth). In this paper, we present Odyn, a hybrid approach for the scheduling and memory management of periodic dataflow applications on parallel, heterogeneous, Non-Uniform Memory Architecture (NUMA) platforms. In Odyn, the ordering of tasks and memory allocation are distributed and computed simultaneously at run-time for each Processing Element. Odyn also proposes a mechanism to prevent deadlocks caused by attempts to allocate buffers in size-limited memories. This technique, based on the static computation of exclusion relations among buffers in a target application, removes the need for backtracking that is typical of dynamic scheduling algorithms. We demonstrate the effectiveness of Odyn on a testbench that simulates the interactions of randomly generated concurrent applications. We also demonstrate its deadlock prevention technique on a selection of use cases.

langue originaleAnglais
titreProceedings - Euromicro Conference on Digital System Design, DSD 2019
rédacteurs en chefNikos Konofaos, Paris Kitsos
EditeurInstitute of Electrical and Electronics Engineers Inc.
Pages88-95
Nombre de pages8
ISBN (Electronique)9781728128610
Les DOIs
étatPublié - 1 août 2019
Evénement22nd Euromicro Conference on Digital System Design, DSD 2019 - Kallithea, Chalkidiki, Grcce
Durée: 28 août 2019 → 30 août 2019

Série de publications

NomProceedings - Euromicro Conference on Digital System Design, DSD 2019

Une conférence

Une conférence22nd Euromicro Conference on Digital System Design, DSD 2019
Pays/TerritoireGrcce
La villeKallithea, Chalkidiki
période28/08/19 → 30/08/19

Empreinte digitale

Examiner les sujets de recherche de « Odyn: Deadlock Prevention and Hybrid Scheduling Algorithm for Real-Time Dataflow Applications ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation