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
 

Evaluation of the Intel Thread Director Technology on an Alder Lake processor

dc.conference.date23-24 Ago 2022
dc.conference.placeSingapur, Singapur
dc.conference.titleAPSys '22: Proceedings of the 13th ACM SIGOPS Asia-Pacific Workshop on Systems
dc.contributor.authorSáez Alcaide, Juan Carlos
dc.contributor.authorPrieto Matías, Manuel
dc.date.accessioned2025-01-16T15:33:01Z
dc.date.available2025-01-16T15:33:01Z
dc.date.issued2022-08-23
dc.description.abstractAsymmetric multicore processors (AMPs) combine high-performance big cores with more energy-efficient small cores, all exposing a shared instruction-set architecture but different features, such as clock frequency or microarchitecture. In the last decade, most commercial AMP products have mainly targetted the embedded and mobile domains. Today, major hardware players are releasing new AMP-based products that aim to move beyond the mobile niche, towards the desktop/server segments. The Apple M1 SoC or the recent Intel Alder Lake processor family are clear examples of these new AMP systems. Despite their energy-efficiency benefits, AMPs pose significant challenges to the operating system scheduler. In this paper, we assess the effectiveness of the Thread Director (TD) technology, a set of hardware facillities - first introduced in Alder Lake processors - that provide the OS with hints on the performance and energy efficiency that a thread delivers when running on the various core types. The main focus of our analysis is to evaluate how effectively the OS can drive scheduling decisions with TD's performance hints. To this end, we incorporated support in Linux to conveniently access TD facillites from the OS kernel. Motivated by various TD's limitations identified with our analysis, we opted to build hardware-counter based prediction models (generated via machine-learning methods) to better aid the OS in making throughput-oriented and fairness-aware scheduling decisions. The effectiveness of both TD and the hardware-counter based models for performance prediction is evaluated both via offline monitoring, and also online, by utilizing our implementation of various asymmetry-aware schedulers in the Linux kernel.
dc.description.departmentDepto. de Arquitectura de Computadores y Automática
dc.description.facultyFac. de Informática
dc.description.refereedTRUE
dc.description.sponsorshipGobierno de España
dc.description.sponsorshipComunidad de Madrid
dc.description.sponsorshipUnión Europea (Fondo Europeo de Desarrollo Regional)
dc.description.statuspub
dc.identifier.citationJuan Carlos Saez and Manuel Prieto-Matias. 2022. Evaluation of the Intel thread director technology on an Alder Lake processor. In Proceedings of the 13th ACM SIGOPS Asia-Pacific Workshop on Systems (APSys '22). Association for Computing Machinery, New York, NY, USA, 61–67. https://doi.org/10.1145/3546591.3547532
dc.identifier.doi10.1145/3546591.3547532
dc.identifier.officialurlhttps://doi.org/10.1145/3546591.3547532
dc.identifier.relatedurlhttps://dl.acm.org/doi/10.1145/3546591.3547532
dc.identifier.urihttps://hdl.handle.net/20.500.14352/114751
dc.language.isoeng
dc.page.final67
dc.page.initial61
dc.relation.projectIDinfo:eu-repo/grantAgreement/AEI/Plan Estatal de Investigación Científica y Técnica y de Innovación 2017-2020/RTI2018-093684-B-I00/ES/HETEROGENEIDAD Y ESPECIALIZACION EN LA ERA POST-MOORE/
dc.relation.projectIDS2018/TCS-4423
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internationalen
dc.rights.accessRightsopen access
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subject.keywordAsymmetric multicore processors
dc.subject.keywordHybrid processors
dc.subject.keywordScheduling
dc.subject.keywordOperating Systems
dc.subject.keywordLinux kernel
dc.subject.keywordAlder Lake
dc.subject.keywordThread Director
dc.subject.ucmSistemas operativos (Ordenadores)
dc.subject.ucmHardware
dc.subject.unesco3304.06 Arquitectura de Ordenadores
dc.titleEvaluation of the Intel Thread Director Technology on an Alder Lake processor
dc.typeconference paper
dc.type.hasVersionAM
dspace.entity.typePublication
relation.isAuthorOfPublication5a9b186f-f010-47e3-b598-040d7f5dc5ba
relation.isAuthorOfPublication5d3f6717-1495-4217-853c-8c9c75d56620
relation.isAuthorOfPublication.latestForDiscovery5a9b186f-f010-47e3-b598-040d7f5dc5ba

Download

Original bundle

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

Collections