首页> 外文OA文献 >多数のメモリチャネルを持つマルチコアシステム向けのメモリアクセス制御手法の研究
【2h】

多数のメモリチャネルを持つマルチコアシステム向けのメモリアクセス制御手法の研究

机译:具有多个存储通道的多核系统的存储访问控制方法研究

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

近年のCPUアーキテクチャは,複数のコアを持つマルチコアプロセッサが主流となっている.複数コアを搭載し並列処理を行うことで,従来のシングルコアプロセッサよりもCPUの性能は向上させることができる.一方,近年の主記憶システムとして用いられるDRAMの性能向上はCPUの性能向上に追いつけず,性能差が拡大している.そのため,一度DRAMへのアクセスが発生するとCPUはDRAMからのデータを待たなければならず,数百サイクルもストールしてしまうことがある.DRAMアクセスの性能を向上させるために,近年では複数のメモリチャネルを持つシステムが主流になりつつある.各メモリチャネルにはそれぞれメモリコントローラが搭載され,並列にデータ転送を行えるため,バンド幅の拡大とレイテンシの隠蔽が可能となる.現在の商用システムでは,一般的に多くてもチャネル数4 本程度のものが用いられている.しかし現在開発されている主記憶アーキテクチャの中には,最大で16本ものチャネルを持つものが存在する.今後増加していくと考えられるメモリチャネルをマルチコアシステムにおいて効率良く利用し,性能向上を図ることが必要である.ここで,マルチコアでは各コアがリソースを奪い合う,リソース競合が問題になることが多い.複数メモリチャネルを持つシステムにおいても,従来は全チャネルが全コアで共有されており,チャネルの競合,およびメモリバンクの競合を削減することは重要である.本研究では,多数のメモリチャネルを持つマルチコアシステムにおいて,各コアへのメモリチャネルの割り当てを排他的に行い,割り当てることでメモリチャネルの競合を削減する手法を提案する.また,コアあたりのメモリチャネル割り当て数が複数の場合,各コアの主記憶アクセス頻度に応じてチャネルの割り当て数を変更する手法を提案する.これらにより,メモリチャネルの競合削減と,システム全体のスループットの向上を狙う.サイクルレベルシミュレータを用いて提案手法を評価した結果,チャネルの固定的割り当てを行った場合,平均で約8%性能が向上することが分かった.
机译:在最近的CPU体系结构中,具有多核的多核处理器已成为主流。通过安装多个内核并执行并行处理,可以比常规的单核处理器提高CPU性能。另一方面,近年来用作主存储器系统的DRAM的性能改进不能跟上CPU的性能改进,并且性能差异正在扩大。因此,一旦发生对DRAM的访问,CPU必须等待来自DRAM的数据,这可能会停滞数百个周期。近年来,具有多个存储通道的系统正成为主流,以提高DRAM访问的性能。由于在每个存储通道中都安装了一个存储控制器,并且可以并行传输数据,所以可以增加带宽并隐藏延迟。在当前的商用系统中,通常最多使用四个通道。但是,当前正在开发的一些主要存储器架构最多具有16个通道。有必要在多核系统中有效使用有望在未来增加的内存通道,以提高其性能。这里,在多核中,通常存在资源竞争的问题,其中每个核都在争夺资源。即使在具有多个存储通道的系统中,所有通道通常也由所有内核共享,因此减少通道争用和内存库争用很重要。在这项研究中,我们提出了一种通过在具有许多内存通道的多核系统中专门为每个内核分配内存通道来减少内存通道争用的方法。此外,我们提出了一种方法,当每个内核分配的存储通道数为多个时,可以根据每个内核的主存储器访问频率来更改通道分配的数目。通过这些目标,我们旨在减少内存通道的竞争并提高整个系统的吞吐量。通过使用循环级模拟器评估所提出的方法的结果,发现执行固定信道分配时,性能平均提高了8%。

著录项

  • 作者

    池田 賢祐;

  • 作者单位
  • 年度 2016
  • 总页数
  • 原文格式 PDF
  • 正文语种 ja
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号