Loading article…
| 開発者 | Linaro (旧 Arm Forge、旧 Allinea Software Ltd.) |
|---|---|
| 初回リリース | 2002 |
| 安定版リリース | 24.0.5 / 2024年9月[1] |
| オペレーティング·システム | LinuxおよびBlue Gene/Q (リモート クライアントの場合はWindowsおよびmacOS ) |
| プラットフォーム | x64-64、Arm、PowerPC、Intel Xeon Phi、CUDA |
| 利用可能 | 英語 |
| タイプ | デバッガ |
| ライセンス | 独自の 商用ソフトウェア |
| Webサイト | www.linaroforge.com/linaro-ddt |
Linaro DDTは、商用のC、C++、Fortran 90 デバッガーです。[2] Linuxマシンのクラスター上で実行されるものも含め、並列 メッセージパッシングインターフェース(MPI)およびスレッド(pthreadまたはOpenMP)プログラムのデバッグに広く使用されています。
デバッガ
これは、1 から 100,000プロセッサまでの小規模および大規模クラスターのバグを見つけるために使用されます。メモリ リークや配列の境界を超えた読み取りおよび書き込みを 検出するメモリ デバッグ機能を備えています。
これはペタスケールのアプリケーションをデバッグできる最初のデバッガーであり、オークリッジ国立研究所のCray XT5で220,000のプロセスで同時に実行されるアプリケーションのデバッグに使用されました。[3] [4]これは、デバッガーの制御ツリーアーキテクチャにより、ほとんどの集合操作で対数的なパフォーマンスが得られるため、対話的に可能です。Linaro DDTは、デバッグエンジンとして GNUデバッガーを使用します。
Linaro DDTは、Intel Xeon Phiコプロセッサ[5]やNvidia CUDA GPU [6]などのコプロセッサアーキテクチャもサポートしています。
これは、高性能コンピューティングのコード開発ツールスイートであるLinaro Forgeの一部であり、スカラー、マルチスレッド、並列コードのパフォーマンスプロファイラーであるLinaro MAPも含まれています。[7]
2011年現在、 TOP500[アップデート]リストの世界トップ25のスーパーコンピュータのうち80%がArmのツールを使用しています。[8]
注記
- ^ Linaro Forge リリース履歴
- ^ 「Allinea が科学者のアプリケーション実行をより高速かつ効率的にサポートする方法」InsideHPC、2012 年 12 月 5 日。
- ^ 「アップグレードによりデバッガーが強化される」。オークリッジ国立研究所。2011 年 6 月 23 日時点のオリジナルよりアーカイブ。2011年6 月 14 日閲覧。
- ^ 「ORNL、ペタスケールスーパーコンピューター向け Allinea Prep デバッグツール」Communications of the ACM 2010 年 7 月 30 日。
- ^ 「Allinea が Xeon Phi 開発者向けツールをリリース」 HPCWire 2012 年 11 月 13 日。2013 年 3 月 7 日時点のオリジナルよりアーカイブ。2013年 1 月 15 日閲覧。
- ^ 「NVIDIA デバッグ ソリューション ページ」。2011 年 8 月 19 日。
- ^ 「Linaro Forge」www.linaroforge.com . 2024年10月13日閲覧。
- ^ 「Allinea が Red Herring のヨーロッパのトップ 100 テクノロジー企業に選出」HPCwire . Tabor Communications. 2011-06-01. 2012-03-14 時点のオリジナルよりアーカイブ。2013-02-07に閲覧。
外部リンク
- Linaro、Arm Forge ソフトウェア ツール事業を買収
- 高生産性スーパーコンピューティングのための仮想研究所 Allinea DDT ガイド
