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

Registro completo de metadatos
Campo DCValorLengua/Idioma
dc.contributor.advisorGarcía Carrasco, José Manuel-
dc.contributor.advisorAcacio Sánchez, Manuel Eugenio-
dc.contributor.authorFernández Pascual, Ricardo-
dc.contributor.otherDepartamentos y Servicios::Departamentos de la UMU::Ingeniería y Tecnología de Computadoresen_EN
dc.date.accessioned2010-02-09T12:59:50Z-
dc.date.available2010-02-09T12:59:50Z-
dc.date.created2007-07-23-
dc.date.issued2010-02-09-
dc.identifier.isbn978-84-692-9365-2-
dc.identifier.urihttp://hdl.handle.net/10201/10050-
dc.description.abstractAbstract: We propose a way to deal with transient faults in the interconnection network of many-core CMPs that is different from the classic approach of building a fault-tolerant interconnection network. In particular, we provide fault tolerance mechanisms at the level of the cache coherence protocol so that it guarantees the correct execution of programs even when the underlying interconnection network does not deliver all messages correctly. This way, we can take advantage of the different meaning of each message to achieve fault tolerance with lower overhead than at the level of the interconnection network, which has to treat all messages alike with respect to reliability. We design several fault-tolerant cache coherence protocols using these techniques and evaluate them. This evaluation shows that, in absence of faults, our techniques do not increase significantly the execution time of the applications and their major cost is an increase in network traffic due to acknowledgment messages that ensure the reliable transference of ownership between coherence nodes, which are sent out of the critical path of cache misses. In addition, a system using our protocols degrades gracefully when transient faults actually happen and can support fault rates much higher than those expected in the real world with only a small performance degradation. Resumen: Se proponen una forma de tratar con los fallos transitorios en la red de interconexión de un CMP con gran número de núcleos que es diferente del enfoque clásico basado en construir una red de interconexión tolerante a fallos. En particular se proporcionan mecanismos de tolerancia a fallos al nivel del protocolo de coherencia. De esta forma, se puede aprovechar el conocimiento que el protocolo tiene sobre el significado de cada mensaje para obtener tolerancia a fallos con menor sobrecarga que en el nivel de red, que tiene que tratar todos los mensajes idénticamente. En la tesis se diseñan y evalúan varios protocolos de coherencia utilizando estas técnicas. Los resultados muestran que, cuando no hay fallos, nuestras técnicas no incrementan significativamente el tiempo de ejecución de las aplicaciones y su mayor coste es un incremento en el tráfico de red. Además, un sistema que use nuestros protocolos soporta tasas de fallos mucho mayores que las esperadas en circunstancias realistas y su rendimiento se degrada gradualmente cuando ocurren los fallos.en_EN
dc.formatapplication/pdfes
dc.format.extent210-
dc.languagespaen_EN
dc.publisherUniversidad de Murciaen_EN
dc.relation.ispartofProyecto de investigación:en_EN
dc.relation.replaceshttp://global.tesisenred.net/TDR-0121110-125118/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.subjectOrdenadoresen_EN
dc.subjectArquitecturaen_EN
dc.subject.otherCDU::6 - Ciencias aplicadas::62 - Ingeniería. Tecnología::621 - Ingeniería mecánica en general. Tecnología nuclear. Electrotecnia. Maquinaria::621.3 - Ingeniería eléctrica. Electrotecnia. Telecomunicacionesen_EN
dc.titleFault-tolerant Cache Coherence Protocols for CMPsen_EN
dc.typeinfo:eu-repo/semantics/doctoralThesisen_EN
Aparece en las colecciones:Ingeniería

Ficheros en este ítem:
Fichero Descripción TamañoFormato 
FernandezPascual.pdf1,48 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.