메뉴 건너뛰기




Volumn , Issue , 2009, Pages 133-142

Divide and discriminate: Algorithm for deterministic and fast hash lookups

Author keywords

hash tables; lookup; membership query; network processor

Indexed keywords

COMMONLY USED; FULL-LOAD; HASH TABLE; HIGH LOAD; HIGH RATE; LOOK UP TABLE; LOOKUP; LOOKUPS; MEMBERSHIP QUERY; MEMORY STRUCTURE; MULTI CORE; NETWORK APPLICATIONS; NETWORK PROCESSOR; NON-DETERMINISM; NOVEL CONSTRUCTION; ON CHIP MEMORY; PARALLEL COMPUTE; PARALLEL PLATFORMS; PRIMITIVE FUNCTION;

EID: 78650961362     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1882486.1882519     Document Type: Conference Paper
Times cited : (9)

References (35)
  • 2
    • 0019552967 scopus 로고
    • Expected length of the longest probe sequence in hash code searching
    • G. H. Gonnet, Expected length of the longest probe sequence in hash code searching, Journal of ACM, 28 (1981), pp. 289-304.
    • (1981) Journal of ACM , vol.28 , pp. 289-304
    • Gonnet, G.H.1
  • 3
    • 0021467937 scopus 로고
    • Storing a sparse table with O(1) worst case access time
    • M. L. Fredman, J. Komlos, E. Szemeredi, Storing a sparse table with O(1) worst case access time, Journal of ACM, 31, 1984.
    • (1984) Journal of ACM , vol.31
    • Fredman, M.L.1    Komlos, J.2    Szemeredi, E.3
  • 4
    • 0018456171 scopus 로고
    • Universal Classes of Hash Functions
    • J. L. Carter, M. N. Wegman, Universal Classes of Hash Functions, JCSS 18, No. 2, 1979, pp. 143-154.
    • (1979) JCSS , vol.18 , Issue.2 , pp. 143-154
    • Carter, J.L.1    Wegman, M.N.2
  • 6
    • 0032613750 scopus 로고    scopus 로고
    • Membership in constant time and almost-minimum space
    • A. Brodnik, I. Munro, Membership in constant time and almost-minimum space, SIAM J. Comput. 28 (1999)
    • (1999) SIAM J. Comput. , vol.28
    • Brodnik, A.1    Munro, I.2
  • 13
    • 0035015894 scopus 로고    scopus 로고
    • Using Multiple Hash Functions to Improve IP Lookups
    • A. Broder, M. Mitzenmacher, "Using Multiple Hash Functions to Improve IP Lookups", IEEE INFOCOM, 2001, pp. 1454-1463.
    • (2001) IEEE INFOCOM , pp. 1454-1463
    • Broder, A.1    Mitzenmacher, M.2
  • 16
    • 0023998205 scopus 로고
    • Dynamic Hash Tables
    • P. Larson, Dynamic Hash Tables, CACM, 1988, 31 (4).
    • (1988) CACM , vol.31 , Issue.4
    • Larson, P.1
  • 19
    • 51349139610 scopus 로고    scopus 로고
    • Peacock hashing: Deterministic and updatable hashing for high performance networking
    • S. Kumar, J. Turner et al., "Peacock hashing: Deterministic and updatable hashing for high performance networking," Proc. IEEE Infocom, 2008, pp. 556-564.
    • Proc. IEEE Infocom, 2008 , pp. 556-564
    • Kumar, S.1    Turner, J.2
  • 23
    • 36949037456 scopus 로고    scopus 로고
    • Segmented Hash: An Efficient Hash Table Implementation for High Performance Networking Subsystems
    • S. Kumar, and P. Crowley, "Segmented Hash: An Efficient Hash Table Implementation for High Performance Networking Subsystems", in proc. Of IEEE/ACM ANCS '05 Princeton, 2005.
    • Proc. Of IEEE/ACM ANCS '05 Princeton, 2005
    • Kumar, S.1    Crowley, P.2
  • 24
    • 0013417553 scopus 로고    scopus 로고
    • The Next Generation of Intel IXP Network Processors
    • M. Adiletta, et al. "The Next Generation of Intel IXP Network Processors," Intel Technology Journal, vol. 6, no 3, pp. 6-18, 2002.
    • (2002) Intel Technology Journal , vol.6 , Issue.3 , pp. 6-18
    • Adiletta, M.1
  • 25
    • 0001009871 scopus 로고
    • An n5/2 algorithm for maximum matchings in bipartite graphs
    • Hopcroft, John E.; Karp, Richard M. (1973), "An n5/2 algorithm for maximum matchings in bipartite graphs", SIAM Journal on Computing 2 (4): 225-231,
    • (1973) SIAM Journal on Computing , vol.2 , Issue.4 , pp. 225-231
    • Hopcroft, J.E.1    Karp, R.M.2
  • 27
    • 20744433444 scopus 로고    scopus 로고
    • Space efficient hash tables with worst case constant access time
    • D. Fotakis, et. al, "Space efficient hash tables with worst case constant access time," In STACS, 2003.
    • (2003) STACS
    • Fotakis, D.1
  • 29
    • 34248546283 scopus 로고    scopus 로고
    • Efficient implementation of Aho-Corasick pattern matching automata using Unicode
    • May
    • J. Nieminen and P. Kilpeläinen: Efficient implementation of Aho-Corasick pattern matching automata using Unicode. Software: Practice and Experience, Vol 37, (May 2007)
    • (2007) Software: Practice and Experience , vol.37
    • Nieminen, J.1    Kilpeläinen, P.2
  • 31
    • 0038684770 scopus 로고    scopus 로고
    • A pipelined memory architecture for high throughput network processors
    • May
    • T. Sherwood, G. Varghese, and B. Calder, A pipelined memory architecture for high throughput network processors. SIGARCH Computer Arch. News 31, 2 (May. 2003), 288-2.
    • (2003) SIGARCH Computer Arch. News , vol.31 , Issue.2 , pp. 288-292
    • Sherwood, T.1    Varghese, G.2    Calder, B.3
  • 32
    • 1842473700 scopus 로고    scopus 로고
    • The Bloomier Filter: An efficient data structure for static support lookup tables
    • ACM Press
    • B. Chazelle, J. Kilian, R. Rubinfeld, and A. Tal. The Bloomier Filter: An efficient data structure for static support lookup tables. In Proc. of SODA '04), pages 30-39. ACM Press, 2004.
    • (2004) Proc. of SODA '04 , pp. 30-39
    • Chazelle, B.1    Kilian, J.2    Rubinfeld, R.3    Tal, A.4
  • 33
    • 0027112822 scopus 로고
    • An optimal algorithm for generating minimal perfect hash functions
    • Z. J. Czech, G. Havas, and B. S. Majewski, "An optimal algorithm for generating minimal perfect hash functions," Information Processing Letters, vol. 43, no. 5, 1992.
    • (1992) Information Processing Letters , vol.43 , Issue.5
    • Czech, Z.J.1    Havas, G.2    Majewski, B.S.3
  • 35
    • 38149010559 scopus 로고    scopus 로고
    • Simple and space-efficient minimal perfect hash functions
    • Springer-Verlag
    • F. C. Botelho, R. Pagh, and N. Ziviani, "Simple and space-efficient minimal perfect hash functions," Springer-Verlag LNCS, 2007.
    • (2007) LNCS
    • Botelho, F.C.1    Pagh, R.2    Ziviani, N.3


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