DocumentCode
3599938
Title
Cache for Flow Content: Solution to dependent packet processing in FPGA
Author
Dazhong He ; Yun Xie ; Hua Yu
Author_Institution
Sch. of Inf. & Commun. Eng., Beijing Univ. of Posts & Telecommun., Beijing, China
fYear
2014
Firstpage
691
Lastpage
694
Abstract
Perpetual demand for bandwidth, fueled by the rapid growth of data and multimedia contents, calls for ever-faster packet processing capability in network infrastructure. For management and security reasons, packet flow information are sometimes stored, thus pushing the adoption of flow buffering techniques in various scenarios, e.g., in the architecture of FPGA with DDR SDRAM attached. Unfortunately, as the gap between two packets from the same flow shortens, latter packet write operation on SDRAM may probably neglects the former one, causing wrong flow state, just like the case of data hazard in CPU instruction pipeline. This paper analyzes the relationship between cache quantity and packet processing pipeline, exploring the organization of caches, and then a practical Cache for Flow Content (CFC) memory is proposed to solve the above-mentioned packet dependency problem.
Keywords
DRAM chips; cache storage; computer network reliability; computer network security; field programmable gate arrays; multimedia computing; CFC; CPU instruction pipeline; DDR SDRAM; FPGA; cache for flow content memory; data hazard; dependent packet processing; flow buffering techniques; flow content; multimedia contents; network infrastructure; packet dependency problem; packet flow information; packet processing capability; security reasons; Field programmable gate arrays; SDRAM; Data Hazard; FPGA; Flow Content; Packet Dependency;
fLanguage
English
Publisher
ieee
Conference_Titel
Cloud Computing and Intelligence Systems (CCIS), 2014 IEEE 3rd International Conference on
Print_ISBN
978-1-4799-4720-1
Type
conf
DOI
10.1109/CCIS.2014.7175822
Filename
7175822
Link To Document