We propose a design methodology to facilitate rigorous development of complex applications targeting reconfigurable hardware. Our methodology relies on analytical estimation of system performance and area utilisation for a given specific application and a particular system instance consisting of a controlflow machine working in conjunction with one or more reconfigurable dataflow accelerators. The targeted application is carefully analyzed, and the parts identified for hardware acceleration are reimplemented as a set of representative software models. Next, with the results of the application analysis, a suitable system architecture is devised and its performance is evaluated to determine bottlenecks, allowing predictable design. The archit...
Extending product functionality and lifetime requires constant addition of new features to satisfy t...
FPGA-based Configurable Computing Machines (CCMs) offer powerful and flexible general-purpose com-pu...
Since neural networks renaissance, convolutional neural networks (ConvNets) have demonstrated a stat...
International audienceMany reconfigurable hardware architectures have been proposed so far, ranging ...
In this paper we present an automatic design generation methodology for heterogeneous architectures ...
Growing demand for computational performance, and the rising cost for chip design and manufacturing...
National audienceIn this paper we present an automatic design generation methodology for heterogeneo...
This thesis addresses problems inherent to the development of complex applications for reconfig- ura...
Summarization: During the last few years, there is an increasing interest in mixing software and har...
The ability of some configurable logic devices to modify their hardware during operation has long he...
After more than 30 years, reconfigurable computing has grown from a concept to a mature field of scien...
The role of heterogeneous multi-core architectures in the industrial and scientific computing commun...
Hardware and software design requires the right portion of skills and mental faculties. The design o...
By incorporating reconfigurable hardware in em-bedded system architectures it has become easier to s...
CPUs and dedicated accelerators (namely GPUs and FPGAs) continue to grow increasingly large and comp...
Extending product functionality and lifetime requires constant addition of new features to satisfy t...
FPGA-based Configurable Computing Machines (CCMs) offer powerful and flexible general-purpose com-pu...
Since neural networks renaissance, convolutional neural networks (ConvNets) have demonstrated a stat...
International audienceMany reconfigurable hardware architectures have been proposed so far, ranging ...
In this paper we present an automatic design generation methodology for heterogeneous architectures ...
Growing demand for computational performance, and the rising cost for chip design and manufacturing...
National audienceIn this paper we present an automatic design generation methodology for heterogeneo...
This thesis addresses problems inherent to the development of complex applications for reconfig- ura...
Summarization: During the last few years, there is an increasing interest in mixing software and har...
The ability of some configurable logic devices to modify their hardware during operation has long he...
After more than 30 years, reconfigurable computing has grown from a concept to a mature field of scien...
The role of heterogeneous multi-core architectures in the industrial and scientific computing commun...
Hardware and software design requires the right portion of skills and mental faculties. The design o...
By incorporating reconfigurable hardware in em-bedded system architectures it has become easier to s...
CPUs and dedicated accelerators (namely GPUs and FPGAs) continue to grow increasingly large and comp...
Extending product functionality and lifetime requires constant addition of new features to satisfy t...
FPGA-based Configurable Computing Machines (CCMs) offer powerful and flexible general-purpose com-pu...
Since neural networks renaissance, convolutional neural networks (ConvNets) have demonstrated a stat...