研究紹介: 高速かつ正確なキャッシュ#12539;シミュレーション.pptxVIP

研究紹介: 高速かつ正確なキャッシュ#12539;シミュレーション.pptx

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
研究紹介:高速かつ正確なキャッシュamp;#12539;シミュレーション.pptx

メモリ?アクセスの特徴を活用した高速かつ正確なメモリアーキテクチャ?シミュレーション法○小野貴継? 井上弘士? 村上和彰? ?九州大学大学院システム情報科学府 ?九州大学大学院システム情報科学研究院内容研究背景従来のメモリ?シミュレーション法の問題点提案手法メモリアクセスの特徴抽出小規模ベンチマーク?トレースの生成評価関連研究との比較まとめと今後の課題研究背景SoC (System on a Chip)等の早期市場投入に対する強い要求短期間で確実に設計することが必要アーキテクチャの早期決定は不可欠性能に与える影響が大きいことから,適切なメモリ?アーキテクチャを選択することは重要ソフトウエア?シミュレーションによってアーキテクチャを評価アプリケーション?プログラムの高機能化によるプログラム規模の拡大 ?1回あたりのシミュレーション時間増加設計空間の拡大 ?評価対象となるアーキテクチャが増加従来のキャッシュシミュレーション法メモリ?アクセス?トレースアプリケーション?プログラムメモリ?アクセス?アドレスXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXメモリ?アーキテクチャ評価シミュレータプロセッサ読み出し書き込み??メモリメモリ?アクセスtime ∝ Tsize × Nprogram × Ndesigntime : 総シミュレーション時間Tsize : メモリ?アクセス?トレースサイズNprogram : アプリケーション?プログラムの数Ndesign : 評価対象となるメモリ?アーキテクチャの数シミュレーション時間を短縮するには?アプリケーション?プログラムメモリ?アクセス?アドレスXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXメモリ?アーキテクチャ評価シミュレータプロセッサ読み出し書き込み??メモリ<シミュレーション時間の短縮>小規模ベンチマーク?トレースシミュレータの高速化メモリ?アクセス?トレースの削減<特徴>極めて小さい(数%程度)異なるメモリアーキテクチャに使用可能しかし???シミュレーション精度が低下精度を維持しつつトレースサイズを削減提案する高速かつ正確なキャッシュ?シミュレーション法の概要サブ?トレースメモリ?アクセス?アドレスサブ?トレースに分割時間(クロック?サイクル)特徴抽出クラスタリング代表サブ?トレース選出メモリ?アクセスの特徴抽出各アドレス?インターバルにおけるメモリ?アクセス数をカウント特徴抽出精度の向上のため3つの指標を追加アドレス2230221302アドレスインターバルSTEP2STEP121アクセス時間の平均値5.5390アクセス時間の標準偏差値サブ?トレースアクセス時間のアドレス間距離特徴抽出精度の向上(1/4)サブ?トレースアドレス各ブロックにおけるメモリ?アクセス数は同じ040004アドレスインターバル時間時間的バラツキが反映されていないアドレス040004平均値,標準偏差値を追加時間特徴抽出精度の向上(2/4)サブ?トレース平均値標準偏差値アドレス???0時間(クロック?サイクル)x0x1x2x3xN特徴抽出精度の向上(3/4)1000-1100269009000700-8000600-7000500-60004004000200-3000100-20000-10033平均値50.5標準偏差値28.91000-1100269009000700-8000600-7000500-60004004000200-3000100-20000-10033平均値50.5標準偏差値28.9アドレス?インターバルアドレス?インターバル特徴抽出精度の向上(4/4)サブ?トレースアドレス間距離アドレスy5y4y3y2y1アドレス間距離1,196アドレス間距離59,918y0時間0代表サブ?トレースの選出と重み付けクラスタCクラスタBクラスタリングK-平均法代表サブ?トレースの選出ランダム重み付けクラスタに属するサブ?トレースの数を重みとして用いる例)キャッシュ?ミス率の算出クラスタAランダムに選出クラスタBの代表クラスタCの代表クラスタAの代表k : クラスタ数access : 総メモリアクセス数missi : クラスタiにおけるミス数weighti : クラスタiに属するサブ?トレース数小規模ベンチマーク?トレースの生成代表サブ?トレースのみを用いたキャッシュ?シミュレーションコールド?スタート各代表サブ?トレースに直前のトレースをウォームアップ?トレースとして追加 ?小規模ベンチマーク?トレース+++代表サブ?トレースウォームアップ?トレース評価*/MP

文档评论(0)

czy2014 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档