Embedded high performance computing applications have two requirements which hardly can be achieved simultaneously: high performance and low energy consumption. One solution is the exploitation of the low-level parallelism of a field programmable gate array (FPGA). Due to the manifold parameters, such as the adaptation of the clock frequency in relation to the application requirements, a better energy efficiency compared to traditional processor-based platforms can be achieved. However, the FPGA programming is time consuming until today and requires a very good understanding of the underlying hardware. There exist C-to-FPGA tools, which leverage the traditional FPGA programming using HDL-languages. However, C-to-FPGA tools can only be used ...
As the power wall has become one of the main limiting factors for the performance of general purpose...
During the last few years, there is an increasing interest in mixing software and hardware to serve ...
General Purpose Computing on Graphical Processing Units has been exploited in many different fields ...
Multiprocessor Systems-on-Chip (MPSoCs) are a promising solution to fulfill the performance requirem...
Embedded high performance computing applications, like for example image processing in surveillance ...
Multi-processor architectures are a promising solution to provide the required computational perform...
In the past two decades, FPGA has been witnessed from its restricted use as glue logic towards real ...
Operating systems traditionally handle the task scheduling of one or more application instances on p...
Parallel processor architectures are a promising solution to provide the required computing performa...
This thesis concentrated on the runtime reconfiguration of system-on-chip (SoC) cores to execute spe...
The saturation of single-thread performance, along with the advent of the power wall, has resulted i...
Dynamic and partial reconfiguration of hardware architectures such as FPGAs and coarse grain process...
International audienceNext generation FPGA circuits will allow the integration of dozens of hard and...
Operating systems traditionally handle the task scheduling of one or more application instances on p...
Summarization: During recent years much research focused on making Partial Reconfiguration (PR) more...
As the power wall has become one of the main limiting factors for the performance of general purpose...
During the last few years, there is an increasing interest in mixing software and hardware to serve ...
General Purpose Computing on Graphical Processing Units has been exploited in many different fields ...
Multiprocessor Systems-on-Chip (MPSoCs) are a promising solution to fulfill the performance requirem...
Embedded high performance computing applications, like for example image processing in surveillance ...
Multi-processor architectures are a promising solution to provide the required computational perform...
In the past two decades, FPGA has been witnessed from its restricted use as glue logic towards real ...
Operating systems traditionally handle the task scheduling of one or more application instances on p...
Parallel processor architectures are a promising solution to provide the required computing performa...
This thesis concentrated on the runtime reconfiguration of system-on-chip (SoC) cores to execute spe...
The saturation of single-thread performance, along with the advent of the power wall, has resulted i...
Dynamic and partial reconfiguration of hardware architectures such as FPGAs and coarse grain process...
International audienceNext generation FPGA circuits will allow the integration of dozens of hard and...
Operating systems traditionally handle the task scheduling of one or more application instances on p...
Summarization: During recent years much research focused on making Partial Reconfiguration (PR) more...
As the power wall has become one of the main limiting factors for the performance of general purpose...
During the last few years, there is an increasing interest in mixing software and hardware to serve ...
General Purpose Computing on Graphical Processing Units has been exploited in many different fields ...