首页 | 本学科首页   官方微博 | 高级检索  
     

基于布隆过滤器的事务存储架构中的高速缓存
引用本文:时磊,杨骅,王红梅,张铁军,王东辉. 基于布隆过滤器的事务存储架构中的高速缓存[J]. 微电子学与计算机, 2011, 28(3)
作者姓名:时磊  杨骅  王红梅  张铁军  王东辉
作者单位:1. 中国科学院,研究生院,北京,100039;中国科学院,声学研究所,北京,100190
2. 中国科学院,声学研究所,北京,100190
摘    要:在基于硬件的事务存储多核处理器中,高速缓存具有暂存事务执行结果、检测事务间冲突以及当发生冲突时解决冲突的功能,是系统的核心模块.为了简化上述功能,研究并设计了一种基于布隆过滤器的高效缓存结构,提升了事务的执行效率,并且新增的硬件开销也比较小.

关 键 词:多核处理器  事务存储  布隆过滤器  高速缓存

A High-Performance Cache Based on Bloom Filter for Transactional Memory
SHI Lei,YANG Hua,WANG Hong-mei,ZHANG Tie-jun,WANG Dong-hui. A High-Performance Cache Based on Bloom Filter for Transactional Memory[J]. Microelectronics & Computer, 2011, 28(3)
Authors:SHI Lei  YANG Hua  WANG Hong-mei  ZHANG Tie-jun  WANG Dong-hui
Affiliation:SHI Lei1,2,YANG Hua2,WANG Hong-mei1,ZHANG Tie-jun2,WANG Dong-hui2(1 Graduate School of Chinese Academy of Sciences,Beijing 100039,China,2 Institute of Acoustics,Chinese Academy of Sciences,Beijing 100190,China)
Abstract:In multiprocessors based on hardware transactional memory,cache is the crucial functional unit and it is used to address following functions: storing speculative results of transactions,detecting conflicts between transactions and resolving the conflicts.To simplify these functions,a high-performance cache based on bloom filter is proposed in this paper,which improves the efficiency of transactions with lower hardware cost.
Keywords:multiprocessor  transactional memory  Bloom filter  cache  
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号