HW/SW codesign and Reconfigurable Computing are commonly used methodologies for digital systems design. However, no previous work has been carried out in order to define a run-time HW/SW codesign methodology for dynamically reconfigurable architectures. Besides, all previous approaches to reconfigurable computing context scheduling are based on static scheduling techniques. In this paper we present a run-time HW/SW codesign methodology for discrete event systems using dynamically reconfigurable architectures and a dynamic approach to reconfigurable computing multi-context scheduling. We have applied our methodology to software acceleration, and present the obtained results. 1. Introduction an
Context switching times are a major source of overhead in medium to fine grain process scheduling. W...
The paper presents a static process scheduling approach as a front-end to hardware-software cosynthe...
Abstract. A distinguishing feature of reconfigurable computing over rapid prototyping is its ability...
figurable computing are commonly used methodologies for digital-systems design. However, no previous...
Reconfigurable computing is emerging as a viable design alternative to implement a wide range of com...
This paper presents a new approach for modeling hardware and software tasks in codesign system. The ...
This poster presentation outlines a proposed framework for handling mapping of signal processingappl...
The reprogrammable nature of configurable computing machines has led to a wealth of research in run-...
Dynamically reconfigurable hardware (DRHW) not only has high silicon reusability, but it can also de...
We consider the problem of scheduling the operations of a data flow graph in a reconfigurable comput...
AbstractIn Dynamic Data-Driven Application Systems, applications must dynamically adapt their behavi...
Hardware/software partitioning is a process that occurs frequently in embedded system design. It is ...
Many reconfigurable architectures offer partial dynamic configura-bility, but current system-level t...
The introduction of high-performance applications such as multimedia applications into SoCs led the ...
This paper describes how static task-scheduling methods using stochastic search techniques can be ap...
Context switching times are a major source of overhead in medium to fine grain process scheduling. W...
The paper presents a static process scheduling approach as a front-end to hardware-software cosynthe...
Abstract. A distinguishing feature of reconfigurable computing over rapid prototyping is its ability...
figurable computing are commonly used methodologies for digital-systems design. However, no previous...
Reconfigurable computing is emerging as a viable design alternative to implement a wide range of com...
This paper presents a new approach for modeling hardware and software tasks in codesign system. The ...
This poster presentation outlines a proposed framework for handling mapping of signal processingappl...
The reprogrammable nature of configurable computing machines has led to a wealth of research in run-...
Dynamically reconfigurable hardware (DRHW) not only has high silicon reusability, but it can also de...
We consider the problem of scheduling the operations of a data flow graph in a reconfigurable comput...
AbstractIn Dynamic Data-Driven Application Systems, applications must dynamically adapt their behavi...
Hardware/software partitioning is a process that occurs frequently in embedded system design. It is ...
Many reconfigurable architectures offer partial dynamic configura-bility, but current system-level t...
The introduction of high-performance applications such as multimedia applications into SoCs led the ...
This paper describes how static task-scheduling methods using stochastic search techniques can be ap...
Context switching times are a major source of overhead in medium to fine grain process scheduling. W...
The paper presents a static process scheduling approach as a front-end to hardware-software cosynthe...
Abstract. A distinguishing feature of reconfigurable computing over rapid prototyping is its ability...