Heterogeneous architectures are increasingly popular due to their flexibility and high performance per watt capability. A kind of heterogeneous architecture, reconfigurable systems-on-chip, offer high performance per watt through the reconfigurable logic and flexibility via multiprocessor cores. But in order to achieve the performance goals it is necessary to provide enough data to the accelerators. In this paper we describe a programmable, pattern-based memory controller (PMC) that aims at improving the performance of heterogeneous or reconfigurable SoC devices. These include scatter gather and strided 1D, 2D and 3D patterns. PMC can prefetch complete patterns into scratchpads that can then be accessed either by a microprocessor or by an a...
Prior research in chip-level reconfigurable computing has involved augmenting a single processor cor...
Multiprocessor Systems-on-Chip (MPSoCs) are a promising solution to fulfill the performance requirem...
Today’s systems-on-chip (SoCs) more and more conform to the models envisioned by the Heterogeneous ...
The ever-increasing complexity of high-performance computing applications limits performance due to ...
Traditionally, system designers have attempted to improve system performance by scheduling the proce...
Standard microprocessors are generally designed to deal efficiently with different types of tasks; t...
In heterogeneous computer architectures, the serial part of an application is coupled with domain-sp...
With the continued progress in VLSI technologies, we can integrate numerous cores in a single billio...
HPC industry demands more computing units on FPGAs, to enhance the performance by using task/data pa...
There has been a dramatic increase in the complexity of graphics applications in System-on-Chip (SoC...
Designing memory controllers for complex real-time and high-performance multi-processor systems-on-c...
This book discusses the design and performance analysis of SDRAM controllers that cater to both real...
In this paper, we propose a hardware mechanism for embedded multi-core memory system called Pattern ...
International audienceWe present a system architecture made of a motherboard with a Xilinx Zynq Syst...
Due to their energy efficiency, heterogeneous Multi-Processor Systems-on-Chip (MPSoCs) are widely de...
Prior research in chip-level reconfigurable computing has involved augmenting a single processor cor...
Multiprocessor Systems-on-Chip (MPSoCs) are a promising solution to fulfill the performance requirem...
Today’s systems-on-chip (SoCs) more and more conform to the models envisioned by the Heterogeneous ...
The ever-increasing complexity of high-performance computing applications limits performance due to ...
Traditionally, system designers have attempted to improve system performance by scheduling the proce...
Standard microprocessors are generally designed to deal efficiently with different types of tasks; t...
In heterogeneous computer architectures, the serial part of an application is coupled with domain-sp...
With the continued progress in VLSI technologies, we can integrate numerous cores in a single billio...
HPC industry demands more computing units on FPGAs, to enhance the performance by using task/data pa...
There has been a dramatic increase in the complexity of graphics applications in System-on-Chip (SoC...
Designing memory controllers for complex real-time and high-performance multi-processor systems-on-c...
This book discusses the design and performance analysis of SDRAM controllers that cater to both real...
In this paper, we propose a hardware mechanism for embedded multi-core memory system called Pattern ...
International audienceWe present a system architecture made of a motherboard with a Xilinx Zynq Syst...
Due to their energy efficiency, heterogeneous Multi-Processor Systems-on-Chip (MPSoCs) are widely de...
Prior research in chip-level reconfigurable computing has involved augmenting a single processor cor...
Multiprocessor Systems-on-Chip (MPSoCs) are a promising solution to fulfill the performance requirem...
Today’s systems-on-chip (SoCs) more and more conform to the models envisioned by the Heterogeneous ...