インテル® C++ コンパイラー Linux 版
 |
GCC コンパイラーと互換性があるので、既存コードの移植/再利用にかかる労力を節約できます。 |
 |
GCC よりも最大 30% パフォーマンスが向上します。アプリケーションは高速化され、パフォーマンスに影響するコードもより高速に実行されます。MID はアイドルモードの時間が多くなり、デバイス全体の消費電力が抑えられます。 |
 |
より優れたパフォーマンスを引き出すハードウェア・プラットフォーム固有の最適化手法である、インテルの低消費電力 IA のインオーダー・スケジューラーに対応しています。 |
 |
マルチパスの最適化手法 (プロファイルに基づく最適化、プロシージャー間の最適化) は、パフォーマンスをより向上させ、バッテリー持続時間を伸ばします。 |
|
インテル® デバッガー
 |
完全な Eclipse RCP ベースの GUI なので、アプリケーションとシステム・プロパティーの視認性が高く、デバッグプロセスをより簡単に制御できます。開発者の生産性を高める最新の GUI テクノロジーが採用されています。
|
 |
インテル® LPIA シリコンをフルサポートし、インテルの低消費電力 IA テクノロジーをより詳細に表示します。アーキテクチャー・レジスター、SSE3、その他を含むほとんどの Si 固有の機能への簡単なアクセスを提供します。 |
 |
実行トレースのサポートにより、実行されたプログラムのフローを理解し、メモリーリーク、データ構造のアライメントおよび実行フロー問題を大幅に減らすことができます。システムとアプリケーションのデバッグで実行トレースを表示することで、より効果的なデバッグサイクルが可能です。 |
 |
Linux OS に沿ったデバッガーで、常にシステムの動作を完全に理解できます。適切なカーネル情報をすべて表示し、OS を含むコンテキストでアプリケーションをデバッグします。 |
 |
MID ツール・スイートに含まれている JTAG デバッガーは、インテル® JTAG デバッガーからハードウェアへの直接アクセスをサポートします。開発者はターゲット・プロセッサー上でソフトウェアを実行することなく、Si 固有の機能にアクセスすることができます。オペレーティング・システム・ベンダー (OSV) およびデバイスメーカー (OEM) には JTAG デバッガーを推奨します。注: JTAG デバッガーを使用するには、インテルが提供しているインテル固有の JTAG ハードウェア・インターフェイスが必要です。詳細については、お問い合わせください。 |
|
インテル® インテグレーテッド・パフォーマンス・プリミティブ (インテル® IPP)
 |
インテル® IPP は、マルチメディア、データ処理、通信アプリケーションなどの 15 の機能をカバーする、高度に最適化されたソフトウェア関数を含む広範囲なライブラリーです。 |
 |
低消費電力 IA テクノロジー・ベースの MID アプリケーション用に高度に最適化されています。開発者は、最適化に時間をかけることなく、機能の開発に集中することができます。 |
 |
クロスプラットフォームで互換性があるので、コードの再利用が可能です。MID の開発でも同じセットの API を使用して、Linux PC ベースのアプリケーション・コードを MID 用に簡単に移植できます。 |
|
インテル® VTune™ パフォーマンス・アナライザー
 |
再コンパイルまたはリンクすることなく、MID アプリケーションを解析します。 |
 |
デバイス上で実際に動作しているコードをチューニングします。ハードウェアとソフトウェアのシステム全体を考慮して、パフォーマンスが向上するようにアプリケーションをチューニングします。 |
 |
パフォーマンスのボトルネックを特定します。最も CPU 時間を費やしている場所に直接移動します。 |
 |
再コンパイルの必要はありません。プロファイリング用に再コンパイルしたり、ビルドスクリプトの変更が必要な従来のインストルメント済みプロファイラーとは異なり、プロダクション実行ファイルを使用するだけです。 |
|