- -

A New Energy-Aware Dynamic Task Set Partitioning Algorithm for Soft and Hard Embedded Real-Time Systems

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

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

A New Energy-Aware Dynamic Task Set Partitioning Algorithm for Soft and Hard Embedded Real-Time Systems

Mostrar el registro sencillo del ítem

Ficheros en el í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


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

Mostrar el registro sencillo del ítem