Publication:
Técnicas hardware para Sistemas de Memoria Transaccional de alto rendimiento en procesadores multinúcleo = Hardware techniques for High-performance Transactional Memory in many-core chip multiprocessors

dc.contributor.advisorAcacio Sánchez, Manuel Eugenio
dc.contributor.advisorGarcía Carrasco, José Manuel
dc.contributor.authorTitos-Gil, Rubén
dc.contributor.otherDepartamentos y Servicios::Departamentos de la UMU::Ingeniería y Tecnología de Computadoreses
dc.date.accessioned2011-11-18T09:58:15Z
dc.date.available2011-11-18T09:58:15Z
dc.date.created2011-11-08
dc.date.issued2011-11-18
dc.description.abstractEsta tesis investiga la implementación hardware eficiente de los sistemas de memoria transaccional (HTM) en un chip multiprocesador escalable (CMP), identificando aspectos que limitan el rendimiento y proponiendo técnicas que solventan dichas patologías. Las contribuciones de la tesis son varios diseños HTM complementarios que alcanzan un rendimiento robusto y evitan comportamientos patológicos, mediante la introducción de flexibilidad y adaptabilidad, sin que dichas técnicas apenas supongan un incremento en la complejidad del sistema global. Esta disertación considera tanto sistemas HTM de política ansiosa como aquellos diseñados bajo el enfoque perezoso, y afrontamos las sobrecargas en el rendimiento que son inherentes a cada política. Quizá la contribución más relevante de esta tesis es ZEBRA, un sistema HTM de política híbrida que adapta su comportamiento en función de las características dinámicas de la carga de traba. This thesis focuses on the hardware mechanisms that provide optimistic concurrency control with guarantees of atomicity and isolation, with the intent of achieving high-performance across a variety of workloads, at a reasonable cost in terms of design complexity. This thesis identifies key inefficiencies that impact the performance of several hardware implementations of TM, and proposes mechanisms to overcome such limitations. In this dissertation we consider both eager and lazy approaches to HTM system design, and address important sources of overhead that are inherent to each policy. This thesis presents a hybrid-policy, adaptable HTM system that combines the advantages of both eager and lazy approaches in a low complexity design. Furthermore, this thesis investigates the overheads of the simpler, fixed-policy HTM designs that leverage a distributed directory-based coherence protocol to detect data races over a scalable interconnect, and develops solutions that address some performance degrading factors.es
dc.formatapplication/pdfes
dc.format.extent230es
dc.identifier.urihttp://hdl.handle.net/10201/25394
dc.languageenges
dc.publisherUniversidad de Murciaes
dc.relation.ispartofProyecto de investigación:es
dc.relation.replaceshttp://hdl.handle.net/10803/51473es
dc.rightsinfo:eu-repo/semantics/openAccesses
dc.subjectOrdenadoreses
dc.subject.otherCDU::0 - Generalidades.::04 - Ciencia y tecnología de los ordenadores. Informática.es
dc.titleTécnicas hardware para Sistemas de Memoria Transaccional de alto rendimiento en procesadores multinúcleo = Hardware techniques for High-performance Transactional Memory in many-core chip multiprocessorses
dc.typeinfo:eu-repo/semantics/doctoralThesises
dspace.entity.typePublicationes
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
TJRTJ.pdf
Size:
4.62 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.35 KB
Format:
Item-specific license agreed upon to submission
Description:
Collections