BubbleSched : construire son propre ordonnanceur de threads pour machines multiprocesseurs hirarchiques
hal.structure.identifier | Efficient runtime systems for parallel architectures [RUNTIME] | |
hal.structure.identifier | Laboratoire Bordelais de Recherche en Informatique [LaBRI] | |
dc.contributor.author | THIBAULT, Samuel | |
dc.date.accessioned | 2024-04-15T09:57:44Z | |
dc.date.available | 2024-04-15T09:57:44Z | |
dc.date.created | 2006 | |
dc.date.issued | 2006 | |
dc.date.conference | 2006-10-05 | |
dc.identifier.uri | https://oskar-bordeaux.fr/handle/20.500.12278/198941 | |
dc.description.abstract | L'efficacité de l'exécution d'une application multithreadée irrégulière sur une architecture multiprocesseurs fortement hiérarchique repose essentiellement sur la qualité de l'ordonnancement des threads et du placement des données. Pour obtenir d'excellentes performances, les programmeurs sont souvent contraints de sacrifier la portabilité de leur application en câblant dans celle-ci des stratégies de placement ad-hoc fortement dépendantes de l'architecture. Pour remédier à ce problème de portabilité des performances, nous avons défini une plate-forme permettant de décrire dynamiquement la structure hiérarchique des calculs et de définir simplement des ordonnanceurs dédiés, efficaces et portables. Nous justions l'intérêt d'une telle approche et décrivons la technique que nous avons mise au point pour définir simplement de tels ordonnanceurs. | |
dc.language.iso | fr | |
dc.subject.en | threads | |
dc.subject.en | ordonnanceur | |
dc.subject.en | NUMA | |
dc.subject.en | SMP | |
dc.subject.en | Multi-Core | |
dc.title | BubbleSched : construire son propre ordonnanceur de threads pour machines multiprocesseurs hirarchiques | |
dc.type | Communication dans un congrès | |
dc.subject.hal | Informatique [cs]/Calcul parallèle, distribué et partagé [cs.DC] | |
bordeaux.hal.laboratories | Laboratoire Bordelais de Recherche en Informatique (LaBRI) - UMR 5800 | * |
bordeaux.institution | Université de Bordeaux | |
bordeaux.institution | Bordeaux INP | |
bordeaux.institution | CNRS | |
bordeaux.conference.title | 17ème Rencontres Francophones du Parallélisme | |
bordeaux.country | FR | |
bordeaux.conference.city | Canet en Roussillon | |
bordeaux.peerReviewed | oui | |
hal.identifier | inria-00108984 | |
hal.version | 1 | |
hal.invited | non | |
hal.proceedings | oui | |
hal.conference.organizer | ACM/ASF - Université de Perpignan | |
hal.popular | non | |
hal.audience | Nationale | |
hal.origin.link | https://hal.archives-ouvertes.fr//inria-00108984v1 | |
bordeaux.COinS | ctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.title=BubbleSched%20:%20construire%20son%20propre%20ordonnanceur%20de%20threads%20pour%20machines%20multiprocesseurs%20hirarchiques&rft.atitle=BubbleSched%20:%20construire%20son%20propre%20ordonnanceur%20de%20threads%20pour%20machines%20multiprocesseurs%20hirarchiques&rft.date=2006&rft.au=THIBAULT,%20Samuel&rft.genre=unknown |
Fichier(s) constituant ce document
Fichiers | Taille | Format | Vue |
---|---|---|---|
Il n'y a pas de fichiers associés à ce document. |