Title
A Hybrid Memory Sub-system for Video Coding Applications
Abstract
This paper introduces a parameterisable, application and platform-independent, hybrid memory sub-system for custom hardware. This memory sub-system consists of a scratchpad memory (SPM) and a custom parallel cache, which exploits data re-use effectively in spite of data dependence. The cache is capable of exploiting spatial locality of memory accesses in two dimensions, making it ideal for video applications. Further, we present a case study involving the Quad-tree Structured Pulse Code Modulation (QSDPCM) algorithm, commonly used in MPEG applications. Specifically, the data dependent nature of memory accesses is demonstrated. Using the memory sub-system, performance improvements of up to 1.7times and 1.4times are obtained when the application is implemented on an Altera Stratix 2 chip and a Xilinx Virtex 2 chip respectively, compared to a SPM implementation. In addition, memory savings of up to 3.2times are achieved. These results emphasize the importance of developing dynamic memory sub-systems for custom hardware applications.
Year
DOI
Venue
2007
10.1109/FCCM.2007.33
FCCM
Keywords
Field
DocType
data dependence,quadtrees,scratchpad memory,pulse code modulation,cache storage,mpeg application,custom parallel cache,memory access,hybrid memory sub-system,dynamic memory sub-systems,quad-tree structured pulse code modulation algorithm,video coding,video coding applications,memory sub-system,custom hardware,custom hardware application,memory saving,pulse modulation,video compression,field programmable gate arrays,system performance,hardware,chip,scanning probe microscopy,tree structure,two dimensions
Registered memory,Semiconductor memory,Uniform memory access,Computer science,Cache-only memory architecture,Real-time computing,Non-uniform memory access,Computer hardware,Interleaved memory,Parallel computing,Memory map,Flat memory model,Embedded system
Conference
ISBN
Citations 
PageRank 
978-0-7695-2940-0
1
0.40
References 
Authors
5
4
Name
Order
Citations
PageRank
Su-shin Ang1615.29
George A. Constantinides21391160.26
Wayne Luk33752438.09
Peter Y. K. Cheung41720208.45