Publications:Dynamic Self-Rescheduling of Tasks over a Heterogeneous Platform

From CERES
Jump to: navigation, search

Do not edit this section

Keep all hand-made modifications below

Title Dynamic Self-Rescheduling of Tasks over a Heterogeneous Platform
Author Alécio P. D. Binotto and Edison P. Freitas and Marcelo Götz and Carlos E. Pereira and André Stork and Tony Larsson
Year 2008
PublicationType Conference Paper
Journal
HostPublication Proceedings of the 2008 International Conference on Reconfigurable Computing and FPGAs
DOI http://dx.doi.org/10.1109/ReConFig.2008.69
Conference 2008 International Conference on Reconfigurable Computing and FPGAs (ReConFig 2008), 3-5 December 2008, Cancun, Mexico
Diva url http://hh.diva-portal.org/smash/record.jsf?searchId=1&pid=diva2:408010
Abstract Modern applications require powerful high-performance platforms to deal with many different algorithms that make use of massive calculations. At the same time, low-cost and high-performance specific hardware (e.g., GPU, PPU) are rising and the CPUs turned to multiple cores, characterizing together an interesting and powerful heterogeneous execution platform. Therefore, self-adaptive computing is a potential paradigm for those scenarios as it can provide flexibility to explore the computational resources on heterogeneous cluster attached to a high-performance computer system platform. As the first step towards a run-time reschedule load-balancing framework targeting that kind of platform, application time requirements and its crosscutting behavior play an important role for task allocation decisions. This paper presents a strategy for self-reallocation of specific tasks, including dynamic created ones, using aspect-oriented paradigms to address non-functional application timing constraints in the design phase. Additionally, as a case study, a special attention on Radar Image Processing will be given in the context of a surveillance system based on Unmanned Aerial Vehicles (UAV).