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
 

A Replacement Technique to Maximize Task Reuse in Reconfigurable Systems

dc.conference.date16-20 May 2011
dc.conference.titleParallel and Distributed Processing Workshops and Phd Forum (IPDPSW), 2011 IEEE International Symposium on
dc.contributor.authorClemente Barreira, Juan Antonio
dc.contributor.authorMozos Muñoz, Daniel
dc.contributor.authorResano, Javier
dc.date.accessioned2023-06-20T06:04:24Z
dc.date.available2023-06-20T06:04:24Z
dc.date.issued2011-09-01
dc.description“© © 2011 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.”
dc.description.abstractDynamically reconfigurable hardware is a promising technology that combines in the same device both the high performance and the flexibility that many recent applications demand. However, one of its main drawbacks is the reconfiguration overhead, which involves important delays in the task execution, usually in the order of hundreds of milliseconds, as well as high energy consumption. One of the most powerful ways to tackle this problem is configuration reuse, since reusing a task does not involve any reconfiguration overhead. In this paper we propose a configuration replacement policy for reconfigurable systems that maximizes task reuse in highly dynamic environments. We have integrated this policy in an external taskgraph execution manager that applies task prefetch by loading and executing the tasks as soon as possible (ASAP). However, we have also modified this ASAP technique in order to make the replacements more flexible, by taking into account the mobility of the tasks and delaying some of the reconfigurations. In addition, this replacement policy is a hybrid design-time/run-time approach, which performs the bulk of the computations at design time in order to save run-time computations. Our results illustrate that the proposed strategy outperforms other state-ofthe-art replacement policies in terms of reuse rates and achieves near-optimal reconfiguration overhead reductions. In addition, by performing the bulk of the computations at design time, we reduce the execution time of the replacement technique by 10 times with respect to an equivalent purely run-time one.
dc.description.departmentDepto. de Arquitectura de Computadores y Automática
dc.description.facultyFac. de Informática
dc.description.refereedTRUE
dc.description.statuspub
dc.eprint.idhttps://eprints.ucm.es/id/eprint/39404
dc.identifier.officialurlhttp://dx.doi.org/10.1109/IPDPS.2011.149
dc.identifier.urihttps://hdl.handle.net/20.500.14352/45953
dc.language.isospa
dc.page.final252
dc.page.initial245
dc.rights.accessRightsopen access
dc.subject.cdu004.3
dc.subject.keywordreconfigurable architectures
dc.subject.keywordtask replacement
dc.subject.keywordtask scheduling
dc.subject.keywordField Programmable Gate Arrays
dc.subject.ucmHardware
dc.titleA Replacement Technique to Maximize Task Reuse in Reconfigurable Systems
dc.typeconference paper
dspace.entity.typePublication
relation.isAuthorOfPublication919b239d-a500-4adb-aacf-00206a2c1512
relation.isAuthorOfPublication4c67f647-780c-4c6a-84dd-5962fb0a6260
relation.isAuthorOfPublication.latestForDiscovery919b239d-a500-4adb-aacf-00206a2c1512

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
A Replacement Technique to Maximize Task Reuse in Reconfigurable Systems.pdf
Size:
175.69 KB
Format:
Adobe Portable Document Format