Novel system software for addressing resource contention, maximizing CPU usage, and harnessing performance asymmetry on multicore systems

dc.contributor.advisorSáez Alcaide, Juan Carlos
dc.contributor.authorBilbao Muñoz, Carlos
dc.date.accessioned2026-03-06T15:59:50Z
dc.date.available2026-03-06T15:59:50Z
dc.date.defense2025-06-05
dc.date.issued2026-03-06
dc.descriptionTesis inédita de la Universidad Complutense de Madrid, Facultad de Informática, Departamento de Arquitectura de Computadores y Automática, leída el 5 de junio de 2025.
dc.description.abstractThe steady reduction in transistor size was for a long time considered the norm in computer systems manufacturing, until mounting obstacles - collectively referred to as the Power Wall - increasingly began to crop up. In response to this issue (and others, like the Memory Wall), the hardware industry shifted its focus to Chip Multicore Processors (CMPs), which integrate multiple cores on a single chip. CMPs have now established themselves as the de facto general-purpose architecture across a broad range of commercial platforms, from embedded and mobile devices to high-end server systems.This thesis proposes a number of scheduling and resource management strategies for multicore processors that have been implemented in the operating system (OS) kernel and runtime system levels. The main objective of these proposals is to take on three kew challenges that multicore systems pose to the sustem software: (i) addressing shared-resource contention effects, (ii) maximizing CPU utilization, and (iii) dealing with performance asymmetry under the presence of different core types in the platform...
dc.description.abstractDurante mucho tiempo, la constante reducción del tamaño de los transistores se daba por hecho en la fabricación de sistemas de cómputo, hasta que se hizo evidente el fenómeno conocido como Power Wall. Para adaptarse a este problema (y otros, como el Memory Wall), la industria del hardware centró su atención en los procesadores multinúcleo (CMP, por sus siglas en inglés), que integran múltiples núcleos (cores) en un solo chip. Los CMP son actualmente la arquitectura de propósito general de facto en la mayoría de plataformas comerciales, desde dispositivos integrados y móviles hasta servidores de alto rendimiento. Esta tesis propone una serie de estrategias de planificación y gestión de recursos para procesadores multinúcleo que se han implementado a nivel de kernel del sistema operativos (SO) y del runtime system. El objetivo principal de estas propuestas es abordar tres retos clave que los sistemas multinúcleo plantean al software del sistema: (i) abordar los efectos de la contención de recursos compartidos, (ii) maximizar la utilización de CPU, y (iii) gestionar la asimetría de rendimiento bajo la presencia de diferentes tipos de núcleos en la plataforma...
dc.description.facultyFac. de Informática
dc.description.refereedTRUE
dc.description.statusunpub
dc.identifier.urihttps://hdl.handle.net/20.500.14352/133851
dc.language.isoeng
dc.page.total214
dc.publication.placeMadrid
dc.publisherUniversidad Complutense de Madrid
dc.rights.accessRightsopen access
dc.subject.cdu004.451.87(043.5)
dc.subject.cdu004.451.9(043.5)
dc.subject.keywordLinux kernel
dc.subject.keywordMulticore processors
dc.subject.keywordResource management
dc.subject.keywordRuntime systems
dc.subject.keywordCache partitioning
dc.subject.keywordOperating systems
dc.subject.keywordAsymmetric multicores
dc.subject.keywordParticionado de caché
dc.subject.keywordProcesadores multinúcleo asimétricos
dc.subject.keywordSistemas operativos
dc.subject.ucmSistemas operativos (Ordenadores)
dc.subject.ucmSoftware
dc.subject.unesco1203 Ciencia de Los Ordenadores
dc.titleNovel system software for addressing resource contention, maximizing CPU usage, and harnessing performance asymmetry on multicore systems
dc.titleSoftware de sistema de nueva generación para gestión de la contención de recursos, optimización del uso de CPU, y explotación de asimetría en sistemas multinúcleo
dc.typedoctoral thesis
dspace.entity.typePublication
relation.isAdvisorOfPublication5a9b186f-f010-47e3-b598-040d7f5dc5ba
relation.isAdvisorOfPublication.latestForDiscovery5a9b186f-f010-47e3-b598-040d7f5dc5ba

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
T46058.pdf
Size:
15.96 MB
Format:
Adobe Portable Document Format

Collections