時分割マイクロプロセッサシミュレーションにおける最適な分割数の調査(最適化, 「ハイパフォーマンスコンピューティングとアーキテクチャの評価」に関する北海道ワークショップ(HOKKE-2006))
スポンサーリンク
概要
- 論文の詳細を見る
高度なプロセッサの性能検証にはクロックレベルでのシミュレーションが不可欠であるが,現存するシミュレータは一般に低速であり,研究開発の大きな障害となっている.そこで我々は,並列化によるマイクロプロセッサのクロックレベルシミュレーションの高速化手法を提案している.並列化はシミュレーション過程を時間軸方向に分割することにより行い,分割点でのマシン状態を一致させること,もしくは分割された区間のシミュレーションの正当性をシミュレーション履歴によって検証することにより,精度を落とすことなく高速化を行う.本論文では,時間軸分割時の分割数や重複区間長がマシン状態の一致率に与える影響を調査した.その結果,重複区間長は1000命令程度で十分であること,分割数を増やしても失敗数の増加はわずかであり,分割数を増やすほど一致率は向上することがわかった.性能モデルを用いて16ノードにおける性能を予測したところ,SPECfp95では1000万から2000万命令で分割することによりほとんどのベンチマークでほぼ8倍の高速化率が期待できることがわかった.
- 2006-02-27
著者
-
中島 浩
京都大学学術情報メディアセンター
-
中田 尚
奈良先端科学技術大学院大学
-
中島 浩
豊橋技術科学大学
-
津邑 公暁
名古屋工業大学
-
中田 尚
豊橋技術科学大学
-
津邑 公暁
豊橋技術科学大学
-
高平 剛
豊橋技術科学大学
-
中田 尚
東京大学
関連論文
- 非均質環境における適応型スケジューリング手法の提案と評価(並列分散処理,情報爆発論文)
- 量子計算の並列シミュレーションにおける通信量削減手法(計算論,計算モデル)
- シームレスな高生産並列スクリプト言語の実現に向けて(並列プログラミング/スケジューリング,「ハイパフォーマンスコンピューティングとアーキテクチャの評価」に関する北海道ワークショップ(HOKKE-2009))
- シームレスな高生産並列スクリプト言語の実現に向けて (計算機アーキテクチャ・ハイパフォーマンスコンピューティング・「ハイパフォーマンスコンピューティングとアーキテクチャの評価」に関する北海道ワークショップ(HOKKE-2009))
- タスク並列スクリプト言語のビジュアル開発環境の構築(HPC-6 : 開発・実行環境)
- 「Cellスピードチャレンジ2008」実施報告(ARC-6:通信およびコンテスト報告,2008年並列/分散/協調処理に関する『佐賀』サマー・ワークショップ(SWoPP佐賀2008))
- 演算器アレイ型プロセッサのための命令スケジューラの設計と評価(コンピュータシステム技術3,組込み技術とネットワークに関するワークショップ ETNET2010)
- 非均質環境における適応型スケジューリング手法の提案と評価
- 高性能計算のための低電力・高密度クラスタMegaProto(HPCハードウェア)
- タスク並列スクリプト言語処理系におけるユーザレベル機能拡張機構(分散コンピューティング)
- シームレスな高生産並列スクリプト言語の実現に向けて(並列プログラミング/スケジューリング,「ハイパフォーマンスコンピューティングとアーキテクチャの評価」に関する北海道ワークショップ(HOKKE-2009))
- 並列デバッガにおける情報視覚化手法
- 非均質環境における選択型スケジューリング手法
- キャッシュメモリを考慮したFDTDカーネルの性能改善
- VLIW型命令キューを持つスーパスカラプロセッサの命令スケジューリング機構
- 演算器アレイ型アクセラレータのための命令変換手法の検討
- 大規模ワークフローを対象とする動的スケジューリング手法における静的情報の利用
- 負荷分散技法OhHelpによる粒子・流体ハイブリッドプラズマシミュレーションの並列化
- 演算器アレイ型プロセッサのための命令スケジューラの設計と評価(コンピュータシステム技術3,組込み技術とネットワークに関するワークショップETNET2010)
- モデル図とコードを併用する大規模並列プログラミングの支援環境
- ヘテロ型大規模並列環境の階層型タスクスケジューリングの提案と評価
- 4K-1 配列の縮退表現による大規模並列タスクネットワークの実装効率化(情報爆発時代における分散処理とセキュリティ,一般セッション,「情報爆発」時代に向けた新しいIT基盤技術)
- 代数ブロック化多色順序付け法による並列化ICCGソルバの性能評価
- 「Cellチャレンジ2009」実施報告
- 不均質環境におけるタスクネットワークの静的スケジューリング手法(HPC-3 : スケジューリング)
- タスクネットワークの解析情報を用いたスケジューリング手法
- 直方体要素用高速多重極法を用いた大規模マイクロマグネティックス計算の並列化
- Localized IC分解と多色順序付けを併用したハイブリッド型並列ICCG法に関する検討
- 「Cell チャレンジ2009」実施報告
- 自動メモ化プロセッサにおける消費エネルギー制御
- LC-005 自動メモ化プロセッサの消費エネルギー評価(ハードウェア・アーキテクチャ)
- 重複実行省略を用いた割込みによるマイクロプロセッサの最悪性能予測(プロセッサアーキテクチャ)
- 時間軸分割並列マイクロプロセッサシミュレータの高速化手法(ARC-8:シミュレーション技法,2006年並列/分散/強調処理に関する『高知』サマー・ワークショップ(SWoPP 高知2006))
- 分岐予測器の最悪フラッシュタイミングの効率的解析手法(セッション1)
- 再利用における連想記憶の必要容量および管理アルゴリズムの評価(最適化,「ハイパフォーマンスコンピューティングとアーキテクチャの評価」に関する北海道ワークショップ(HOKKE-2006))
- 時分割マイクロプロセッサシミュレーションにおける最適な分割数の調査(最適化,「ハイパフォーマンスコンピューティングとアーキテクチャの評価」に関する北海道ワークショップ(HOKKE-2006))
- 再利用における連想記憶の必要容量および管理アルゴリズムの評価(最適化, 「ハイパフォーマンスコンピューティングとアーキテクチャの評価」に関する北海道ワークショップ(HOKKE-2006))
- 時分割マイクロプロセッサシミュレーションにおける最適な分割数の調査(最適化, 「ハイパフォーマンスコンピューティングとアーキテクチャの評価」に関する北海道ワークショップ(HOKKE-2006))
- 高信頼セルによる演算器の耐故障性と遅延時間の評価(ARC-11:高信頼性および応用システム,2008年並列/分散/協調処理に関する『佐賀』サマー・ワークショップ(SWoPP佐賀2008))
- 少品種高信頼セルによる演算器の提案と評価(テスト・高信頼,組込技術とネットワークに関するワークショップETNET2008)
- 少品種高信頼セルによる演算器の提案と評価(テスト・高信頼,組込技術とネットワークに関するワークショップETNET2008)
- 少品種高信頼セルによる演算器の提案と評価(テスト・高信頼,組込技術とネットワークに関するワークショップETNET2008)
- 少品種高信頼セルによる演算器の提案と評価(テスト・高信頼,組込技術とネットワークに関するワークショップETNET2008)
- 細粒度命令分解と少品種セルによる高信頼化アーキテクチャの提案(Inventive and Creative Architecture特別セッションII)
- パイプラインプロセッサ上でのMIN-TAGE予測器の性能評価(プロセッサ,「ハイパフォーマンスコンピューティングとアーキテクチャの評価」に関する北海道ワークショップ(HOKKE-2008))
- パイプラインプロセッサ上でのMIN-TAGE予測器の性能評価(プロセッサ,「ハイパフォーマンスコンピューティングとアーキテクチャの評価」に関する北海道ワークショップ(HOKKE-2008))
- 6K-5 広域分散環境における大規模タスク群の挙動を求める高速シミュレータ(情報爆発時代における並列分散処理技術,一般セッション,「情報爆発」時代に向けた新IT基盤技術,情報処理学会創立50周年記念(第72回)全国大会)
- 少品種高信頼セルを用いた高信頼回路設計手法と信頼性評価手法の提案
- 少品種高信頼セルを用いた高信頼回路設計手法と信頼性評価手法の提案
- 少品種高信頼セルを用いた高信頼回路設計手法と信頼性評価手法の提案
- 少品種高信頼セルを用いた高信頼回路設計手法と信頼性評価手法の提案
- 線形アレイVLIWプロセッサにおける適応性検討
- 線形アレイVLIWプロセッサにおける適応性検討
- 高信頼セルによる回路の信頼性評価(ディペンダブル設計,デザインガイア2008-VLSI設計の新しい大地)
- 高信頼セルによる回路の信頼性評価(ディペンダブル設計,デザインガイア2008-VLSI設計の新しい大地)
- 時間軸分割並列マイクロプロセッサシミュレータの高速化と評価(シミュレーション・エミュレーション,「ハイパフォーマンスコンピューティングとアーキテクチャの評価」に関する北海道ワークショップ(HOKKE-2007))
- 時間軸分割並列マイクロプロセッサシミュレータの高速化と評価(シミュレーション・エミュレーション,「ハイパフォーマンスコンピューティングとアーキテクチャの評価」に関する北海道ワークショップ(HOKKE-2007))
- 時間軸分割並列化による高速マイクロプロセッサシミュレーション(プロセッサシミュレーション)
- 高性能マイクロプロセッサシミュレータの並列化による高速化(ARC-6 : シミュレーション技法)(2004年並列/分散/協調処理に関する『青森』サマー・ワークショップ(SWoPP青森2004) : 研究会・連続同時開催)
- 高性能マイクロプロセッサシミュレータの並列化による高速化の構想(アーキテクチャ一般及びチップマルチプロセッサ)(デザインガイア2003 : VLSI設計の新しい大地を考える研究会)
- T2Kオープンスパコンが創る新しい計算機環境
- タスク並列スクリプト言語処理系における広域分散実行方式
- 負荷分散技法 OhHelp による粒子・流体ハイブリッドプラズマシミュレーションの並列化
- 非数値並列計算の動向と展望(論理と推論技術の展開)
- T2Kオープンスパコンとその相互結合網アーキテクチャ(分散システム,コンピュータシステムのインタコネクト技術及び一般)
- 少しは組込的なアーキテクチャシミュレーション : 色々やってわかったこと(招待講演)
- 少しは組込的なアーキテクチャシミュレーション : 色々やってわかったこと(招待講演)
- 少しは組込的なアーキテクチャシミュレーション : 色々やってわかったこと
- 少しは組込的なアーキテクチャシミュレーション--色々やってわかったこと
- CASによる最悪割込遅延解析の高速化(ARC-7:性能予測,2006年並列/分散/強調処理に関する『高知』サマー・ワークショップ(SWoPP 高知2006))
- ワークロード最適化シミュレータの設計と実装(プロセッサシミュレーション)
- ワークロード最適化によるキャッシュシミュレータの高速化(ARC-6: キャッシュ・システム, 2005年並列/分散/協調処理に関する『武雄』サマー・ワークショップ(SWoPP武雄2005)-研究会・連続同時開催-)
- 割込みによるマイクロプロセッサの最悪性能予測(ARC-5: 性能予測, 2005年並列/分散/協調処理に関する『武雄』サマー・ワークショップ(SWoPP武雄2005)-研究会・連続同時開催-)
- 共有メモリ型並列計算機の分散シミュレータの設計(ARC-6 : シミュレーション技法)(2004年並列/分散/協調処理に関する『青森』サマー・ワークショップ(SWoPP青森2004) : 研究会・連続同時開催)
- 割込みによるマイクロプロセッサの性能劣化の予測方式(ARC-6 : シミュレーション技法)(2004年並列/分散/協調処理に関する『青森』サマー・ワークショップ(SWoPP青森2004) : 研究会・連続同時開催)
- 高速マイクロプロセッサシミュレータBurstScalarの設計と実装(シミュレータ)
- 動的計画法を用いたキャッシュフラッシュの最悪タイミングの探索手法(実時間処理)
- 再利用によるGAの高速化手法(計算科学)
- 異種命令SMTプロセッサOROCHIの実装と分析(ARC-1:アーキテクチャ1,2008年並列/分散/協調処理に関する『佐賀』サマー・ワークショップ(SWoPP佐賀2008))
- マイクロプロセッサシミュレーションの高速化手法の研究(研究会推薦博士論文速報)
- 異種命令混在実行プロセッサにおけるプロセススケジューリング手法(スケジューリング,「ハイパフォーマンスコンピューティングとアーキテクチャの評価」に関する北海道ワークショップ(HOKKE-2008))
- 異種命令混在実行プロセッサにおけるプロセススケジューリング手法(スケジューリング,「ハイパフォーマンスコンピューティングとアーキテクチャの評価」に関する北海道ワークショップ(HOKKE-2008))
- 異種命令混在実行のためのVLIW型命令キューの設計(プロセッサアーキテクチャ)
- SRAMベースFPGAにおける耐ソフトエラーLUT構成法(リコンフィギャラブルシステム2,デザインガイア2007-VLSI設計の新しい大地を考える研究会)
- 異種命令セットを同時に実行するマルチスレッディング・プロセッサの構成(OS-1 : 実行基盤)
- タスク並列スクリプト言語MegaScriptのタスク動作モデルの検証
- 高性能マイクロプロセッサの高速シミュレータの設計と実装(ARC-2:シミュレーション技術)(2003年並列/分散/協調処理に関する『松江』サマー・ワークショップ(SWoPP松江2003))
- 第16回 若手が動かす学会へ : 事例研究と将来展望(これからの情報処理学会)
- データ再演法による並列プログラムデバッギング(プログラミングモデル・ツール)
- タスク並列言語MegaScriptにおける高精度実行モデルの構築(プログラミングモデル・ツール)
- 高信頼セルによる回路の信頼性評価(ディペンダブル設計,デザインガイア2008-VLSI設計の新しい大地-)
- 量子計算の並列シミュレーションにおける通信量削減手法(HPC-8:アプリケーション,2008年並列/分散/協調処理に関する『佐賀』サマー・ワークショップ(SWoPP佐賀2008))
- 演算器アレイにおける高信頼化命令写像手法
- 演算器アレイ型アクセラレータにおけるローカルバッファの最適化
- 分散制約充足問題のジョブ並列による求解
- 3次元FDTDカーネルのキャッシュメモリを考慮した性能改善の実装と性能評価
- 配列の縮約表現による大規模ワークフローの効率的実装手法
- 静的情報を用いた動的再スケジューリングのオーバヘッド削減手法
- Effectiveness of Iterative Method with Folded Preconditioning for Practical Finite Element Electromagnetic Field Analyses
- 実応用有限要素電磁場解析における折り畳み前処理を用いた反復解法の有効性