메뉴 건너뛰기




Volumn , Issue , 2013, Pages 191-200

Area-efficient near-associative memories on FPGAs

Author keywords

associative memory; BRAM; cache; CAM; FPGA; hashing

Indexed keywords

AREA OVERHEAD; AREA REDUCTION; AREA-EFFICIENT; ASSOCIATIVE MEMORIES; BENCHMARK PROGRAMS; BRAM; CACHE; DATA CACHES; HASH SCHEME; HASHING; LOW LATENCY; MEMORY RESOURCES; OVERHEAD COSTS; PROPOSED ARCHITECTURES;

EID: 84874508341     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/2435264.2435298     Document Type: Conference Paper
Times cited : (14)

References (26)
  • 3
    • 0014814325 scopus 로고
    • Space/time trade-offs in hash coding with allowable errors
    • July 3.1
    • B. H. Bloom. Space/time trade-offs in hash coding with allowable errors. CACM, 13(7):422-426, July 1970. 3.1
    • (1970) CACM , vol.13 , Issue.7 , pp. 422-426
    • Bloom, B.H.1
  • 5
    • 84976848605 scopus 로고
    • Practical dictionary management for hardware data compression
    • 2.1
    • S. Bunton and G. Borriello. Practical dictionary management for hardware data compression. CACM, 35(1):95-104, 1992. 2.1
    • (1992) CACM , vol.35 , Issue.1 , pp. 95-104
    • Bunton, S.1    Borriello, G.2
  • 6
    • 1842473700 scopus 로고    scopus 로고
    • The bloomier filter: An efficient data structure for static support lookup tables
    • Philadelphia, PA, USA, Society for Industrial and Applied Mathematics. 6
    • B. Chazelle, J. Kilian, R. Rubinfeld, and A. Tal. The bloomier filter: an efficient data structure for static support lookup tables. In Proc. ACM-SIAM SODA, SODA '04, pages 30-39, Philadelphia, PA, USA, 2004. Society for Industrial and Applied Mathematics. 6
    • (2004) Proc. ACM-SIAM SODA, SODA '04 , pp. 30-39
    • Chazelle, B.1    Kilian, J.2    Rubinfeld, R.3    Tal, A.4
  • 7
    • 0027112822 scopus 로고
    • An optimal algorithm for generating minimal perfect hash functions
    • 1, 3.1, 3.2, 3.6
    • Z. J. Czech, G. Havas, and B. S. Majewski. An optimal algorithm for generating minimal perfect hash functions. Information Processing Letters, 43(5):257-264, 1992. 1, 3.1, 3.2, 3.6
    • (1992) Information Processing Letters , vol.43 , Issue.5 , pp. 257-264
    • Czech, Z.J.1    Havas, G.2    Majewski, B.S.3
  • 8
    • 0034206002 scopus 로고    scopus 로고
    • Sumary cache: A scalable wide-area web cache sharing protocol
    • 4.3
    • L. Fan, P. Cao, J. Almeida, and A. Z. Border. Sumary cache: A scalable wide-area web cache sharing protocol. IEEE/ACM Trans. Networking, 8(3):281-293, 2000. 4.3
    • (2000) IEEE/ACM Trans. Networking , vol.8 , Issue.3 , pp. 281-293
    • Fan, L.1    Cao, P.2    Almeida, J.3    Border, A.Z.4
  • 9
    • 36849034066 scopus 로고    scopus 로고
    • SPEC CPU2006 benchmark descriptions
    • September 5.1
    • J. L. Henning. SPEC CPU2006 benchmark descriptions. SIGARCH Comput. Archit. News, 34(4):1-17, September 2006. 5.1
    • (2006) SIGARCH Comput. Archit. News , vol.34 , Issue.4 , pp. 1-17
    • Henning, J.L.1
  • 10
    • 63049133823 scopus 로고    scopus 로고
    • PERG: A scalable FPGA-based pattern-matching engine with consolidated bloomier filters
    • December 6
    • J. Ho and G. Lemieux. PERG: A scalable FPGA-based pattern-matching engine with consolidated bloomier filters. In ICFPT, pages 73-80, December 2008. 6
    • (2008) ICFPT , pp. 73-80
    • Ho, J.1    Lemieux, G.2
  • 11
    • 84861647947 scopus 로고    scopus 로고
    • The power of one move: Hashing schemes for hardware
    • 1, 4.5, 6
    • A. Kirsch and M. Mitzenmacher. The power of one move: Hashing schemes for hardware. IEEE/ACM Trans. Networking, 18(6):1752-1765, 2010. 1, 4.5, 6
    • (2010) IEEE/ACM Trans. Networking , vol.18 , Issue.6 , pp. 1752-1765
    • Kirsch, A.1    Mitzenmacher, M.2
  • 12
    • 84874544744 scopus 로고    scopus 로고
    • Octavo: An FPGA-centric processor family
    • 1
    • C. E. LaForest and G. Steffan. Octavo: an FPGA-centric processor family. In FPGA, pages 97-106, 2012. 1
    • (2012) FPGA , pp. 97-106
    • LaForest, C.E.1    Steffan, G.2
  • 14
    • 0033270230 scopus 로고    scopus 로고
    • Studying balanced allocation with differential equations
    • 1, 3.1
    • M. Mitzenmacher. Studying balanced allocation with differential equations. Combinatorics, Probability, and Computing, 8(5):473-482, 1999. 1, 3.1
    • (1999) Combinatorics, Probability, and Computing , vol.8 , Issue.5 , pp. 473-482
    • Mitzenmacher, M.1
  • 16
    • 79951696261 scopus 로고    scopus 로고
    • The ZCache: Decoupling ways and associativity
    • 1, 6
    • D. Sanchez and C. Kozyrakis. The ZCache: Decoupling ways and associativity. In MICRO, pages 196-207, 2010. 1, 6
    • (2010) MICRO , pp. 196-207
    • Sanchez, D.1    Kozyrakis, C.2
  • 17
    • 0027307814 scopus 로고
    • A case for two-way skewed-associative caches
    • 6
    • A. Seznec. A case for two-way skewed-associative caches. In ISCA, pages 169-178, 1993. 6
    • (1993) ISCA , pp. 169-178
    • Seznec, A.1
  • 18
    • 0009553106 scopus 로고
    • Skewed-associative caches
    • 3.2
    • A. Seznec and F. Bodin. Skewed-associative caches. In PARLE, pages 304-316, 1993. 3.2
    • (1993) PARLE , pp. 304-316
    • Seznec, A.1    Bodin, F.2
  • 22
    • 17644408112 scopus 로고    scopus 로고
    • In-system FPGA prototyping of an Itanium microarchitecture
    • 1
    • R. Wunderlich and J. C. Hoe. In-system FPGA prototyping of an Itanium microarchitecture. In ICCD, pages 288-294, 2004. 1
    • (2004) ICCD , pp. 288-294
    • Wunderlich, R.1    Hoe, J.C.2
  • 23
    • 84893319938 scopus 로고    scopus 로고
    • 2100 Logic Drive, San Jose, CA 95124. March XAPP 1151 1, 2.2
    • Xilinx, Inc., 2100 Logic Drive, San Jose, CA 95124. Parameterizable Content-Addressable Memory, March 2011. XAPP 1151 〈http://www.xilinx.com/ support/documentation/application-notes/xapp1151-Param-CAM.pdf〉. 1, 2.2
    • (2011) Parameterizable Content-Addressable Memory
  • 24
    • 80054974188 scopus 로고    scopus 로고
    • 2100 Logic Drive, San Jose, CA 95124. September DS512 2.2
    • Xilinx, Inc., 2100 Logic Drive, San Jose, CA 95124. Virtex-6 FPGA Data Sheet: DC and Switching Characteristics, September 2011. DS512 〈http://www.xilinx.com/support/documentation/data-sheets/ds152.pdf〉. 2.2
    • (2011) Virtex-6 FPGA Data Sheet: DC and Switching Characteristics
  • 25
    • 33751161188 scopus 로고    scopus 로고
    • A parameterized automatic cache generator for FPGAs
    • 1
    • P. Yiannacouras and J. Rose. A parameterized automatic cache generator for FPGAs. In ICFPT, pages 324-327, 2003. 1
    • (2003) ICFPT , pp. 324-327
    • Yiannacouras, P.1    Rose, J.2
  • 26
    • 33846640572 scopus 로고    scopus 로고
    • Exploration and customization of FPGA-based soft processors
    • 2007. 1
    • P. Yiannacouras, J. G. Steffan, and J. Rose. Exploration and customization of FPGA-based soft processors. IEEE Trans. Computer-Aided Design, 26(2):266-277, 2007 2007. 1
    • (2007) IEEE Trans. Computer-Aided Design , vol.26 , Issue.2 , pp. 266-277
    • Yiannacouras, P.1    Steffan, J.G.2    Rose, J.3


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