期刊文献+

基于Simics的分布式一致性协议仿真

A Simple Distributed Directory-based Protocol for Simics
下载PDF
导出
摘要 用于多种计算机系统和指令系统仿真的Virtutech Simics只提供一个简单的顺序扁平侦听式高速缓存一致性(Snoo-ping Cache Coherence Protocol)模型支持MESI协议,从而制约了可仿真的并行处理器个数。以下将基于目录的分布式高速缓存一致性协议(Distributed Directory-based Cache Coherence Protocol)模型应用于Simics中并给出基于Simics的分布式一致性协议的仿真结果。这一结果证实分布式协议能降低事件总数,减少网络中的事件。本文提出一个简单的基于目录的分布式高速缓存一致性协议,从而解决制约Simics的可扩放性问题。 As a full-system simulation technology allowing one to completely simulate the functionality of computer systems with different memory hierarchy configurations and different number of processors,Vitutech Simics has an in-order 'flat' cache model which only provides with a simple snooping cache coherence protocol support for a simple MESI protocol between caches with a unified shared memory.This limits the number of processors that can be scalable to simulate for the logical bus contention.This paper presents a simple distributed directory-based cache coherence protocol that will solve scalability problem of Simics.
出处 《计算机与现代化》 2011年第9期105-108,共4页 Computer and Modernization
关键词 计算机系统仿真 全系统仿真平台 片上众核 高速缓存一致性协议 基于目录的高速缓存一致性协议 computer simulation Simics chip multiprocessor cache coherence protocol directory-based cache coherence protocol
  • 相关文献

参考文献14

  • 1Tang C K. Cache design in the tightly coupled multiprocessor system[ C]//AFIPS Conference, Proceedings National Com- puter Conference. New York :ACM New York, 1985:749-753.
  • 2Archibald J, Baer J. An economical solution to the cache coherence problem [ C ]//ISCA' 84, Proceedings of the 11th Annual International Symposium on Computer Architecture.New York : ACM New York, 1985:335-362.
  • 3Censier L M, Feautrier P. A new solution to coherence prob- lems in mttltieache systems [ J ]. IEEE Transactions on Com- puters, 1978,27(12) : 1112-1118.
  • 4Yen W C. Data coherence problem in a multicache system [ J]. IEEE Transactions on Computers, 1985,34( 1 ) :56-65.
  • 5Mberto Ros,Manuel E Acacio,Jose M Garcia. A scalable or- ganization for distributed directories [ J ]. Journal of Systems Architecture :the EUROMICRO Journal,2010,56 (2-3) :77-87.
  • 6Yeimkuan Chang,Laxmi Bhuyan. An efficient tree cache coher- ence protocol for distributed shared memory muhiprocessors [ J ]. IEEE Transactions on Computer-TC,1999,48(3) :352-360.
  • 7Daniel Lenoski, James Laudon, Koursh Garachorloo, et al. The stanford dash multiprocessor [ J ]. Computer, 1992,25 ( 3 ) : 63-79.
  • 8Fang H,Brosson M. Scalable directory architecture for distrib- uted shared memory chip multiprocessors[J]. ACM SIGARCH Computer Architecture News ,2009 ,36(5) :56-64.
  • 9Abasikeles Ipek, Akay M Fatih. Performance evaluation of directory protocols on an optical broadcast-based distributed shared memory multiprocessor [ J ]. Computers and Electri- cal Engineering,2010,36( 1 ) : 114-131.
  • 10Huang Yongqin, Yuan Aidong, Li Jun, et al. A novel direc- tory-based non-busy, non-blocking cache coherence [ C ]// Proceedings of the 2009 International Forum on Computer Science-Technology and Applications. 2009:374-379.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部