Mostrar el registro sencillo del ítem
dc.contributor.author | March Cabrelles, José Luis | es_ES |
dc.contributor.author | Sahuquillo Borrás, Julio | es_ES |
dc.contributor.author | Hassan Mohamed, Houcine | es_ES |
dc.contributor.author | Petit Martí, Salvador Vicente | es_ES |
dc.contributor.author | Duato Marín, José Francisco | es_ES |
dc.date.accessioned | 2013-07-03T09:48:45Z | |
dc.date.issued | 2011 | |
dc.identifier.issn | 0010-4620 | |
dc.identifier.uri | http://hdl.handle.net/10251/30433 | |
dc.description.abstract | Power consumption is a major design concern in current embedded systems. To deal with consumption, many systems apply dynamic voltage scaling (DVS) techniques which dynamically change the system speed depending on the workload characteristics. DVS costs in a multicore system can be reduced by sharing the same DVS regulator among the cores. In this context, to handle energy efficiently, the workload must be properly balanced among the cores. This paper proposes a new heuristic algorithm to balance the workload in an embedded system with a coarse-grain multithreaded multicore processor. This heuristic is aimed at improving the overlapping time between the memory and the processor while keeping balanced core utilizations. To this end, the heuristic dynamically drives the frequency/voltage level to guarantee deadline fulfillment of the hard real-time tasks as well as to achieve a good trade-off between deadline losses and energy savings of the soft real-time tasks. The proposed technique has been evaluated on a model of a contemporary high-end ARM embedded microprocessor executing a set of standard embedded benchmarks. Energy savings depend on the range of frequency/voltage levels that the DVS regulator implements. Experimental results show that with the proposed heuristic, when working with hard real-time tasks, the energy consumption is about 33% the energy dissipated by a system without DVS regulator and balancing heuristic. Moreover, when soft real-time tasks are also considered, the normalized consumption presents values ranging in between 8 and 70% depending on the scheduler aggressiveness. | es_ES |
dc.description.sponsorship | This work was supported by Spanish CICYT under Grant TIN2009-14475-C04-01, by Consolider-Ingenio under Grant CSD2006-00046, by Explora-Ingenio under Grant TIN 2008-05338-E, and by Generalitat Valenciana under Grant GV/2009/043. | en_EN |
dc.language | Inglés | es_ES |
dc.publisher | Oxford University Press (OUP): Policy A - Oxford Open Option A | es_ES |
dc.relation.ispartof | Computer Journal | es_ES |
dc.rights | Reserva de todos los derechos | es_ES |
dc.subject | Power-aware scheduling | es_ES |
dc.subject | Real-time | es_ES |
dc.subject | Embedded systems | es_ES |
dc.subject | Workload partitioning | es_ES |
dc.subject.classification | ARQUITECTURA Y TECNOLOGIA DE COMPUTADORES | es_ES |
dc.title | A New Energy-Aware Dynamic Task Set Partitioning Algorithm for Soft and Hard Embedded Real-Time Systems | es_ES |
dc.type | Artículo | es_ES |
dc.embargo.lift | 10000-01-01 | |
dc.embargo.terms | forever | es_ES |
dc.identifier.doi | 10.1093/comjnl/bxr008 | |
dc.relation.projectID | info:eu-repo/grantAgreement/MICINN//TIN2009-14475-C04-01/ES/Arquitecturas De Servidores, Aplicaciones Y Servicios/ | es_ES |
dc.relation.projectID | info:eu-repo/grantAgreement/MEC//CSD2006-00046/ES/Arquitecturas fiables y de altas prestaciones para centros de proceso de datos y servidores de Internet/ | es_ES |
dc.relation.projectID | info:eu-repo/grantAgreement/MICINN//TIN2008-05338-E/ES/EXTRACCION DINAMICA DEL PARALELISMO A NIVEL DE HEBRA EN PROCESADORES "CLUSTERIZADOS"/ | es_ES |
dc.relation.projectID | info:eu-repo/grantAgreement/Generalitat Valenciana//GV%2F2009%2F043/ES/Arquitecturas superescalares y multihilo con retiro de instrucciones desordenado/ | es_ES |
dc.rights.accessRights | Cerrado | 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 | March Cabrelles, JL.; Sahuquillo Borrás, J.; Hassan Mohamed, H.; Petit Martí, SV.; Duato Marín, JF. (2011). A New Energy-Aware Dynamic Task Set Partitioning Algorithm for Soft and Hard Embedded Real-Time Systems. Computer Journal. 54(8):1282-1294. https://doi.org/10.1093/comjnl/bxr008 | es_ES |
dc.description.accrualMethod | S | es_ES |
dc.relation.publisherversion | http://comjnl.oxfordjournals.org/content/54/8/1282.full.pdf+html | es_ES |
dc.description.upvformatpinicio | 1282 | es_ES |
dc.description.upvformatpfin | 1294 | es_ES |
dc.type.version | info:eu-repo/semantics/publishedVersion | es_ES |
dc.description.volume | 54 | es_ES |
dc.description.issue | 8 | es_ES |
dc.relation.senia | 208075 | |
dc.identifier.eissn | 1460-2067 | |
dc.contributor.funder | Generalitat Valenciana | es_ES |
dc.contributor.funder | Ministerio de Ciencia e Innovación | es_ES |
dc.contributor.funder | Ministerio de Educación y Ciencia | es_ES |