Afficher la notice abrégée

hal.structure.identifierEfficient runtime systems for parallel architectures [RUNTIME]
hal.structure.identifierSTMicroelectronics [Grenoble] [ST-GRENOBLE]
dc.contributor.authorARRAS, Paul-Antoine
hal.structure.identifierSTMicroelectronics [Grenoble] [ST-GRENOBLE]
dc.contributor.authorFUIN, Didier
hal.structure.identifierEfficient runtime systems for parallel architectures [RUNTIME]
hal.structure.identifierLaboratoire Bordelais de Recherche en Informatique [LaBRI]
dc.contributor.authorJEANNOT, Emmanuel
hal.structure.identifierSTHORM
dc.contributor.authorSTOUTCHININ, Arthur
hal.structure.identifierLaboratoire Bordelais de Recherche en Informatique [LaBRI]
dc.contributor.authorTHIBAULT, Samuel
dc.contributor.editorJuan Guerrero
dc.date.accessioned2024-04-15T09:42:23Z
dc.date.available2024-04-15T09:42:23Z
dc.date.created2013
dc.date.issued2013-10-25
dc.date.conference2013-10-23
dc.identifier.urihttps://oskar-bordeaux.fr/handle/20.500.12278/197677
dc.description.abstractLe décodage vidéo et le traitement d'image dans les systèmes embarqués sont sujets à de fortes contraintes de ressources, particulièrement en termes de mémoire. Les heuristiques d'ordonnancement de liste à priorités statiques (HEFT, SDC,...) étant les solutions les plus souvent citées en raison à la fois de leurs bonnes performances et de leur faible complexité, nous proposons une méthode visant à y introduire la notion de mémoire. De plus, nous montrons que par le biais d'un ajustement adapté des priorités des tâches et d'un recours judicieux à l'insertion, des accélérations jusqu'à 20% peuvent être obtenues. Enfin, nous montrons que notre technique permet d'empêcher les interblocages et de réduire significativement l'empreinte mémoire requise comparé à des heuristiques d'ordonnancement de liste classiques.
dc.description.abstractEnVideo decoding and image processing in embedded systems are subject to strong resource constraints, particularly in terms of memory. List-scheduling heuristics with static priorities (HEFT, SDC, etc.) being the oft-cited solutions due to both their good performance and their low complexity, we propose a method aimed at introducing the notion of memory into them. Moreover, we show that through appropriate adjustment of task priorities and judicious resort to insertion-based policy, speedups up to 20\% can be achieved. Lastly, we show that our technique allows to prevent deadlock and to substantially reduce the required memory footprint compared to classic list-scheduling heuristics.
dc.language.isoen
dc.publisherIEEE Computer Society
dc.subject.enTask graphs
dc.subject.enscheduling
dc.subject.enmemory
dc.subject.ensystem on chip
dc.subject.envideo decoding
dc.title.enList Scheduling in Embedded Systems under Memory Constraints
dc.typeCommunication dans un congrès
dc.identifier.doi10.1109/SBAC-PAD.2013.22
dc.subject.halInformatique [cs]/Systèmes embarqués
bordeaux.page152-159
bordeaux.hal.laboratoriesLaboratoire Bordelais de Recherche en Informatique (LaBRI) - UMR 5800*
bordeaux.institutionUniversité de Bordeaux
bordeaux.institutionBordeaux INP
bordeaux.institutionCNRS
bordeaux.conference.titleSBAC-PAD'2013 - 25th International Symposium on Computer Architecture and High-Performance Computing
bordeaux.countryBR
bordeaux.conference.cityPorto de Galinhas
bordeaux.peerReviewedoui
hal.identifierhal-00906117
hal.version1
hal.invitednon
hal.proceedingsoui
hal.conference.organizerFederal University of Pernambuco & Federal University of Minas Gerais
hal.conference.end2013-10-26
hal.popularnon
hal.audienceInternationale
hal.origin.linkhttps://hal.archives-ouvertes.fr//hal-00906117v1
bordeaux.COinSctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.date=2013-10-25&rft.spage=152-159&rft.epage=152-159&rft.au=ARRAS,%20Paul-Antoine&FUIN,%20Didier&JEANNOT,%20Emmanuel&STOUTCHININ,%20Arthur&THIBAULT,%20Samuel&rft.genre=unknown


Fichier(s) constituant ce document

FichiersTailleFormatVue

Il n'y a pas de fichiers associés à ce document.

Ce document figure dans la(les) collection(s) suivante(s)

Afficher la notice abrégée