Afficher la notice abrégée

hal.structure.identifierLaboratoire Bordelais de Recherche en Informatique [LaBRI]
hal.structure.identifierEfficient runtime systems for parallel architectures [RUNTIME]
dc.contributor.authorPUTIGNY, Bertrand
hal.structure.identifierLaboratoire Bordelais de Recherche en Informatique [LaBRI]
hal.structure.identifierEfficient runtime systems for parallel architectures [RUNTIME]
dc.contributor.authorBARTHOU, Denis
hal.structure.identifierEfficient runtime systems for parallel architectures [RUNTIME]
hal.structure.identifierLaboratoire Bordelais de Recherche en Informatique [LaBRI]
dc.contributor.authorGOGLIN, Brice
dc.date.accessioned2024-04-15T09:44:01Z
dc.date.available2024-04-15T09:44:01Z
dc.date.issued2011-12-05
dc.date.conference2011-12-05
dc.identifier.urihttps://oskar-bordeaux.fr/handle/20.500.12278/197808
dc.description.abstractNous présentons un modèle exprimant le coût de la cohérence de cache au sein de processeurs multi-coeurs. Ce modèle est construit sur un ensemble de micro benchmarks prenant en compte l'état (dans protocole de cohérence) dans lequel sont les données. Ce modèle très fin permet d'adapter le tiling des boucles durant la phase de compilation afin, d'une part d'optimiser la réutilisation des données et, d'autre part de minimiser le surcoût dû au protocole de cohérence. Par ailleurs nous justifions les bénéfices de la finesse de notre modèle, et notamment de la prise en compte de l'état des lignes de cache dans notre modèle en montrant. Notre modélisation fine des caches montre que des optimisations mono-coeurs classiques telles que le tiling au niveau du cache L1 peuvent se révéler inefficaces sur des architectures parallèles. De plus l'utilisation de notre modèle permet de trouver les optimisations nécessaires à l'amélioration des performances sur des processeurs multi-coeurs.
dc.language.isofr
dc.titleModélisation du coût de la cohérence de cache pour améliorer le tuilage de boucles
dc.typeCommunication dans un congrès
dc.subject.halInformatique [cs]/Architectures Matérielles [cs.AR]
bordeaux.hal.laboratoriesLaboratoire Bordelais de Recherche en Informatique (LaBRI) - UMR 5800*
bordeaux.institutionUniversité de Bordeaux
bordeaux.institutionBordeaux INP
bordeaux.institutionCNRS
bordeaux.conference.titleQuatrièmes rencontres de la communauté française de compilation
bordeaux.countryFR
bordeaux.conference.citySaint-Hippolyte
bordeaux.peerReviewedoui
hal.identifierhal-00788286
hal.version1
hal.invitednon
hal.proceedingsnon
hal.conference.organizerInria Nancy - Grand Est
hal.conference.end2011-12-07
hal.popularnon
hal.audienceNationale
hal.origin.linkhttps://hal.archives-ouvertes.fr//hal-00788286v1
bordeaux.COinSctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.title=Mod%C3%A9lisation%20du%20co%C3%BBt%20de%20la%20coh%C3%A9rence%20de%20cache%20pour%20am%C3%A9liorer%20le%20tuilage%20de%20boucles&rft.atitle=Mod%C3%A9lisation%20du%20co%C3%BBt%20de%20la%20coh%C3%A9rence%20de%20cache%20pour%20am%C3%A9liorer%20le%20tuilage%20de%20boucles&rft.date=2011-12-05&rft.au=PUTIGNY,%20Bertrand&BARTHOU,%20Denis&GOGLIN,%20Brice&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