Low power hardware implementations for network packet processing elements

作者: Mohamed Asan Basiri M , Sandeep K. Shukla

DOI: 10.1016/J.VLSI.2018.02.011

关键词:

摘要: Abstract The real world network packet processing demands high performance hardware to achieve the required speed. This paper proposes various optimizations on payload matching, classification, and backplane switch interconnects by allowing architectural changes in existing designs. Here, asynchronous Bloom filter based matching look up/decision tree classification with clock gating are proposed reduce switching power dissipations Also, this a new crossbar 2-to-1 multiplexer buffered performance. Our avoids tri-state buffer cross points due their contention issues larger circuits. All these designs implemented 45 n m CMOS technology. synthesis results show that significant improvement reduction over match architecture achieves 94.9 % of PDP Cuckoo design [5]. Similarly, 4 × 57.8 than [17].

参考文章(26)
Jawwad Latif, Hassan Nazeer Chaudhry, Sadia Azam, Naveed Khan baloch, Design Trade off and Performance Analysis of Router Architectures in Network-on-Chip Procedia Computer Science. ,vol. 56, pp. 421- 426 ,(2015) , 10.1016/J.PROCS.2015.07.230
Shijie Zhou, Yun R. Qu, Viktor K. Prasanna, Large-scale packet classification on FPGA application-specific systems, architectures, and processors. pp. 226- 233 ,(2015) , 10.1109/ASAP.2015.7245738
Ping Jiang, Yuanxiang Ji, Xiaonian Wang, Jin Zhu, Yongqiang Cheng, Design of a Multiple Bloom Filter for Distributed Navigation Routing systems man and cybernetics. ,vol. 44, pp. 254- 260 ,(2014) , 10.1109/TSMC.2013.2242884
Hua Yu, Rong Cong, Luying Chen, Zhenming Lei, Blocking pornographic, illegal websites by internet host domain using FPGA and Bloom Filter ieee internationalconference on network infrastructure and digital content. pp. 619- 623 ,(2010) , 10.1109/ICNIDC.2010.5657855
Yaxuan Qi, Jeffrey Fong, Weirong Jiang, Bo Xu, Jun Li, Viktor Prasanna, Multi-dimensional packet classification on FPGA: 100 Gbps and beyond field-programmable technology. pp. 241- 248 ,(2010) , 10.1109/FPT.2010.5681492
Steven M. Nowick, Montek Singh, High-Performance Asynchronous Pipelines: An Overview IEEE Design & Test of Computers. ,vol. 28, pp. 8- 22 ,(2011) , 10.1109/MDT.2011.71
Jared Harwayne-Gidansky, Deian Stefan, Ishaan Dalal, FPGA-based SoC for real-time network intrusion detection using counting bloom filters southeastcon. pp. 452- 458 ,(2009) , 10.1109/SECON.2009.5174096
K. Yoshigoe, K.J. Christensen, An evolution to crossbar switches with virtual output queuing and buffered cross points IEEE Network. ,vol. 17, pp. 48- 56 ,(2003) , 10.1109/MNET.2003.1233917
Weirong Jiang, Viktor K. Prasanna, A FPGA-based Parallel Architecture for Scalable High-Speed Packet Classification application specific systems architectures and processors. pp. 24- 31 ,(2009) , 10.1109/ASAP.2009.17