- -

Perf&Fair: A Progress-Aware Scheduler to Enhance Performance and Fairness in SMT Multicores

RiuNet: Repositorio Institucional de la Universidad Politécnica de Valencia

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

Perf&Fair: A Progress-Aware Scheduler to Enhance Performance and Fairness in SMT Multicores

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.author Feliu-Pérez, Josué es_ES
dc.contributor.author Sahuquillo Borrás, Julio es_ES
dc.contributor.author Petit Martí, Salvador Vicente es_ES
dc.contributor.author Duato Marín, José Francisco es_ES
dc.date.accessioned 2018-05-24T04:23:35Z
dc.date.available 2018-05-24T04:23:35Z
dc.date.issued 2017 es_ES
dc.identifier.issn 0018-9340 es_ES
dc.identifier.uri http://hdl.handle.net/10251/102499
dc.description.abstract [EN] Nowadays, high performance multicore processors implement multithreading capabilities. The processes running concurrently on these processors are continuously competing for the shared resources, not only among cores, but also within the core. While resource sharing increases the resource utilization, the interference among processes accessing the shared resources can strongly affect the performance of individual processes and its predictability. In this scenario, process scheduling plays a key role to deal with performance and fairness. In this work we present a process scheduler for SMT multicores that simultaneously addresses both performance and fairness. This is a major design issue since scheduling for only one of the two targets tends to damage the other. To address performance, the scheduler tackles bandwidth contention at the L1 cache and main memory. To deal with fairness, the scheduler estimates the progress experienced by the processes, and gives priority to the processes with lower accumulated progress. Experimental results on an Intel Xeon E5645 featuring six dual-threaded SMT cores show that the proposed scheduler improves both performance and fairness over two state-of-the-art schedulers and the Linux OS scheduler. Compared to Linux, unfairness is reduced to a half while still improving performance by 5.6 percent. es_ES
dc.description.sponsorship We thank the anonymous reviewers for their constructive and insightful feedback. This work was supported in part by the Spanish Ministerio de Economia y Competitividad (MINECO) and Plan E funds, under grants TIN2015-66972-C5-1-R and TIN2014-62246EXP, and by the Intel Early Career Faculty Honor Program Award. en_EN
dc.language Inglés es_ES
dc.publisher Institute of Electrical and Electronics Engineers es_ES
dc.relation.ispartof IEEE Transactions on Computers es_ES
dc.rights Reserva de todos los derechos es_ES
dc.subject Scheduling es_ES
dc.subject Fairness es_ES
dc.subject SMT es_ES
dc.subject Multicore es_ES
dc.subject Performance estimation es_ES
dc.subject.classification ARQUITECTURA Y TECNOLOGIA DE COMPUTADORES es_ES
dc.title Perf&Fair: A Progress-Aware Scheduler to Enhance Performance and Fairness in SMT Multicores es_ES
dc.type Artículo es_ES
dc.identifier.doi 10.1109/TC.2016.2620977 es_ES
dc.relation.projectID info:eu-repo/grantAgreement/MINECO//TIN2014-62246-EXP/ES/CODISEÑO HARDWARE-SOFTWARE PARA PLANIFICACION EQUITATIVA EN PROCESADORES SMT MULTINUCLEO/ es_ES
dc.relation.projectID info:eu-repo/grantAgreement/MINECO//TIN2015-66972-C5-1-R/ES/TECNICAS PARA LA MEJORA DE LAS PRESTACIONES, COSTE Y CONSUMO DE ENERGIA DE LOS SERVIDORES/ es_ES
dc.rights.accessRights Abierto es_ES
dc.contributor.affiliation Universitat Politècnica de València. Departamento de Informática de Sistemas y Computadores - Departament d'Informàtica de Sistemes i Computadors es_ES
dc.description.bibliographicCitation Feliu-Pérez, J.; Sahuquillo Borrás, J.; Petit Martí, SV.; Duato Marín, JF. (2017). Perf&Fair: A Progress-Aware Scheduler to Enhance Performance and Fairness in SMT Multicores. IEEE Transactions on Computers. 66(5):905-911. https://doi.org/10.1109/TC.2016.2620977 es_ES
dc.description.accrualMethod S es_ES
dc.relation.publisherversion http://doi.org/10.1109/TC.2016.2620977 es_ES
dc.description.upvformatpinicio 905 es_ES
dc.description.upvformatpfin 911 es_ES
dc.type.version info:eu-repo/semantics/publishedVersion es_ES
dc.description.volume 66 es_ES
dc.description.issue 5 es_ES
dc.relation.pasarela S\334376 es_ES
dc.contributor.funder Ministerio de Economía, Industria y Competitividad es_ES


Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem