메뉴 건너뛰기




Volumn 55, Issue 7-9, 2009, Pages 373-386

Quantitative analysis of packet-processing applications regarding architectural guidelines for network-processing-engine development

Author keywords

Application specific processor; Architectural guideline; Benchmark profiling; Packet processing; Packet processing engine

Indexed keywords

APPLICATION-SPECIFIC PROCESSOR; ARCHITECTURAL GUIDELINE; BENCHMARK PROFILING; PACKET-PROCESSING; PACKET-PROCESSING ENGINE;

EID: 70349314318     PISSN: 13837621     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.sysarc.2009.07.001     Document Type: Article
Times cited : (8)

References (31)
  • 1
    • 67650378970 scopus 로고    scopus 로고
    • J. Mudigonda, H. M. Vin, R. Yavatkar, Overcoming the memory wall in packet processing: hammers or ladders? in: Proceedings of the Symposium on Architecture for Networking and Communications Systems, October 2005, pp. 1-10.
    • J. Mudigonda, H. M. Vin, R. Yavatkar, Overcoming the memory wall in packet processing: hammers or ladders? in: Proceedings of the Symposium on Architecture for Networking and Communications Systems, October 2005, pp. 1-10.
  • 2
    • 0038147509 scopus 로고    scopus 로고
    • IBM PowerNP network processor: hardware, software, and applications
    • Allen J., Bass B., et al. IBM PowerNP network processor: hardware, software, and applications. IBM Journal of Research and Development 47 2/3 (2003) 177-194
    • (2003) IBM Journal of Research and Development , vol.47 , Issue.2-3 , pp. 177-194
    • Allen, J.1    Bass, B.2
  • 5
    • 33947215026 scopus 로고    scopus 로고
    • Resource efficiency of the GigaNetIC chip multiprocessor architecture
    • Niemann J.C., Puttmann C., et al. Resource efficiency of the GigaNetIC chip multiprocessor architecture. Journal of Systems Architecture 53 (2007) 285-299
    • (2007) Journal of Systems Architecture , vol.53 , pp. 285-299
    • Niemann, J.C.1    Puttmann, C.2
  • 6
    • 33847414387 scopus 로고    scopus 로고
    • Design and performance evaluation of a programmable packet processing engine (PPE) suitable for high-speed network processors units
    • Vlachosa K., Orphanoudakis T., et al. Design and performance evaluation of a programmable packet processing engine (PPE) suitable for high-speed network processors units. Microprocessors and Microsystems 31 3 (2007) 188-199
    • (2007) Microprocessors and Microsystems , vol.31 , Issue.3 , pp. 188-199
    • Vlachosa, K.1    Orphanoudakis, T.2
  • 7
    • 27644529277 scopus 로고    scopus 로고
    • R. Ohlendorf, A. Herkersdorf, T. Wild, FlexPath NP - A network processor concept with application-driven flexible processing paths, in: Third IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis, (CODES+ISSS), September 2005, pp. 279-284.
    • R. Ohlendorf, A. Herkersdorf, T. Wild, FlexPath NP - A network processor concept with application-driven flexible processing paths, in: Third IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis, (CODES+ISSS), September 2005, pp. 279-284.
  • 8
    • 34248517230 scopus 로고    scopus 로고
    • Simulated and measured performance evaluation of RISC-based SoC platforms in network processing applications
    • Ohlendorf R., Wild T., Meitinger M., Rauchfuss H., and Herkersdorf A. Simulated and measured performance evaluation of RISC-based SoC platforms in network processing applications. Journal of Systems Architecture 53 (2007) 703-718
    • (2007) Journal of Systems Architecture , vol.53 , pp. 703-718
    • Ohlendorf, R.1    Wild, T.2    Meitinger, M.3    Rauchfuss, H.4    Herkersdorf, A.5
  • 9
    • 33845641155 scopus 로고    scopus 로고
    • Cache-Based network processor architecture: evaluation with real network traffic
    • Okuno M., Nishimura S., Ishida S., and Nishi H. Cache-Based network processor architecture: evaluation with real network traffic. IEICE Transactions on Electron E89-C 11 (2006) 1620-1628
    • (2006) IEICE Transactions on Electron , vol.E89-C , Issue.11 , pp. 1620-1628
    • Okuno, M.1    Nishimura, S.2    Ishida, S.3    Nishi, H.4
  • 10
    • 0002986475 scopus 로고    scopus 로고
    • The SimpleScalar tool set version 2.0
    • Burger D., and Austin T. The SimpleScalar tool set version 2.0. Computer Architecture News 25 3 (1997) 13-25
    • (1997) Computer Architecture News , vol.25 , Issue.3 , pp. 13-25
    • Burger, D.1    Austin, T.2
  • 12
    • 70349330074 scopus 로고    scopus 로고
    • IETF. Available from
    • IETF. Available from: .
  • 13
    • 84962150392 scopus 로고    scopus 로고
    • T. Wolf, M.A. Franklin, CommBench - a telecommunications benchmark for network processors, in: Proceedings of the IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS), April 2000, pp. 154-162.
    • T. Wolf, M.A. Franklin, CommBench - a telecommunications benchmark for network processors, in: Proceedings of the IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS), April 2000, pp. 154-162.
  • 14
    • 0035215332 scopus 로고    scopus 로고
    • G. Memik, W.H. Mangione-Smith, W. Hu, Net-Bench: a benchmarking suite for network processors, in: Proceedings of the IEEE/ACM International Conference on Computer-Aided Design, November 2001, pp. 39-42.
    • G. Memik, W.H. Mangione-Smith, W. Hu, Net-Bench: a benchmarking suite for network processors, in: Proceedings of the IEEE/ACM International Conference on Computer-Aided Design, November 2001, pp. 39-42.
  • 15
    • 0344119460 scopus 로고    scopus 로고
    • B.K. Lee, L.K. John, NpBench: A benchmark suite for control plane and data plane applications for network processors, in: Proceedings of IEEE International Conference on Computer Design (ICCD 03), October 2003, pp. 226-233.
    • B.K. Lee, L.K. John, NpBench: A benchmark suite for control plane and data plane applications for network processors, in: Proceedings of IEEE International Conference on Computer Design (ICCD 03), October 2003, pp. 226-233.
  • 16
    • 70349336242 scopus 로고    scopus 로고
    • R. Ramaswamy, T. Wolf, PacketBench: A tool for workload characterization of network processing, in: Proceedings of the IEEE International Workshop on Workload Characterization, October 2003, pp. 42-50.
    • R. Ramaswamy, T. Wolf, PacketBench: A tool for workload characterization of network processing, in: Proceedings of the IEEE International Workshop on Workload Characterization, October 2003, pp. 42-50.
  • 19
    • 70349307128 scopus 로고    scopus 로고
    • TCPDUMP Repository. Available from
    • TCPDUMP Repository. Available from: .
  • 20
    • 84890868289 scopus 로고    scopus 로고
    • National Laboratory for Applied Network Research, Passive Measurement and Analysis, Available from
    • National Laboratory for Applied Network Research - Passive Measurement and Analysis. Passive Measurement and Analysis. Available from: .
    • Passive Measurement and Analysis
  • 22
    • 70349304029 scopus 로고    scopus 로고
    • Available from
    • SimpleScalar LLC. Available from: .
  • 23
    • 56549096013 scopus 로고    scopus 로고
    • Rapid design of area-efficient custom instructions for reconfigurable embedded processing
    • Lam S.K., and Srikanthan T. Rapid design of area-efficient custom instructions for reconfigurable embedded processing. Journal of System Architecture 55 (2009) 1-14
    • (2009) Journal of System Architecture , vol.55 , pp. 1-14
    • Lam, S.K.1    Srikanthan, T.2
  • 24
    • 27444443319 scopus 로고    scopus 로고
    • Automated custom instruction generation for domain-specific processor acceleration
    • Clark N.T., Zhong H., and Mahlke S.A. Automated custom instruction generation for domain-specific processor acceleration. IEEE Transaction on Computers 54 10 (2005) 1258-1270
    • (2005) IEEE Transaction on Computers , vol.54 , Issue.10 , pp. 1258-1270
    • Clark, N.T.1    Zhong, H.2    Mahlke, S.A.3
  • 25
    • 13944264301 scopus 로고    scopus 로고
    • M. Grünewald, D. Khoi Le, U. Kastens, J. Niemann, M. Porrmann, U. Rückert, A. Slowik, M. Thies, Network application driven instruction set extensions for embedded processing clusters, in: International Conference on Parallel Computing in Electrical Engineering, September 2004, pp. 209-214.
    • M. Grünewald, D. Khoi Le, U. Kastens, J. Niemann, M. Porrmann, U. Rückert, A. Slowik, M. Thies, Network application driven instruction set extensions for embedded processing clusters, in: International Conference on Parallel Computing in Electrical Engineering, September 2004, pp. 209-214.
  • 26
    • 1142275610 scopus 로고    scopus 로고
    • Haiyong Xie, Li Zhao, Laxmi Bhuyan, Architectural analysis and instruction set optimization for design of network protocol processors, in: Proceedings of the IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis, October 2003, pp. 225-230.
    • Haiyong Xie, Li Zhao, Laxmi Bhuyan, Architectural analysis and instruction set optimization for design of network protocol processors, in: Proceedings of the IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis, October 2003, pp. 225-230.


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.