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 :
بازگشت