首页> 外文期刊>電子情報通信学会技術研究報告 >配列の次元を考慮した大域ロード命令集約
【24h】

配列の次元を考慮した大域ロード命令集約

机译:考虑数组尺寸的全局加载指令聚合

获取原文
获取原文并翻译 | 示例
       

摘要

Most of modern processors have some much faster cache memories than a main memory, and therefore, it is important to hit the cache memories for efficient execution. We previously proposed Global Load Instruction Aggregation (GLIA), which improves cache hit rate by reordering load instructions in the way that ones accessing to the same arrays or records were aggregated. The technique was effective for small arrays, but had a disadvantage for big arrays even if they were aggregated. We propose a new load instruction aggregation technique considering dimensions of arrays. In the new technique, load instructions which have more common higher dimensions are aggregated prior to other ones accessing to the same arrays. We show that the aggregation manner achieves more improvement of cache hit rate independently of the size of arrays included in programs.%現在のプロセッサは,プロセッサの演算速度に比べて低速なメモリと,メモリより高速なキャッシュメモリを備えていることが多い.このような構成のプロセッサ上で,プログラムを効率的に動作させるためには,キヤッシュメモリの有効な利用が重要である.著者らは,前研究において,同じ配列や構造体のデータを参照するロード命令を集約し,メモリアクセス順序を連続させることによってデータの空間的局所性を高め,キャッシュのヒット率を向上させる大域ロード命令集約を提案した.しかしながら,大域ロード命令集約は,集約させる対象を同じ配列としており,サイズの大きい配列において,キャッシュミスを生じる可能性があった.本研究は,配列の次元を考慮した集約を行うことによって,従来法よりもキャッシュヒット率を向上させる手法を提案する.本手法では,同じ配列に対するロード命令でも,空間的局所性が高い次元を優先して集約する.
机译:大多数现代处理器具有比主存储器快得多的高速缓存,因此,重要的是要命中高速缓存以有效执行。我们之前提出了全局加载指令聚合(GLIA),它通过以对访问同一数组或记录的访问指令进行聚合的方式对加载指令进行重新排序来提高缓存命中率。该技术对小型阵列有效,但对大型阵列不利,即使它们是聚合的。我们提出了一种新的考虑数组尺寸的加载指令聚合技术。在新技术中,具有更高共同尺寸的加载指令在其他指令访问同一数组之前被汇总。我们证明了聚合方式可以独立于程序中包含的数组大小而实现更多的高速缓存命中率改善。%现在のプロセッサは,いることが多い。このような构成のプロセッサ上で,プログラムを效率的に动作させるためには,キヤッシュメモリの有效な利用が重要であるタをータを参照するロード命令を集约し,メモリアクセス顺序を连続させることによってデータの空间的局所性を高め,キャッシュのヒット率を向上させる大域ロード命令集约を分解した,しかしながら,大域ロード命令集约は,集约させる対象を同じ配列としており,サイズの大きい配列において,キャッシュミスを生じる可能があった。本研究は,配列の次元を考虑した集约を行うことによって,従来法よりもキャッシュヒット率を向上手手法を初步を。本手法では,同じ配列に対するロード命令でも,空间的局所性が高い次元を优先して集约する。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号