Publications:Dynamic Tasks' Reconfiguration for UAV System using Aspect Orientation

From CERES
Revision as of 04:44, 26 June 2014 by Slawek (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Do not edit this section

Keep all hand-made modifications below

Title Dynamic Tasks' Reconfiguration for UAV System using Aspect Orientation
Author Edison Pignaton de Freitas and A. P. D. Binotto and Carlos Eduardo Pereira and Andre Stork and Tony Larsson
Year 2008
PublicationType Conference Paper
Journal
HostPublication International Symposium on Parallel and Distributed Processing with Applications, 2008. ISPA '08
DOI http://dx.doi.org/10.1109/ISPA.2008.69
Conference 2008 International Symposium on Parallel and Distributed Processing with Applications, ISPA 2008, Sydney, 10-12 December
Diva url http://hh.diva-portal.org/smash/record.jsf?searchId=1&pid=diva2:239472
Abstract Many modern applications require high-performance platforms to deal with a variety of algorithms requiring massive calculations. Moreover, low-cost powerful hardware (e.g., GPU, PPU) and CPUs with multiple cores have become abundant, and can be combined in heterogeneous architectures. To cope with this, reconfigurable computing is a potential paradigm as it can provide flexibility to explore the computational resources on hybrid and multi-core desktop architectures. The workload can optimally be (re)distributed over heterogeneous cores along the lifecycle of an application, aiming for best performance. As the first step towards a run-time reconfigurable load-balancing framework, application requirements and crosscutting concerns related to timing play an important role for task allocation decisions. In this paper, we present the use of aspect-oriented paradigms to address non-functional application timing constraints in the design phase. The DERAF aspects’ framework is extended to support reconfiguration requirements; and a strategy for load-balancing is described. In addition, we present preliminary evaluation using an Unmanned Aerial Vehicle (UAV) based Surveillance System as case study.