Novel system software for addressing resource contention, maximizing CPU usage, and harnessing performance asymmetry on multicore systems
The 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 industr...
| Autor: | |
|---|---|
| Tipo de recurso: | tesis doctoral |
| Fecha de publicación: | 2026 |
| País: | España |
| Institución: | Universidad Complutense de Madrid (UCM) |
| Repositorio: | Docta Complutense |
| Idioma: | inglés |
| OAI Identifier: | oai:docta.ucm.es:20.500.14352/133851 |
| Acceso en línea: | https://hdl.handle.net/20.500.14352/133851 |
| Access Level: | acceso abierto |
| Palabra clave: | 004.451.87(043.5) 004.451.9(043.5) Linux kernel Multicore processors Resource management Runtime systems Cache partitioning Operating systems Asymmetric multicores Particionado de caché Procesadores multinúcleo asimétricos Sistemas operativos Sistemas operativos (Ordenadores) Software 1203 Ciencia de Los Ordenadores |
| id |
ES_65bf5268dc64698fa706d8a4e900b3c1 |
|---|---|
| oai_identifier_str |
oai:docta.ucm.es:20.500.14352/133851 |
| network_acronym_str |
ES |
| network_name_str |
España |
| repository_id_str |
|
| spelling |
Novel system software for addressing resource contention, maximizing CPU usage, and harnessing performance asymmetry on multicore systemsSoftware 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úcleoBilbao Muñoz, Carlos004.451.87(043.5)004.451.9(043.5)Linux kernelMulticore processorsResource managementRuntime systemsCache partitioningOperating systemsAsymmetric multicoresParticionado de cachéProcesadores multinúcleo asimétricosSistemas operativosSistemas operativos (Ordenadores)Software1203 Ciencia de Los OrdenadoresThe 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...Universidad Complutense de MadridSáez Alcaide, Juan CarlosUniversidad Complutense de Madrid20262026-03-0620262026-03-06doctoral thesishttp://purl.org/coar/resource_type/c_db06info:eu-repo/semantics/doctoralThesisapplication/pdfhttps://hdl.handle.net/20.500.14352/133851reponame:Docta Complutenseinstname:Universidad Complutense de Madrid (UCM)Inglésengopen accesshttp://purl.org/coar/access_right/c_abf2info:eu-repo/semantics/openAccessoai:docta.ucm.es:20.500.14352/1338512026-06-02T12:44:21Z |
| dc.title.none.fl_str_mv |
Novel system software for addressing resource contention, maximizing CPU usage, and harnessing performance asymmetry on multicore systems Software 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 |
| title |
Novel system software for addressing resource contention, maximizing CPU usage, and harnessing performance asymmetry on multicore systems |
| spellingShingle |
Novel system software for addressing resource contention, maximizing CPU usage, and harnessing performance asymmetry on multicore systems Bilbao Muñoz, Carlos 004.451.87(043.5) 004.451.9(043.5) Linux kernel Multicore processors Resource management Runtime systems Cache partitioning Operating systems Asymmetric multicores Particionado de caché Procesadores multinúcleo asimétricos Sistemas operativos Sistemas operativos (Ordenadores) Software 1203 Ciencia de Los Ordenadores |
| title_short |
Novel system software for addressing resource contention, maximizing CPU usage, and harnessing performance asymmetry on multicore systems |
| title_full |
Novel system software for addressing resource contention, maximizing CPU usage, and harnessing performance asymmetry on multicore systems |
| title_fullStr |
Novel system software for addressing resource contention, maximizing CPU usage, and harnessing performance asymmetry on multicore systems |
| title_full_unstemmed |
Novel system software for addressing resource contention, maximizing CPU usage, and harnessing performance asymmetry on multicore systems |
| title_sort |
Novel system software for addressing resource contention, maximizing CPU usage, and harnessing performance asymmetry on multicore systems |
| dc.creator.none.fl_str_mv |
Bilbao Muñoz, Carlos |
| author |
Bilbao Muñoz, Carlos |
| author_facet |
Bilbao Muñoz, Carlos |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Sáez Alcaide, Juan Carlos Universidad Complutense de Madrid |
| dc.subject.none.fl_str_mv |
004.451.87(043.5) 004.451.9(043.5) Linux kernel Multicore processors Resource management Runtime systems Cache partitioning Operating systems Asymmetric multicores Particionado de caché Procesadores multinúcleo asimétricos Sistemas operativos Sistemas operativos (Ordenadores) Software 1203 Ciencia de Los Ordenadores |
| topic |
004.451.87(043.5) 004.451.9(043.5) Linux kernel Multicore processors Resource management Runtime systems Cache partitioning Operating systems Asymmetric multicores Particionado de caché Procesadores multinúcleo asimétricos Sistemas operativos Sistemas operativos (Ordenadores) Software 1203 Ciencia de Los Ordenadores |
| description |
The 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... |
| publishDate |
2026 |
| dc.date.none.fl_str_mv |
2026 2026-03-06 2026 2026-03-06 |
| dc.type.none.fl_str_mv |
doctoral thesis http://purl.org/coar/resource_type/c_db06 |
| dc.type.openaire.fl_str_mv |
info:eu-repo/semantics/doctoralThesis |
| format |
doctoralThesis |
| dc.identifier.none.fl_str_mv |
https://hdl.handle.net/20.500.14352/133851 |
| url |
https://hdl.handle.net/20.500.14352/133851 |
| dc.language.none.fl_str_mv |
Inglés eng |
| language_invalid_str_mv |
Inglés |
| language |
eng |
| dc.rights.none.fl_str_mv |
open access http://purl.org/coar/access_right/c_abf2 |
| dc.rights.openaire.fl_str_mv |
info:eu-repo/semantics/openAccess |
| rights_invalid_str_mv |
open access http://purl.org/coar/access_right/c_abf2 |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.publisher.none.fl_str_mv |
Universidad Complutense de Madrid |
| publisher.none.fl_str_mv |
Universidad Complutense de Madrid |
| dc.source.none.fl_str_mv |
reponame:Docta Complutense instname:Universidad Complutense de Madrid (UCM) |
| instname_str |
Universidad Complutense de Madrid (UCM) |
| reponame_str |
Docta Complutense |
| collection |
Docta Complutense |
| repository.name.fl_str_mv |
|
| repository.mail.fl_str_mv |
|
| _version_ |
1869409765534203904 |
| score |
15.81155 |