Aviso: para depositar documentos, por favor, inicia sesión e identifícate con tu cuenta de correo institucional de la UCM con el botón MI CUENTA UCM. No emplees la opción AUTENTICACIÓN CON CONTRASEÑA
 

Mecanismo de detección de violaciones de atomicidad de reducido coste hardware

dc.contributor.advisorPiñuel Moreno, Luis
dc.contributor.authorQuintás Rodríguez, Jorge
dc.date.accessioned2023-06-20T06:10:17Z
dc.date.available2023-06-20T06:10:17Z
dc.date.issued2010
dc.descriptionMáster en Investigación en Informática, Facultad de Informática, Departamento de Arquitectura de Computadores y Automática, curso 2009-2010
dc.description.abstractCon la difusión de los procesadores multicore los fallos de concurrencia se han convertido en un problema desafiante. De entre ellos son especialmente problemáticas las violaciones de atomicidad, que suponen un 66% de los fallos de concurrencia que no son interbloqueos. En este trabajo presentamos un algoritmo que es capaz de detectar violaciones de atomicidad que afectan a una variable compartida. Para llevar a cabo la detección empleamos el mínimo soporte hardware, utilizando la información que nos ofrece el protocolo de coherencia cache. [ABSTRACT] With multicore processors becoming widespread, concurrency bugs have become a challenging problem. Betweem them, atomicity violations are specially problematic and they account for the 66% of all the concurrency bugs, excluding deadlocks. In this work we introduce an algorithm wich can detect atomicity violations concerning one shared variable. To achieve the detection we use the minimal hardware support, using information collected from the cache coherence protocol.
dc.description.departmentDepto. de Arquitectura de Computadores y Automática
dc.description.facultyFac. de Informática
dc.description.refereedFALSE
dc.description.statusunpub
dc.eprint.idhttps://eprints.ucm.es/id/eprint/11388
dc.identifier.urihttps://hdl.handle.net/20.500.14352/46261
dc.language.isospa
dc.page.total41
dc.rightsAtribución-NoComercial 3.0 España
dc.rights.accessRightsopen access
dc.rights.urihttps://creativecommons.org/licenses/by-nc/3.0/es/
dc.subject.cdu004.31(043.3)
dc.subject.keywordErrores de concurrencia
dc.subject.keywordCoherencia cache
dc.subject.keywordDepuración
dc.subject.keywordDetección de errores
dc.subject.keywordViolaciones de atomicidad
dc.subject.keywordCarreras de datos
dc.subject.keywordArquitecturas multicore
dc.subject.keywordSoporte hardware Concurrency bugs
dc.subject.keywordCache coherence
dc.subject.keywordDebugging
dc.subject.keywordBug detection
dc.subject.keywordAtomicity violations
dc.subject.keywordData races
dc.subject.keywordMulticore arquitectures
dc.subject.keywordHardware support
dc.subject.ucmHardware
dc.subject.ucmSistemas expertos
dc.titleMecanismo de detección de violaciones de atomicidad de reducido coste hardware
dc.typemaster thesis
dspace.entity.typePublication
relation.isAdvisorOfPublication2ce782af-0e05-45eb-b58a-d2efffec6785
relation.isAdvisorOfPublication.latestForDiscovery2ce782af-0e05-45eb-b58a-d2efffec6785

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
main.pdf
Size:
318.68 KB
Format:
Adobe Portable Document Format