標題: Reduce Data Coherence Cost with An Area Efficient Double Layer Counting Bloom Filter
作者: Chen, Kuan-Ting
Wu, Ping-Ru
Lai, Bo-Cheng Charles
電子工程學系及電子研究所
Department of Electronics Engineering and Institute of Electronics
關鍵字: multi-core;memory coherence;bloom filter;cache optmization;memory efficient design
公開日期: 2012
摘要: The snoopy protocol is a widely used scheme to maintain cache coherence. However, the protocol requires a broadcast scheme and forces substantial unnecessary data searches at the local cache. This paper proposes a novel Double Layer Counting Bloom Filter (DLCBF) to significantly reduce the redundant data searches and transmission. The DLCBF implements an extra layer of hash function and the counting feature at each filter entry. By using the hierarchical structure of the hash function, DLCBF can effectively increase the successful filter rates while requiring a smaller memory usage than the conventional Bloom filters. Experimental results show that the DLCBF can screen out 4.05X of unnecessary cache searches and use 18.75% less memory compared to conventional Bloom filters. The DLCBF is also used to filter out the redundant data transmission on a hierarchical shared bus. Simulation results show that the DLCBF outperforms conventional filters by 58% for local transmissions and 1.86X for remote transmissions.
URI: http://hdl.handle.net/11536/21981
http://dx.doi.org/10.1109/PAAP.2012.9
ISBN: 978-0-7695-4898-2
DOI: 10.1109/PAAP.2012.9
期刊: 2012 FIFTH INTERNATIONAL SYMPOSIUM ON PARALLEL ARCHITECTURES, ALGORITHMS AND PROGRAMMING (PAAP)
起始頁: 7
結束頁: 12
顯示於類別:會議論文


文件中的檔案:

  1. 000320600800002.pdf

若為 zip 檔案,請下載檔案解壓縮後,用瀏覽器開啟資料夾中的 index.html 瀏覽全文。