全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...
软件学报  1998 

Cross-loop Reuse Techniques for Cache Optimizations on Multiprocessors
多处理机系统循环间数据重用的cache优化*

Keywords: Data locality,cache thrashing,cache hit ratio,cross-loop reuse,loop transformation,synchronism
数据局部性,cache抖动,cache命中率,循环间数据重用,循环变换,同步.

Full-Text   Cite this paper   Add to My Lib

Abstract:

The use of the cache reduces the gap between the CPU speed and the memory latency, so the cache hit ratio becomes an important factor which affects the performance of multiprocessor system. Researchers have developed a number of optimizations to enhance data locality, increase the cache hit ratio and bring the multiprocessor system performance into better play. These techniques focus on how to enhance data locality within a parallel loop, reduce and even eliminate the cache line thrashing due to true or false sharing of the cache line. Exploitation and utilization of cross-loop reuse on multiprocessors are seldom discussed. How to exploit and utilize these cross-loop reuse, and put forward some feasible and easy ways for implementation are discussed in this paper. Application of these methods can effectively increase the cache hit ratio, thus improve the performance of multiprocessor system.

Full-Text

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133