エニアBare-Metalパフォーマンスツール

エニアBare-MetalパフォーマンスツールはBare-metalコアで動作するプログラムのプロファイリングやデバッグできる開発ツールです。 これにより、マルチコアやパケット処理・アプリケーションのパフォーマンスを最適化できます。

 

エニアBare Metalパフォーマンスツールは、効率の良いライトウエイトなランタイムライブラリとエージェントにより、お客様のマルチコア・アプリケーション・プログラムのプロファイリングとロギングを収集します。

 

収集されたデータはEnea LINXを経由してホストに保存され後から閲覧するか、リアルタイムでEnea Optimaシステムデバッガに出力し即時にモニタするかの2通りの方法を提供します。

エニアBare Metalパフォーマンスツールの利点:

  • 半導体メーカー製SDKとインテグレーション済
  • ソースコード、アプリケーションイベントと統計をプロファイリング可能
  • お客様の製品性能 (on/off) に影響なし
  • JavaとEclipseベースのホストインタフェース

 

このツールは発見しにくい不具合やパフォーマンス問題の原因となっている箇所の特定に役立ち、速やかな不具合修正及びパフォーマンス向上の為のチューニングに役立ちます。 これまでブラックボックスであったBareMetal上のプログラムを可視化し、開発者がシステム全体を見渡せる様になります。

 

このツールは強力な可視化オプション機能によって、完全なロギングサポートを備えています。

  • 直観的な2D-3Dパフォーマンス・プロファイリング・ビュー
  • 同期Gantt チャート、Textブラウザー、Plotビュー、ステートチャート、シーケンスチャート
  • ユーザー定義の統計が可能