Centrala begrepp
MuchiSimは、大規模マルチチップマニーコアシステムの設計探索を可能にする新しいパラレルシミュレータである。データ依存実行パターンを正確にモデル化し、最大100万個の相互接続処理ユニットを持つシステムをシミュレートできる。
Sammanfattning
本論文では、MuchiSimと呼ばれる新しいパラレルシミュレータを紹介する。MuchiSimは、通信集約型アプリケーション(グラフ分析、疎線形代数など)の設計空間探索を可能にするために開発された。
MuchiSimの主な特徴は以下の通り:
- 最大100万個の相互接続処理ユニットを持つシステムをサイクルごとにモデル化し、シミュレートできる。
- パフォーマンス、エネルギー、面積、コストを報告する。
- タスクベースのパラレル化や、メッセージパッシングなどの通信プリミティブをサポートする。
- ベンチマークアプリケーションスイートと2つのデータ可視化ツールを提供する。
MuchiSimを使用して、メモリと演算ユニットのバランスや、チップレット統合、チップ間通信に関する制約を探索できることを示す。MuchiSimにより、より現実的なスケールでの新しい手法や設計パラメータの評価が可能になり、この分野の研究が進展すると期待される。
Statistik
最大100万個の相互接続処理ユニットをシミュレートできる
最大1億個の要素を持つデータセットを並列化できる
最大32スレッドのホストで、シミュレーション時間が実行時間の43倍まで高速化できる
Citat
"MuchiSimは、大規模マルチチップマニーコアシステムの設計探索を可能にする新しいパラレルシミュレータである。"
"MuchiSimは、データ依存実行パターンを正確にモデル化し、最大100万個の相互接続処理ユニットを持つシステムをシミュレートできる。"
"MuchiSimにより、より現実的なスケールでの新しい手法や設計パラメータの評価が可能になり、この分野の研究が進展すると期待される。"