摘要
基于CC-NUMA结构的DSM多处理器系统是大规模高性能并行计算机的一个实现方式,由于比监听协议具有更好的扩展性,系统多采用基于目录的Cache一致性协议。但是,随着系统规模的不断扩大,目录协议同样面临着可扩展性的问题。本文在分析影响目录协议可扩展性因素的基础上,对当前比较典型的几种目录组织形式从存储开销方面进行了讨论,最后提出了基于目录Cache的两级目录组织方案。
The DSM multiprocessors systems that employ the cache coherence non-uniform memory access architecture is one of the implementation ways of recent massively high-performance parallel computers. Because of the better scalability than snooping protocols, directory protocols are widely used. With the expansion of system size, the directory protocols al- so encounter the problem of scalability. First, the factors that affect the scalability of directory protocols are analyzed, several typical directory organization schemes are discussed. Finally, we propose a two-level directory scheme based on directory cache.
出处
《计算机工程与科学》
CSCD
2008年第6期131-133,共3页
Computer Engineering & Science
基金
国家863计划资助项目(2002AA104510)