메뉴 건너뛰기




Volumn 15, Issue 1, 2011, Pages 51-85

Creating portable and efficient packet processing applications

Author keywords

High speed packet processing; Network code portability; Network processors; Network Virtual Machine

Indexed keywords

ABSTRACTION LAYER; APPLICATION DOMAINS; DATA-PLANE; HARDWARE PLATFORM; HIGH-SPEED NETWORK DEVICES; HIGH-SPEED PACKET PROCESSING; NETWORK CODES; NETWORK PROCESSOR; NETWORK PROCESSOR ARCHITECTURES; NETWORK PROCESSORS; NETWORK VIRTUAL MACHINE; PACKET PROCESSING; PROGRAMMING ABSTRACTIONS; PROGRAMMING MODELS; SOFTWARE DEVELOPMENT; VIRTUAL MACHINES;

EID: 79953201136     PISSN: 09295585     EISSN: 15728080     Source Type: Journal    
DOI: 10.1007/s10617-011-9072-8     Document Type: Article
Times cited : (7)

References (34)
  • 1
    • 0016518897 scopus 로고
    • Efficient string matching: An aid to bibliographic search
    • 10.1145/360825.360855 0301.68048 371172
    • AV Aho MJ Corasick 1975 Efficient string matching: an aid to bibliographic search Commun ACM 18 6 333 340 10.1145/360825.360855 0301.68048 371172
    • (1975) Commun ACM , vol.18 , Issue.6 , pp. 333-340
    • Aho, A.V.1    Corasick, M.J.2
  • 5
    • 0028429472 scopus 로고
    • Improvements to graph coloring register allocation
    • 10.1145/177492.177575
    • P Briggs KD Cooper L Torczon 1994 Improvements to graph coloring register allocation ACM Trans Program Lang Syst 16 3 428 455 10.1145/177492.177575
    • (1994) ACM Trans Program Lang Syst , vol.16 , Issue.3 , pp. 428-455
    • Briggs, P.1    Cooper, K.D.2    Torczon, L.3
  • 7
    • 8844273428 scopus 로고    scopus 로고
    • Synchronous dataflow architecture for network processors
    • 10.1109/MM.2004.57
    • J Carlstrom T Boden 2004 Synchronous dataflow architecture for network processors IEEE MICRO 24 5 10 18 10.1109/MM.2004.57
    • (2004) IEEE MICRO , vol.24 , Issue.5 , pp. 10-18
    • Carlstrom, J.1    Boden, T.2
  • 10
    • 0026243790 scopus 로고
    • Efficiently computing static single assignment form and the control dependence graph
    • 10.1145/115372.115320
    • R Cytron J Ferrante BK Rosen MN Wegman FK Zadeck 1991 Efficiently computing static single assignment form and the control dependence graph ACM Trans Program Lang Syst 13 4 451 490 10.1145/115372.115320
    • (1991) ACM Trans Program Lang Syst , vol.13 , Issue.4 , pp. 451-490
    • Cytron, R.1    Ferrante, J.2    Rosen, B.K.3    Wegman, M.N.4    Zadeck, F.K.5
  • 12
    • 77956202824 scopus 로고    scopus 로고
    • European Computer Manufacturers Association International standard; ECMA-335 ISO 9660: 1988 (E), ECMA International, Geneva, June
    • European Computer Manufacturers Association. Common language infrastructure (CLI)-Partitions I to VI. International standard; ECMA-335 ISO 9660: 1988 (E), ECMA International, Geneva, June 2006
    • (2006) Common language infrastructure (CLI)-Partitions I to VI
  • 14
    • 33746103662 scopus 로고
    • Burg: Fast optimal instruction selection and tree parsing
    • 10.1145/131080.131089
    • CW Fraser RR Henry TA Proebsting 1992 Burg: fast optimal instruction selection and tree parsing ACM SIGPLAN Not 27 4 68 76 10.1145/131080.131089
    • (1992) ACM SIGPLAN Not , vol.27 , Issue.4 , pp. 68-76
    • Fraser, C.W.1    Henry, R.R.2    Proebsting, T.A.3
  • 19
    • 33646892173 scopus 로고    scopus 로고
    • The problem with threads
    • DOI 10.1109/MC.2006.180
    • EA Lee 2006 The problem with threads Computer 39 5 33 42 10.1109/MC.2006.180 (Pubitemid 43786509)
    • (2006) Computer , vol.39 , Issue.5 , pp. 33-42
    • Lee, E.A.1
  • 22
    • 79953168496 scopus 로고    scopus 로고
    • (see the press release:
    • B. Microsystems (2007) Chesapeake network processor (see the press release: http://www.baymicrosystems.com/news-and-events/press-releases/bay- microsystems-ships-chesapeake.php )
    • (2007) Chesapeake Network Processor
  • 28
    • 79953222670 scopus 로고    scopus 로고
    • see the press release
    • C. Networks (2004) Octeon network processors (see the press release: http://www.caviumnetworks.com/newsevents-octeon-cavium.html )
    • (2004) Octeon Network Processors
  • 29
    • 8844226032 scopus 로고    scopus 로고
    • Np-click: A productive software development approach for network processors
    • 10.1109/MM.2004.53
    • N Shah W Plishker K Ravindran K Keutzer 2004 Np-click: a productive software development approach for network processors IEEE MICRO 24 5 45 54 10.1109/MM.2004.53
    • (2004) IEEE MICRO , vol.24 , Issue.5 , pp. 45-54
    • Shah, N.1    Plishker, W.2    Ravindran, K.3    Keutzer, K.4
  • 30
    • 84994515221 scopus 로고    scopus 로고
    • Virtual machine showdown: Stack versus registers
    • doi: 10.1145/1328195.1328197
    • Shi Y, Casey K, Ertl MA, Gregg D (2008) Virtual machine showdown: stack versus registers. ACM Trans Archit Code Optim 4(4). doi: 10.1145/1328195.1328197
    • (2008) ACM Trans Archit Code Optim , vol.4 , Issue.4
    • Shi, Y.1    Casey, K.2    Ertl, M.A.3    Gregg, D.4
  • 33
    • 79953216801 scopus 로고    scopus 로고
    • Xelerated see the press release
    • Xelerated (2003) Xelerator X11 network processor (see the press release: http://www.xelerated.com/en/Xelerated-Unveils-the-X11-Network-Processor-.aspx )
    • (2003) Xelerator X11 Network Processor
  • 34
    • 31044454997 scopus 로고    scopus 로고
    • The Netgroup at Politecnico di Torino Available online at
    • The Netgroup at Politecnico di Torino (2004) The NetBee library. Available online at http://www.nbee.org
    • (2004) The NetBee Library


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