%0 Journal Article %T 多处理机系统循环间数据重用的cache优化* %A 丁永华? %A 原庆能? %A 臧斌宇? %A 朱传琪? %J 软件学报 %P 580-585 %D 1998 %X cache的使用缓解了cpu和主存储器之间速度差距太大的矛盾,同时,也使cache的命中率成为影响多处理机系统性能发挥的重要因素.人们对如何加强数据的局部性,提高cache命中率,使多处理机系统的性能得到更好的发挥进行了积极的探索.但过去的工作主要集中于如何加强并行循环内的数据局部性,减少甚至消除并行循环内真假共享cache行所引起的cache抖动,对多处理机系统中循环间数据重用的开发和利用却少有论述.该文对如何开发和利用这些循环间数据重用进行了分析和讨论,并提出了一些切实可行、易于实现的方法.这些方法的 %K 数据局部性 %K cache抖动 %K cache命中率 %K 循环间数据重用 %K 循环变换 %K 同步. %U http://www.jos.org.cn/ch/reader/view_abstract.aspx?file_no=19980804&flag=1