메뉴 건너뛰기




Volumn , Issue , 2005, Pages 1-10

Overcoming the memory wall in packet processing: Hammers or ladders?

Author keywords

Data caches; Multithreading; Network processors

Indexed keywords

DATA-CACHES; HARDWARE DESIGN; HARDWARE MECHANISM; MEMORY ACCESS; MEMORY WALL; MULTITHREADING; NETWORK PROCESSOR; NETWORK PROCESSORS; OFF-CHIP MEMORIES; PACKET PROCESSING; PACKET THROUGHPUT; PROGRAMMABILITY; SINGLE MECHANISMS; SYSTEM RESOURCES;

EID: 67650378970     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/ANCS.2005.4675260     Document Type: Conference Paper
Times cited : (33)

References (42)
  • 1
    • 84869344627 scopus 로고    scopus 로고
    • http://www.caida.org/analysis/workload.
  • 2
    • 0442317543 scopus 로고    scopus 로고
    • Benchmarks
    • Benchmarks, Network Processing Forum. http://www.npforum.org/ benchmarking/index.shtml.
    • Network Processing Forum
  • 3
    • 84869370848 scopus 로고    scopus 로고
    • Cacti3.2research.compaq.com/wrl/people/jouppi/cacti.html.
  • 4
    • 67650497598 scopus 로고    scopus 로고
    • The reincarnation of network processor market
    • Dec.
    • The reincarnation of network processor market. In-Stat MDR, Dec.2003.
    • (2003) In-Stat MDR
  • 7
    • 84869371453 scopus 로고    scopus 로고
    • The tolly group: Information technology testing
    • The Tolly Group: Information Technology Testing, Research and Certification . http://www.tolly.com.
    • Research and Certification
  • 8
    • 84869344630 scopus 로고    scopus 로고
    • University of Oregon Route Views Project
    • University of Oregon Route Views Project. http://www.routeviews.org/.
  • 10
    • 0032624503 scopus 로고    scopus 로고
    • High-performance IP routing table lookup using cpu caching
    • T.-C. Chiueh and P. Pradhan. High-Performance IP Routing Table Lookup using CPU Caching. In Proc. of IEEE INFOCOMM'99, 1999.
    • (1999) Proc. of IEEE INFOCOMM'99
    • Chiueh, T.-C.1    Pradhan, P.2
  • 14
    • 24344481940 scopus 로고    scopus 로고
    • Tree bitmap: hardware/software IP lookups with incremental updates
    • W. Eatherton, G. Varghese, and Z. Dittia. Tree bitmap: hardware/software IP lookups with incremental updates. SIGCOMM Comput. Commun. Rev., 34(2), 2004.
    • (2004) SIGCOMM Comput. Commun. Rev. , vol.34 , Issue.2
    • Eatherton, W.1    Varghese, G.2    Dittia, Z.3
  • 15
    • 0023827335 scopus 로고
    • Improving gateway performance with a routing-table cache
    • March
    • D. C. Feldemeir. Improving Gateway Performance with a Routing-table Cache. In Proceedings of IEEE INFOCOMM'88, March 1988.
    • (1988) Proceedings of IEEE INFOCOMM'88
    • Feldemeir, D.C.1
  • 16
    • 58449083207 scopus 로고    scopus 로고
    • Improving route lookup performance using network processor cache
    • K. Gopalan and T.-C. Chiueh. Improving Route Lookup Performance Using Network Processor Cache. In IEEE/ACM SC Conf., 2002.
    • (2002) IEEE/ACM SC Conf.
    • Gopalan, K.1    Chiueh, T.-C.2
  • 17
    • 0035278163 scopus 로고    scopus 로고
    • Algorithms for packet classification
    • March/April
    • P. Gupta and N. McKeown. Algorithms for Packet Classification. In IEEE Network, March/April 2001.
    • (2001) IEEE Network
    • Gupta, P.1    McKeown, N.2
  • 18
    • 0037669873 scopus 로고    scopus 로고
    • Efficient use of memory bandwidth to improve network processor throughput
    • June
    • J. Hasan, S. Chandra, and T. N. Vijaykumar. Efficient Use of Memory Bandwidth to Improve Network Processor Throughput. In Proc. of the 30th ISCA, June 2003.
    • (2003) Proc. of the 30th ISCA
    • Hasan, J.1    Chandra, S.2    Vijaykumar, T.N.3
  • 21
    • 0025432484 scopus 로고
    • Characteristics of Destination Address Locality in Computer Networks: A comparison of caching schemes
    • May
    • R. Jain. Characteristics of Destination Address Locality in Computer Networks: A Comparison of Caching Schemes. Computer Networks and ISDN Systems, 18(4), May 1990.
    • (1990) Computer Networks and ISDN Systems , vol.18 , Issue.4
    • Jain, R.1
  • 23
    • 0035215332 scopus 로고    scopus 로고
    • NetBench: A benchmarking suite for network processors
    • G. Memik, W. H. Mangione-Smith, and W. Hu. NetBench: A Benchmarking Suite for Network Processors. In ICCAD, 2001.
    • (2001) ICCAD
    • Memik, G.1    Mangione-Smith, W.H.2    Hu, W.3
  • 24
    • 67650482512 scopus 로고    scopus 로고
    • Managing memory access latency in packet processing
    • Banff, Canada, June
    • J. Mudigonda, H. M. Vin, and R. Yavatkar. Managing Memory Access Latency in Packet Processing. In Proc. Of ACM SIGMETRICS, Banff, Canada, June 2005.
    • (2005) Proc. Of ACM SIGMETRICS
    • Mudigonda, J.1    Vin, H.M.2    Yavatkar, R.3
  • 25
    • 0031165264 scopus 로고    scopus 로고
    • Cache behavior of network protocols
    • E. Nahum, D. Yates, J. Kurose, and D. Towsley. Cache behavior of network protocols. SIGMETRICS, 25(1):169-180, 1997.
    • (1997) SIGMETRICS , vol.25 , Issue.1 , pp. 169-180
    • Nahum, E.1    Yates, D.2    Kurose, J.3    Towsley, D.4
  • 31
    • 0038684770 scopus 로고    scopus 로고
    • A pipelined memory architecture for high throughput network processors
    • T. Sherwood, G. Varghese, and B. Calder. A Pipelined Memory Architecture for High Throughput Network Processors. In ISCA, 2003.
    • (2003) ISCA
    • Sherwood, T.1    Varghese, G.2    Calder, B.3
  • 34
  • 39
    • 0003158656 scopus 로고
    • Hitting the memory wall: Implications of the obvious
    • W. A. Wulf and S. A. McKee. Hitting the memory wall: implications of the obvious. SIGARCH Comput. Archit. News, 23(1):20-24, 1995.
    • (1995) SIGARCH Comput. Archit. News , vol.23 , Issue.1 , pp. 20-24
    • Wulf, W.A.1    McKee, S.A.2
  • 41
    • 0033884565 scopus 로고    scopus 로고
    • A novel cache architecture to support layer-four packet classification at memory access speeds
    • J. Xu, M. Singhal, and J. Degroat. A Novel Cache Architecture to Support Layer-Four Packet Classification at Memory Access Speeds. In IEEE INFOCOM, 2000.
    • (2000) IEEE INFOCOM
    • Xu, J.1    Singhal, M.2    Degroat, J.3


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