Sciweavers

INFOCOM
2010
IEEE

Design and Analysis of a Robust Pipelined Memory System

13 years 3 months ago
Design and Analysis of a Robust Pipelined Memory System
Abstract—Many network processing applications require wirespeed access to large data structures or a large amount of flowlevel data, but the capacity of SRAMs is woefully inadequate in many cases. In this paper, we analyze a robust pipelined memory architecture that can emulate an ideal SRAM by guaranteeing with very high probability that the output sequence produced by the pipelined memory architecture is the same as the one produced by an ideal SRAM under the same sequence of memory read and write operations, except time-shifted by a fixed pipeline delay of Δ. The design is based on the interleaving of DRAM banks together with the use of a reservation table that serves in part as a data cache. In contrast to prior interleaved memory solutions, our design is robust even under adversarial memory access patterns, which we demonstrate through a rigorous worstcase theoretical analysis using a combination of convex ordering and large deviation theory.
Hao Wang, Haiquan (Chuck) Zhao, Bill Lin, Jun Xu
Added 28 Jan 2011
Updated 28 Jan 2011
Type Journal
Year 2010
Where INFOCOM
Authors Hao Wang, Haiquan (Chuck) Zhao, Bill Lin, Jun Xu
Comments (0)