Embedded System toolchains are highly customized for a specific System-on-Chip (SoC). When the application needs more performance, the designer is typically forced to adopt a new SoC and possibly another toolchain. The rationale for not scaling performance by using, e.g., two SoCs, is that maintining most of the operations on-chip may allow for higher energy efficiency. We are exploring the feasibility and trade-offs of designing and manufacturing a new Single Board Computer (SBC) that could serve flexibly for a number of current and future applications, by allowing scalability through clusters of SBCs while keeping the same programming model for the SBC. This board is based on FPGAs and embedded processors, and its key points are: i)...
This thesis by publications addresses issues in the architecture and microarchitecture of next gener...
Soft-core embedded systems implemented on FPGAs offer a high level of flexibility. Application speci...
Today’s embedded systems depend on the availability of hybrid platforms, that contain heterogeneous ...
Embedded System toolchains are highly customized for a specific System-on-Chip (SoC). When the appl...
Power consumption and wire delays are two limiting factors in designing embedded systems with a cent...
Improving the performance of future computing systems will be based upon the ability of increasing t...
Data-Flow Threads (DF-Threads) is a new execution model that permits to seamlessly distribute the wo...
Summarization: In the past, a transition to the next fabrication process typically translated to mor...
Embedded computing platforms require to support complex functionalities with high computational thro...
Modern computer vision and image processing embedded systems exploit hardware acceleration inside s...
Modern embedded systems on chip (SoCs) are heavily based on heterogeneous architectures that combine...
The demand for compute cycles needed by embedded systems is rapidly increasing. Due to the limitatio...
Operating Systems have been considered as a cor-nerstone of the modern computer system, and the con-...
none5siModern designs for embedded many-core systems increasingly include application-specific units...
Parallel hardware1 has become a ubiquitous component in computer processing technology. Uniprocessor...
This thesis by publications addresses issues in the architecture and microarchitecture of next gener...
Soft-core embedded systems implemented on FPGAs offer a high level of flexibility. Application speci...
Today’s embedded systems depend on the availability of hybrid platforms, that contain heterogeneous ...
Embedded System toolchains are highly customized for a specific System-on-Chip (SoC). When the appl...
Power consumption and wire delays are two limiting factors in designing embedded systems with a cent...
Improving the performance of future computing systems will be based upon the ability of increasing t...
Data-Flow Threads (DF-Threads) is a new execution model that permits to seamlessly distribute the wo...
Summarization: In the past, a transition to the next fabrication process typically translated to mor...
Embedded computing platforms require to support complex functionalities with high computational thro...
Modern computer vision and image processing embedded systems exploit hardware acceleration inside s...
Modern embedded systems on chip (SoCs) are heavily based on heterogeneous architectures that combine...
The demand for compute cycles needed by embedded systems is rapidly increasing. Due to the limitatio...
Operating Systems have been considered as a cor-nerstone of the modern computer system, and the con-...
none5siModern designs for embedded many-core systems increasingly include application-specific units...
Parallel hardware1 has become a ubiquitous component in computer processing technology. Uniprocessor...
This thesis by publications addresses issues in the architecture and microarchitecture of next gener...
Soft-core embedded systems implemented on FPGAs offer a high level of flexibility. Application speci...
Today’s embedded systems depend on the availability of hybrid platforms, that contain heterogeneous ...