Mostrar el registro sencillo del í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 | 2016-10-17T10:32:15Z | |
dc.date.available | 2016-10-17T10:32:15Z | |
dc.date.issued | 2013 | |
dc.identifier.isbn | 978-1-4799-1021-2 | |
dc.identifier.issn | 1089-795X | |
dc.identifier.uri | http://hdl.handle.net/10251/71918 | |
dc.description | © 2013 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. | es_ES |
dc.description.abstract | Improving the utilization of shared resources is a key issue to increase performance in SMT processors. Recent work has focused on resource sharing policies to enhance the processor performance, but their proposals mainly concentrate on novel hardware mechanisms that adapt to the dynamic resource requirements of the running threads. This work addresses the L1 cache bandwidth problem in SMT processors experimentally on real hardware. Unlike previous work, this paper concentrates on thread allocation, by selecting the proper pair of co-runners to be launched to the same core. The relation between L1 bandwidth requirements of each benchmark and its performance (IPC) is analyzed. We found that for individual benchmarks, performance is strongly connected to L1 bandwidth consumption, and this observation remains valid when several co-runners are launched to the same SMT core. Based on these findings we propose two L1 bandwidth aware thread to core (t2c) allocation policies, namely Static and Dynamic t2c allocation, respectively. The aim of these policies is to properly balance L1 bandwidth requirements of the running threads among the processor cores. Experiments on a Xeon E5645 processor show that the proposed policies significantly improve the performance of the Linux OS kernel regardless the number of cores considered. | es_ES |
dc.description.sponsorship | This work was supported by the Spanish Ministerio de Econom´ıa y Competitividad (MINECO) and by FEDER funds under Grant TIN2012-38341-C04-01; and by Programa de Apoyo a la Investigacion y Desarrollo (PAID-05-12) of the ´ Universitat Politecnica de Val ` encia under Grant SP20120748 | |
dc.format.extent | 10 | es_ES |
dc.language | Inglés | es_ES |
dc.publisher | IEEE | es_ES |
dc.relation.ispartof | Proceedings of the 22nd International Conference on Parallel Architectures and Compilation Techniques | |
dc.rights | Reserva de todos los derechos | es_ES |
dc.subject | SMT | es_ES |
dc.subject | Thread allocation | es_ES |
dc.subject | Bandwidth-aware scheduling | es_ES |
dc.subject.classification | ARQUITECTURA Y TECNOLOGIA DE COMPUTADORES | es_ES |
dc.title | L1-Bandwidth Aware Thread Allocation in Multicore SMT Processors | es_ES |
dc.type | Comunicación en congreso | es_ES |
dc.identifier.doi | 10.1109/PACT.2013.6618810 | |
dc.relation.projectID | info:eu-repo/grantAgreement/EC/FP7/287759/EU/High Performance and Embedded Architecture and Compilation/ | en_EN |
dc.relation.projectID | info:eu-repo/grantAgreement/MINECO//TIN2012-38341-C04-01/ES/MEJORA DE LA ARQUITECTURA DE SERVIDORES, SERVICIOS Y APLICACIONES/ | es_ES |
dc.relation.projectID | info:eu-repo/grantAgreement/UPV//PAID-05-12-SP20120748/ | 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.contributor.affiliation | Universitat Politècnica de València. Escola Tècnica Superior d'Enginyeria Informàtica | es_ES |
dc.description.bibliographicCitation | Feliu Pérez, J.; Sahuquillo Borrás, J.; Petit Martí, SV.; Duato Marín, JF. (2013). L1-Bandwidth Aware Thread Allocation in Multicore SMT Processors. IEEE. https://doi.org/10.1109/PACT.2013.6618810 | es_ES |
dc.description.accrualMethod | S | es_ES |
dc.relation.conferencename | 22nd International Conference on Parallel Architectures and Compilation Techniques (PACT 2013) | es_ES |
dc.relation.conferencedate | September 7-11, 2013 | es_ES |
dc.relation.conferenceplace | Edinburgh, Scotland | es_ES |
dc.relation.publisherversion | http://dx.doi.org/10.1109/PACT.2013.6618810 | es_ES |
dc.type.version | info:eu-repo/semantics/publishedVersion | es_ES |
dc.relation.senia | 251574 | es_ES |
dc.contributor.funder | Ministerio de Economía y Competitividad | |
dc.contributor.funder | European Regional Development Fund | |
dc.contributor.funder | Universitat Politècnica de València |