完整後設資料紀錄
DC 欄位語言
dc.contributor.authorPeng, Yin-Chien_US
dc.contributor.authorChen, Chien-Chihen_US
dc.contributor.authorTsai, Hsiang-Jenen_US
dc.contributor.authorYang, Keng-Haoen_US
dc.contributor.authorHuang, Pei-Zheen_US
dc.contributor.authorChang, Shih-Chiehen_US
dc.contributor.authorJone, Wen-Benen_US
dc.contributor.authorChen, Tien-Fuen_US
dc.date.accessioned2018-08-21T05:54:17Z-
dc.date.available2018-08-21T05:54:17Z-
dc.date.issued2017-05-01en_US
dc.identifier.issn1084-4309en_US
dc.identifier.urihttp://dx.doi.org/10.1145/3015770en_US
dc.identifier.urihttp://hdl.handle.net/11536/145768-
dc.description.abstractTo alleviate high energy dissipation of unnecessary snooping accesses, snoop filters have been designed to reduce snoop lookups. These filters have the problem of decreasing filtering efficiency, and thus usually rely on partial or whole filter reset by detecting block evictions. Unfortunately, the reset conditions occur infrequently or unevenly (called passive filter deletion). This work proposes the concept of revitalized snoop filter (RSF) design, which can actively renew the destination filter by employing a generation wrapping-around scheme for various reference behaviors. We further utilize a sampling mechanism for RSF to timely trigger precise filter revitalizations, so that unnecessary RSF flushing can be minimized. The proposed RSF can be integrated to various existent inclusive snoop filters with only a minor change to their designs. We evaluate our proposed design and demonstrate that RSF eliminates 58.6% of snoop energy compared to JETTY on average while inducing only 6.5% of revitalization energy overhead. In addition, RSF eliminates 45.5% of snoop energy compared to stream registers on average and only induces 2.5% of revitalization energy overhead. Overall, these RSFs reduce the total L2 cache energy consumption by 52.1% (58.6% - 6.5%) as compared to JETTY and by 43% (45.5% - 2.5%) as compared to stream registers. Furthermore, RSF improves the overall performance by 1% to 1.4% on average compared to JETTY and stream registers for various benchmark suites.en_US
dc.language.isoen_USen_US
dc.subjectCache storageen_US
dc.subjectmemory architectureen_US
dc.subjectfiltersen_US
dc.subjectcomputer architectureen_US
dc.titleLeak Stopper: An Actively Revitalized Snoop Filter Architecture with Effective Generation Controlen_US
dc.typeArticleen_US
dc.identifier.doi10.1145/3015770en_US
dc.identifier.journalACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMSen_US
dc.citation.volume22en_US
dc.contributor.department資訊工程學系zh_TW
dc.contributor.departmentDepartment of Computer Scienceen_US
dc.identifier.wosnumberWOS:000405207200007en_US
顯示於類別:期刊論文