Efficient Distributed Memory Management in a Multi-Core H.264 Decoder on FPGA

Jiajie Zhang,Zheng Yu,Zhiyi Yu,Kexin Zhang,Zhonghai Lu,Axel Jantsch
DOI: https://doi.org/10.1109/issoc.2013.6675256
2013-01-01
Abstract:Memory management is a challenging issue of multi-core architecture. With growing core numbers, Distributed Shared Memory (DSM) is becoming a general trend. In this paper, a DSM based multi-core architecture is explored and evaluated via an H.264 decoder application. The memory access and communication over Network-on-Chips is managed by the Data Management Engine (DME). Experimental results realized on an Altera Stratix VI show that 9-node distributed memory system increases performance by 1.5x compared to centralized memory. Moreover, the performance of proposed DSM architecture grows linearly with the number of cores deployed.
What problem does this paper attempt to address?