トップ 差分 一覧 Farm ソース 検索 ヘルプ PDF RSS ログイン

Diary/2009-8-6

仙台3日目

BoFは散々でした.ごめんなさい.

Roofline

Roofline: An insightful Visual Performance model for multicore Architectures

SAMUELL WILLIAMS, ANDREW WATERMAN, DAVID PATTERSON
April 2009
voL. 52
no. 4
communications of the ACM

Introduction

  • 近年のプロセッサは,ISAが違っても,cache, pipelining, superscalar, OoOなど似通ってる
  • マルチコアでは,いろいろ.こなれたデザインがない
  • easy-to-understandなモデルが欲しい
    • caches: 3Cs(compulsory, capacity, conflict misses)
    • ignores block size, block-allocation policy, block-replacement policy

Performance Models

  • stochastic analytical models, statistical performance model
    • predict program perf.
    • rarely provide insight into how to improve
  • "bound and bottleneck analysis"
    • "valuable insight int to the primary factors affecting the perf. of computer systems"
    • Amdahl's Law

Roofline Model

  • a model that relates processor perf. to off-chip meory traffic
  • "operational intensity" to mean operations per byte of DRAM traffic
    • arithmetic intensity/machjine balanceではない
      • traffic between the processor and the cache
      • arithmeticでなくkernelを含めて扱いたい
  • floating-point performance,operational intensity, memory performanceをつなぐ

つづきは明日

今日のつぶやき

  • こんなに自分が話せないとは思わなかった (Thu Aug 6 19:27:16 2009)
  • SSTは基本的にイン・オーダー (Thu Aug 6 18:33:32 2009)
  • @_ko1 ぼくはいいと思ってます♪ (Thu Aug 6 18:07:32 2009)
  • '97から読むっていうのは現実的ではないのかなあ (Thu Aug 6 17:59:32 2009)
  • hiroshisasakiのCMPまとめ (Thu Aug 6 17:56:07 2009)
  • shtaxxxは,発表がうまい,とか思った. (Thu Aug 6 17:55:57 2009)
  • shtaxxxのbefferless routerのまとめ (Thu Aug 6 17:35:41 2009)
  • shutaxxxのanaphaseのまとめ (Thu Aug 6 17:23:32 2009)
  • BoFにもどる (Thu Aug 6 16:54:12 2009)
  • 思い返すとあまり関係なかったです.やっぱりMolのVMの作り込み方がキモ? (Thu Aug 6 16:53:08 2009)
  • @mootoh あら.だいぶ年いってますが,まだまだ大丈夫ですかね? (Thu Aug 6 16:51:33 2009)
  • @mootoh そうです.汎用プロセッサとGPUの両方を表現できるようなラッパを作って全体のプログラムを書きやくして,GPU向けにはGPUネイティブコードでちゃんと性能をだす...という理解なのですが. (Thu Aug 6 16:51:06 2009)
  • @mootoh 興味津々で是非おはなしききたいのですが,裏のBoFにいて聞けないです... (Thu Aug 6 16:46:52 2009)
  • Phase Change Memoryに関する,おのさんのまとめ (Thu Aug 6 16:36:28 2009)
  • 関連研究というか,どこにフォーカスして評価するのかが.... (Thu Aug 6 16:28:34 2009)
  • 企業でこういうの作って使っていくっていうのは楽しそうだなあ.IntelのArch部隊とコンパイラ部隊ってこんな感じなんだろうか. (Thu Aug 6 16:28:02 2009)
  • @_ko1 EXOCHIとの関連を聞いて欲しい (Thu Aug 6 16:25:10 2009)
  • GPGPU+汎用プロセッサとかには適用できなさそうな (Thu Aug 6 16:11:14 2009)