TRACE32® adds debug support for manycore systems
ローターバッハは、マルチコアデバッギングソリューションを、多数の同一コアを含むチップのデバッグに拡張した。
マルチコアデバッグソリューションを拡張した。新しいキャッチフレーズは「iAMP」。
統合非対称マルチプロセッシング(integrated Asymmetric MultiProcessing)である。
メニーコア・システムはマルチコア・システムの特殊な形態である。メニーコアシステムは
メニーコア・システムはマルチコア・システムの特殊な形態であり、同一のコアを多数搭載することで高い並列性を実現する。
同じタスクで一緒に、あるいは並列に動作する。このようなシステムは
このようなシステムは、以前は主にハイパフォーマンス・コンピューティングの分野で使用されていたが、現在では組み込み設計に使用されることが多くなっている。
組込み設計に使用されることが多くなっている。
組み込み分野では、メニーコア・システムは通常、古典的なマルチコア・システムの一部である。
マルチコアシステムの一部です。TRACE32 iAMPにより、同一の論理的に結合された
コアを単一のGUIインスタンスでデバッグすることができます。一見簡単そうに聞こえますが
は難しいタスクです。メニーコアシステムは通常
複数のオペレーティング・システムで運用されています。グローバルな物理アドレス空間は1つしかないにもかかわらず
物理アドレス空間は1つであっても、各OSは独自の仮想アドレス空間を保持している。
を保持している。デバッグの高度な技術は、デバッガにオペレーティング・システムの完全な詳細、MMUのトランスレーション、仮想アドレス空間を提供することである。
デバッガに、オペレーティング・システム、MMUトランスレーション、その他ソフトウェア・アーキテクチャのあらゆる側面を完全に提供することである。
デバッガに、オペレーティング・システム、MMUトランスレーション、ソフトウェア・アーキテクチャの他のすべての側面を完全に提供することである。
このようなメニーコアシステムのシームレスなデバッグが保証される。
TRACE32 iAMPは、Arm®、Qualcomm® Hexagon™、Infineon AURIX™ TriCore™などのコアアーキテクチャに対応しています。
ローターバッハ のマネージング・ディレクターであるNorbert Weiss は、次のように述べています。 「複数のチップが共有DDRにアクセスするシステムを想像してみてください。
AIに使用される16個の独立したコアと、4個のアプリケーション・プロセッサーのクラスタを想像してみてください。
4つのアプリケーションプロセッサーのクラスタと、電源管理を担当するもう1つのコアがあります。これは、従来のマルチコアデバッグシステムの
従来のマルチコア・デバッグモデルには当てはまらない。
オペレーティングシステムやコンパイラがこの種のターゲットを管理するために進化しているのと同様に、デバッグツールも進化しなければならない。
デバッグツールもそうでなければならない。そのため、ローターバッハ 、ローターバッハ 技術の最前線に立ち、デバッグローターバッハ ツールの開発に取り組むことになりました。
デバッグ技術の最前線に立ち、顧客がより安全なシステムをより早く市場に投入できるよう支援できることを喜ばしく思います。
システムをより早く市場に送り出すことができるのです。」
このページでは、ローターバッハ 印刷物およびソーシャルメディア用のニュースをダウンロードできます。出版物に関するご質問は、Evi Edererまでご連絡ください:press@lauterbach.com