スーパーコンピュータ「京」におけるアプリケーション性能へのTLBの影響
スポンサーリンク
概要
- 論文の詳細を見る
ハイパフォーマンスコンピューティングにおけるアプリケーション性能は,アルゴリズムやシステム特性など様々な要因によって変化する.このためハードウェアの性能を最大限に引き出すためには,ハードウェア,システムソフトウェア,アプリケーション開発者の連携が重要となる.今回,TLBがアプリケーション性能に及ぼす影響について,スーパーコンピュータ「京」上で,いくつかのアプリケーションを用いて解析を行ったので報告する.TLBとは仮想アドレスと物理アドレスの変換を行う機構であるが,どのようなアーキテクチャであれ,キャッシュ同様そのデータアクセスパターンによってアプリケーション性能への影響が予測される.しかし,いつどこでTLBミス発生するか予測が困難であることから,単純な性能低下ではなく,想定される箇所以外の性能のばらつきとして計測されることが多い.本稿では,TLBミスによって引き起こされる性能への影響について,その原因,特徴,ならびに解決方法について,いくつかのアプリケーションの実測結果をもとに議論する.
- 2013-09-25
著者
-
杉崎 由典
富士通株式会社
-
南 一生
独立行政法人理化学研究所
-
黒田 明義
独立行政法人理化学研究所
-
寺井 優晃
独立行政法人理化学研究所計算科学研究機構
-
寺井 優晃
独立行政法人理化学研究所
-
熊畑 清
独立行政法人理化学研究所
-
千葉 修一
富士通株式会社
-
井上 俊介
独立行政法人理化学研究所
関連論文
- グリッドコンピューティングのためのウェブブラウザを用いたクライアント環境の構築(2006年並列/分散/協調処理に関する『高知』サマー・ワークショップ(SWoPP高知2006)
- SMPにおけるスレッド並列の台数効果と高速化手法について(EVA-1: 性能評価, 2005年並列/分散/協調処理に関する『武雄』サマー・ワークショップ(SWoPP武雄2005)-研究会・連続同時開催-)
- 再帰関数を用いた複雑境界モデルによる流路形状の自動最適化(シンポジウム特集論文)
- データ構造を考慮した実数型格子ガス法の並列計算の実装と評価(数値シミュレーション)
- プラズマ粒子シミュレーション電流計算のOpenMP並列化手法
- 並列化ICCG法ソルバによるSMPクラスタ型並列計算機HPC2500のベンチマーク評価
- 京速コンピュータ「京」におけるアプリケーション高性能化
- 京速コンピュータ「京」に向けたアプリケーションの高性能化 (次世代スーパーコンピュータ)
- スーパーコンピュータ「京」における格子QCDの単体性能チューニング
- スーパーコンピュータ「京」における地震動シミュレーションコードの高性能化
- スーパーコンピュータ「京」におけるアプリケーション性能へのTLBの影響
- スーパーコンピュータ「京」の構成と評価(計算機システム,システム開発論文)