首页> 外文会议>International Symposium on Pervasive Systems, Algorithms, and Networks >Smaller split L-1 data caches for multi-core processing systems
【24h】

Smaller split L-1 data caches for multi-core processing systems

机译:用于多核处理系统的较小分割L-1数据缓存

获取原文

摘要

As more cores (processing elements) are included in a single chip, it is likely that the sizes of per core L-1 caches will become smaller while more cores will share L-2 cache resources. It becomes more critical to improve the use of L-1 caches and minimize sharing conflicts for L-2 caches. In our prior work we have shown that using smaller but separate L-1 array data and L-1 scalar data cache, instead of a larger single L-1 data cache, can lead to significant performance improvements. In this paper we will extend our experiments by varying cache design parameters including block size, associativity and number of sets for L-1 array and L-1 scalar caches. We will also present the affect of separate array and scalar caches on the non-uniform accesses to different (L-1) cache sets exhibited while using a single (L-1) data cache. For this purpose we use third and fourth central moments (skewness and kurtosis), which characterize the access patterns. Our experiments show that for several embedded benchmarks (from MiBench) split data caches significantly mitigate the problem of non-uniform accesses to cache sets (leading to more uniform utilization of cache resources, reduction of conflicts to cache sets, and minimizing hot spots in cache). They also show that neither higher set-associativities nor large block sizes are necessary with split cache organizations.
机译:随着更多核心(处理元素)包含在单个芯片中,可能核心L-1缓存的大小可能会变得更小,而更多核心将共享L-2缓存资源。改善L-1缓存的使用变得更为重要,并最大限度地减少L-2缓存的共享冲突。在我们的上次工作中,我们已经表明,使用较小但独立的L-1阵列数据和L-1标量数据缓存,而不是更大的单个L-1数据缓存,可能会导致显着的性能改进。在本文中,我们将通过不同的缓存设计参数扩展我们的实验,包括L-1阵列和L-1标量缓存的块大小,关联性和集合数。我们还将在使用单个(L-1)数据高速缓存时展现的不同(L-1)高速缓存集的不同(L-1)缓存集上的单独阵列和标量缓存的影响。为此目的,我们使用第三和第四中心时刻(偏斜和峰值),其表征了访问模式。我们的实验表明,对于几个嵌入的基准(来自Mibench)分割数据,缓存显着减轻了对缓存集的非统一访问问题(导致高速缓存资源的更统一利用率,缓存集中的冲突,以及最小化缓存中的热点)。他们还表明,拆分缓存组织都不需要更高的集合关联性和大块尺寸。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号