Daniel Mozos

Learn More
Due to the emergence of highly dynamic multimedia applications there is a need for flexible platforms and run-time scheduling support for embedded systems. Dynamic Reconfigurable Hardware (DRHW) is a promising candidate to provide this flexibility but, currently, not sufficient run-time scheduling support to deal with the run-time reconfigurations exists.(More)
To get efficient HW management in 2D Reconfigurable Systems, heuristics are needed to select the best place to locate each arriving task. We propose a technique that locates the task next to the borders of the free area for as many cycles as possible, trying to minimize the area fragmentation. Moreover, we combine it with a look-ahead heuristic that allows(More)
1Departament of Computer Architecture and Automatics, Computer Science Faculty, Complutense University of Madrid, C/ Prof. José Garćıa Santesmases s/n, 28040 Madrid, Spain 2Departament of Computer Architecture, High Polytechnic Center, University of Zaragoza, C/ Mara de Luna 3, 50018 Zaragoza, Spain 3Departament of Computer Technology and Communications,(More)
Dynamically Reconfigurable Hardware (DRHW) platforms present both flexibility and high performance. Hence, they can tackle the demanding requirements of current dynamic multimedia applications, especially for embedded systems where it is not affordable to include specific HW support for all the applications. However, DRHW reconfiguration latency represents(More)
New generation embedded systems demand high performance, efficiency and flexibility. Reconfigurable hardware can provide all these features. However the costly reconfiguration process and the lack of management support have prevented a broader use of these resources. To solve these issues we have developed a scheduler that deals with task-graphs at(More)
I%ispaper descnkr a set ofhewirticx den”gned to @de the behaviourofa@baJb rwach-at@boundh ardwa?t? Wnmkw4n area estbn~”on hewistic, ineludngintemwwction w is used m cost j%nction to be minimized A akri@ space bounding hewisticahwstopmnet heaktigmpacein arnoteintelkgentway than &systems do. The tnah now?ltyir the incoqxwa&m of akrign space seamh gw.aSng(More)
Hyperspectral imaging is a growing area in remote sensing in which an imaging spectrometer collects hundreds of images (at different wavelength channels) for the same area on the surface of the Earth. Hyperspectral images are extremely high-dimensional, and require advanced on-board processing algorithms able to satisfy near real-time constraints in(More)
Reconfigurable hardware can be used to build a multi-tasking system where tasks are assigned to HW resources at run-time according to the requirements of the running applications. These tasks are frequently represented as direct acyclic graphs and their execution is typically controlled by an embedded processor that schedules the graph execution. In order(More)