Por favor, use este identificador para citar o enlazar este ítem: http://hdl.handle.net/10201/10034

Registro completo de metadatos
Campo DCValorLengua/Idioma
dc.contributor.advisorGarcía Carrasco, José Manuel-
dc.contributor.advisorAcacio Sánchez, Manuel Eugenio-
dc.contributor.authorRos Bardisa, Alberto-
dc.contributor.otherDepartamentos y Servicios::Departamentos de la UMU::Ingeniería de la Información y las Comunicacionesen_EN
dc.date.accessioned2010-02-09T09:55:32Z-
dc.date.available2010-02-09T09:55:32Z-
dc.date.created2009-09-24-
dc.date.issued2010-02-09-
dc.identifier.isbnEn trámite-
dc.identifier.urihttp://hdl.handle.net/10201/10034-
dc.description.abstractLa nueva tendencia para aumentar el rendimiento de los futuros computadores son los multiprocesadores en un solo chip (CMPs). Se espera que en un futuro cercano salgan al mercado CMPs con decenas de procesadores. Hoy en día, la mejor manera de mantener la coherencia de cache en estos sistemas es mediante los protocolos basados en directorio. Sin embargo, estos protocolos tienen dos grandes problemas: una gran sobrecarga de memoria y una alta latencia de los fallos de cache. Esta tesis se ha centrado en estos problemas claves para la eficiencia y escalabilidad del CMP. En primer lugar, se ha presentado una organización de directorios escalable. En segundo lugar, se han propuesto los protocolos de coherencia directa, que evitan la indirección al nodo home y, por tanto, reducen el tiempo de ejecución de las aplicaciones. Por último, se ha desarrollado una política de mapeo para caches compartidas pero físicamente distribuidas, que reduce la latencia de acceso y garantiza una distribución uniforme de los datos con el fin de reducir su tasa de fallos. Esto se traduce finalmente en un menor tiempo de ejecución para las aplicaciones. Abstract: Chip multiprocessors (CMPs) constitute the new trend for increasing the performance of future computers. In the near future, chips with tens of cores will become more popular. Nowadays, directory-based protocols constitute the best alternative to keep cache coherence in large-scale systems. Nevertheless, directory-based protocols have two important issues that prevent them from achieving better scalability: the directory memory overhead and the long cache miss latencies. This thesis focuses on these key issues. The first proposal is a scalable distributed directory organization that copes with the memory overhead of directory-based protocols. The second proposal presents the direct coherence protocols, which are aimed at avoiding the indirection problem of traditional directory-based protocols and, therefore, they improve applications' performance. Finally, a novel mapping policy for distributed caches is presented. This policy reduces the long access latency while lessening the number of off-chip accesses, leading to improvements in applications' execution time.en_EN
dc.formatapplication/pdfes
dc.format.extent239-
dc.languagespaen_EN
dc.publisherUniversidad de Murciaen_EN
dc.relation.ispartofProyecto de investigación:en_EN
dc.relation.replaceshttp://www.tesisenred.net/TDR-0204110-114531/index_cs.html#documentsen_EN
dc.rightsLa difusión de este documento por medio de Internet ha sido autorizado por los titulares de los derechos de propiedad intelectual únicamente para usos privados enmarcados en actividades de investigación y docencia. No se autoriza su reproducción con finalidades de lucro ni su difusión.en_EN
dc.rightsinfo:eu-repo/semantics/openAccesses
dc.subjectMultiprocesadoresen_EN
dc.subject.otherCDU::0 - Generalidades.en_EN
dc.titleEfficient and Scalable Cache Coherence for Many-Core Chip Multiprocessorsen_EN
dc.typeinfo:eu-repo/semantics/doctoralThesisen_EN
Aparece en las colecciones:Ingeniería

Ficheros en este ítem:
Fichero Descripción TamañoFormato 
RosBardisa.pdf1,84 MBAdobe PDFVista previa
Visualizar/Abrir


Los ítems de Digitum están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.