XLsoft Corporation/エクセルソフト株式会社
Intel, インテル, Atom, 開発, コンパイラー, ソフト開発, アプリ開発, C++, モバイル, モバイル インターネット デバイス, Mobile Internet Device, MID, パフォーマンス, 高速化, 最適化, デバッグ, 解析, Linux, アナライザー, チューニング, ライブラリー
 Intel Compiler インテル コンパイラー  Intel, インテル, Atom, 開発, コンパイラー, ソフト開発, アプリ開発, C++, モバイル, モバイル インターネット デバイス, Mobile Internet Device, MID, パフォーマンス, 高速化, 最適化, デバッグ, 解析, Linux, アナライザー, チューニング, ライブラリー
コンパイラー
 Intel Performance Analyzer インテル パフォーマンス アナライザー  Intel, インテル, Atom, 開発, コンパイラー, ソフト開発, アプリ開発, C++, モバイル, モバイル インターネット デバイス, Mobile Internet Device, MID, パフォーマンス, 高速化, 最適化, デバッグ, 解析, Linux, アナライザー, チューニング, ライブラリー
VTune
アナライザー
 Intel Performance Library インテル パフォーマンス ライブラリー  Intel, インテル, Atom, 開発, コンパイラー, ソフト開発, アプリ開発, C++, モバイル, モバイル インターネット デバイス, Mobile Internet Device, MID, パフォーマンス, 高速化, 最適化, デバッグ, 解析, Linux, アナライザー, チューニング, ライブラリー
パフォーマンス
ライブラリー
 Intel Threading Tool インテル スレッド化ツール  Intel, インテル, Atom, 開発, コンパイラー, ソフト開発, アプリ開発, C++, モバイル, モバイル インターネット デバイス, Mobile Internet Device, MID, パフォーマンス, 高速化, 最適化, デバッグ, 解析, Linux, アナライザー, チューニング, ライブラリー
スレッド化
ツール
 Intel Cluster Tools インテル クラスタ ツール  Intel, インテル, Atom, 開発, コンパイラー, ソフト開発, アプリ開発, C++, モバイル, モバイル インターネット デバイス, Mobile Internet Device, MID, パフォーマンス, 高速化, 最適化, デバッグ, 解析, Linux, アナライザー, チューニング, ライブラリー
クラスタ ツール
 Intel Software College インテル・ソフトウェア・カレッジ  Intel, インテル, Atom, 開発, コンパイラー, ソフト開発, アプリ開発, C++, モバイル, モバイル インターネット デバイス, Mobile Internet Device, MID, パフォーマンス, 高速化, 最適化, デバッグ, 解析, Linux, アナライザー, チューニング, ライブラリー
トレーニング
 Intel Software College インテル・ソフトウェア・カレッジ  Intel, インテル, 処理速度, 分析, 解析, パフォーマンス, 高速化, 最適化, コンパイラー, Compiler, 自動並列化, 画像処理, ソフトウェア, アプリケーション, Windows, Linux, Windows CE, .NET, Unix, C言語, C++, Fortran, フォートラン, VTune Performance Analyzer, Intel Threading Tool, Intel Thread Checker, Intel Thread Profiler, Intel Math Kernel Library, Intel Cluster Math Kernel Library, Intel Integrated Performance Primitives, Intel Graphics Performance Primitives, Intel Trace Analyzer, Intel Trace Collector, Intel Software College
XML 製品

Intel, インテル, Atom, 開発, コンパイラー, ソフト開発, アプリ開発, C++, モバイル, モバイル インターネット デバイス, Mobile Internet Device, MID, パフォーマンス, 高速化, 最適化, デバッグ, 解析, Linux, アナライザー, チューニング, ライブラリー Intel, インテル, Atom, 開発, コンパイラー, ソフト開発, アプリ開発, C++, モバイル, モバイル インターネット デバイス, Mobile Internet Device, MID, パフォーマンス, 高速化, 最適化, デバッグ, 解析, Linux, アナライザー, チューニング, ライブラリー Intel, インテル, Atom, 開発, コンパイラー, ソフト開発, アプリ開発, C++, モバイル, モバイル インターネット デバイス, Mobile Internet Device, MID, パフォーマンス, 高速化, 最適化, デバッグ, 解析, Linux, アナライザー, チューニング, ライブラリー
Intel, インテル, Atom, 開発, コンパイラー, ソフト開発, アプリ開発, C++, モバイル, モバイル インターネット デバイス, Mobile Internet Device, MID, パフォーマンス, 高速化, 最適化, デバッグ, 解析, Linux, アナライザー, チューニング, ライブラリー
Intel, インテル, Atom, 開発, コンパイラー, ソフト開発, アプリ開発, C++, モバイル, モバイル インターネット デバイス, Mobile Internet Device, MID, パフォーマンス, 高速化, 最適化, デバッグ, 解析, Linux, アナライザー, チューニング, ライブラリー Intel, インテル, Atom, 開発, コンパイラー, ソフト開発, アプリ開発, C++, モバイル, モバイル インターネット デバイス, Mobile Internet Device, MID, パフォーマンス, 高速化, 最適化, デバッグ, 解析, Linux, アナライザー, チューニング, ライブラリー
インテル ホーム インテル ホーム
Intel, インテル, Atom, 開発, コンパイラー, ソフト開発, アプリ開発, C++, モバイル, モバイル インターネット デバイス, Mobile Internet Device, MID, パフォーマンス, 高速化, 最適化, デバッグ, 解析, Linux, アナライザー, チューニング, ライブラリー
Intel, インテル, Atom, 開発, コンパイラー, ソフト開発, アプリ開発, C++, モバイル, モバイル インターネット デバイス, Mobile Internet Device, MID, パフォーマンス, 高速化, 最適化, デバッグ, 解析, Linux, アナライザー, チューニング, ライブラリー
製品情報 製品情報
Intel, インテル, Atom, 開発, コンパイラー, ソフト開発, アプリ開発, C++, モバイル, モバイル インターネット デバイス, Mobile Internet Device, MID, パフォーマンス, 高速化, 最適化, デバッグ, 解析, Linux, アナライザー, チューニング, ライブラリー 概要
Intel, インテル, Atom, 開発, コンパイラー, ソフト開発, アプリ開発, C++, モバイル, モバイル インターネット デバイス, Mobile Internet Device, MID, パフォーマンス, 高速化, 最適化, デバッグ, 解析, Linux, アナライザー, チューニング, ライブラリー
Intel, インテル, Atom, 開発, コンパイラー, ソフト開発, アプリ開発, C++, モバイル, モバイル インターネット デバイス, Mobile Internet Device, MID, パフォーマンス, 高速化, 最適化, デバッグ, 解析, Linux, アナライザー, チューニング, ライブラリー
機能と利点
Intel, インテル, Atom, 開発, コンパイラー, ソフト開発, アプリ開発, C++, モバイル, モバイル インターネット デバイス, Mobile Internet Device, MID, パフォーマンス, 高速化, 最適化, デバッグ, 解析, Linux, アナライザー, チューニング, ライブラリー
Intel, インテル, Atom, 開発, コンパイラー, ソフト開発, アプリ開発, C++, モバイル, モバイル インターネット デバイス, Mobile Internet Device, MID, パフォーマンス, 高速化, 最適化, デバッグ, 解析, Linux, アナライザー, チューニング, ライブラリー
システム要件
Intel, インテル, Atom, 開発, コンパイラー, ソフト開発, アプリ開発, C++, モバイル, モバイル インターネット デバイス, Mobile Internet Device, MID, パフォーマンス, 高速化, 最適化, デバッグ, 解析, Linux, アナライザー, チューニング, ライブラリー
インテル 購入 購入情報
Intel, インテル, Atom, 開発, コンパイラー, ソフト開発, アプリ開発, C++, モバイル, モバイル インターネット デバイス, Mobile Internet Device, MID, パフォーマンス, 高速化, 最適化, デバッグ, 解析, Linux, アナライザー, チューニング, ライブラリー
技術情報 技術情報
Intel, インテル, Atom, 開発, コンパイラー, ソフト開発, アプリ開発, C++, モバイル, モバイル インターネット デバイス, Mobile Internet Device, MID, パフォーマンス, 高速化, 最適化, デバッグ, 解析, Linux, アナライザー, チューニング, ライブラリー
インテル ダウンロード ダウンロード
Intel, インテル, Atom, 開発, コンパイラー, ソフト開発, アプリ開発, C++, モバイル, モバイル インターネット デバイス, Mobile Internet Device, MID, パフォーマンス, 高速化, 最適化, デバッグ, 解析, Linux, アナライザー, チューニング, ライブラリー
インテル サポート サポート
Intel, インテル, Atom, 開発, コンパイラー, ソフト開発, アプリ開発, C++, モバイル, モバイル インターネット デバイス, Mobile Internet Device, MID, パフォーマンス, 高速化, 最適化, デバッグ, 解析, Linux, アナライザー, チューニング, ライブラリー
インテル 登録 製品の登録
Intel, インテル, Atom, 開発, コンパイラー, ソフト開発, アプリ開発, C++, モバイル, モバイル インターネット デバイス, Mobile Internet Device, MID, パフォーマンス, 高速化, 最適化, デバッグ, 解析, Linux, アナライザー, チューニング, ライブラリー Intel, インテル, Atom, 開発, コンパイラー, ソフト開発, アプリ開発, C++, モバイル, モバイル インターネット デバイス, Mobile Internet Device, MID, パフォーマンス, 高速化, 最適化, デバッグ, 解析, Linux, アナライザー, チューニング, ライブラリー
Intel, インテル, Atom, 開発, コンパイラー, ソフト開発, アプリ開発, C++, モバイル, モバイル インターネット デバイス, Mobile Internet Device, MID, パフォーマンス, 高速化, 最適化, デバッグ, 解析, Linux, アナライザー, チューニング, ライブラリー Intel, インテル, Atom, 開発, コンパイラー, ソフト開発, アプリ開発, C++, モバイル, モバイル インターネット デバイス, Mobile Internet Device, MID, パフォーマンス, 高速化, 最適化, デバッグ, 解析, Linux, アナライザー, チューニング, ライブラリー Intel, インテル, Atom, 開発, コンパイラー, ソフト開発, アプリ開発, C++, モバイル, モバイル インターネット デバイス, Mobile Internet Device, MID, パフォーマンス, 高速化, 最適化, デバッグ, 解析, Linux, アナライザー, チューニング, ライブラリー
Intel, インテル, Atom, 開発, コンパイラー, ソフト開発, アプリ開発, C++, モバイル, モバイル インターネット デバイス, Mobile Internet Device, MID, パフォーマンス, 高速化, 最適化, デバッグ, 解析, Linux, アナライザー, チューニング, ライブラリー

Intel, インテル, Atom, 開発, コンパイラー, ソフト開発, アプリ開発, C++, モバイル, モバイル インターネット デバイス, Mobile Internet Device, MID, パフォーマンス, 高速化, 最適化, デバッグ, 解析, Linux, アナライザー, チューニング, ライブラリー
Intel, インテル, Atom, 開発, コンパイラー, ソフト開発, アプリ開発, C++, モバイル, モバイル インターネット デバイス, Mobile Internet Device, MID, パフォーマンス, 高速化, 最適化, デバッグ, 解析, Linux, アナライザー, チューニング, ライブラリー
インテル(R) XML ソフトウェア・スイート

概要
インテル® C++ ソフトウェア開発ツール・スイート 1.0 Linux 版 (モバイル・インターネット・デバイス対応)

Atom™ プロセッサー搭載モバイル向けにソフトを開発/最適化!

インテル® C++ ソフトウェア開発ツール・スイート Linux 版 (モバイル・インターネット・デバイス対応) は、Atom™ プロセッサーを搭載するモバイル機器向けにモバイル・インターネット・デバイス (MID) ソフトウェアを開発/最適化するための完全なツール・スイートです。

このツール・スイートは、Linux ベースの MID システムとアプリケーション開発プロセスの生産性および操作性を高めるために、ソフトウェア開発の全サイクル (コーディング、コンパイル、デバッグ、パフォーマンスの解析) に対応するツール群をバンドルして提供します。含まれているツールはすべて Linux 上で動作し、GNU ツールと互換性があります。

デスクトップ・アプリケーションをモバイル・インターネット・デバイスに移植して最適化したいと考えているアプリケーション開発者の方々に最適です。

本製品は、インテル社のサイトから無料でダウンロードして使用できます。

日本語でのサポートをご希望の場合は、弊社よりサポート付製品 (製品型番 INT1336) をご購入ください。

ダウンロード方法の詳細は、ダウンロード・フォームより下記を選択してお申し込みください:
C++ ソフトウェア開発ツール・スイート Linux 版 MID 対応

※アプリケーションのバイナリー・ファイルの配布は、インテル® Atom™ プロセッサー Z5xx ファミリーを対象とした MID のみに許可されます。



製品ドキュメント


機能と利点
インテル® C++ ソフトウェア開発ツール・スイート Linux 版 (モバイル・インターネット・デバイス対応) は、ソフトウェア開発のすべてのサイクルをカバーするツールの完全なセットです。モバイル・インターネット・デバイス (MID) ソフトウェアのパフォーマンス要件に焦点を当てており、MID システムおよびアプリケーション開発プロセスの生産性と操作性を高めます。次の図は、このツール・スイートのコンポーネントを示しています。




完全なセット
ソフトウェア製品開発サイクルのすべて (設計、生成、デバッグ、解析) に対応する、最新のツール・テクノロジーに基づくソフトウェア・ツールのセットが用意されています。他のツールのコンポーネントを使用する必要はありません。



パフォーマンス
インテル® C++ コンパイラーは、新しいインオーダー・スケジューラーと多くの改良により、GCC よりも大幅に優れたパフォーマンスを提供します。インテル® インテグレーテッド・パフォーマンス・プリミティブ (インテル® IPP) は、インテルの新しい低消費電力 IA 用に高度に最適化された、IA-32 と同じシンプルな API を提供します。インテル® VTune™ パフォーマンス・アナライザーは、パフォーマンスのボトルネックを特定します。

インオーダー・スケジューラー・コンパイラー機能
低消費電力 IA 用に最適化された命令スケジューリングによって依存関係のストールが最小限に抑えられ、ルーチンの実行が大幅に高速化されます。
新しい低消費電力 IA には、実行パイプラインへの命令ディスパッチをスケジュールして依存関係のストールを最小限に抑えるアウトオブオーダー・スケジューラーは実装されていません。インテル® C++ コンパイラーは、低消費電力 IA パイプラインと実行フローをモデル化し、低消費電力 IA 用に最適な命令実行シーケンスのコードを生成します。

マルチメディアおよびパフォーマンス・ライブラリー

インテル® IPP を利用することで、アプリケーション開発者は、アプリケーション・コードの最適化よりも機能の実装に集中することができます。インテル® IPP は、マルチメディア再生/記録、編集、画像処理、オーディオ/音声/信号処理およびネットワーク・データ通信などの主要な MID ソフトウェア・アプリケーションで優れたパフォーマンスが得られるように最適化されたビルディング・ブロック関数を提供します。Web サイトからダウンロードできるコードサンプルでは、インテル® IPP 関数を使用してビデオ、オーディオおよび音声コーデックのようなマルチスレッド・アプリケーション・ブロックを実装する方法を説明しています。

インテル® IPP に関する詳細はこちら。


効率性と生産性

モバイル・インターネット・デバイス版のインテル® デバッガーは、低レベルのドライバーやカーネルのデバッグから高レベルの C++ 言語アプリケーションのデバッグまで、あらゆるデバッグ作業をサポートします。フル実行トレースをサポートしており、フラッシュメモリー書き込み機能も利用できます (JTAG ハードウェア・インターフェイスのみ)。アプリケーションは、ホスト開発環境上でネイティブに、または TCP/IP 経由でリモートにデバッグすることができます。


クリックして拡大


インテル® VTune™ パフォーマンス・アナライザーは、最もアクティブな関数リストを提供して、パフォーマンスのボトルネックを素早く簡単に発見できるようにします。関数名をクリックしてソースを表示し、処理に最も時間を費やしているコードを確認できます。さらに、低消費電力 IA 用イベント・ベース・サンプリング機能のサポートにより、パフォーマンスに影響を与える実行ストールの原因を特定することもできます。

インテル® VTune™ パフォーマンス・アナライザーに関する詳細はこちら。


クリックして拡大


ソースビューと逆アセンブリー・ビューに、最も時間を費やしているコード行が正確に表示されます。


クリックして拡大


ネイティブ開発とテストのサポート
ツール・スイートは、MID アプリケーションを実際のモバイル・インターネット・デバイスで実行する前のネイティブ開発とテストをサポートしています。ネイティブテストは、開発プロセスに必要な時間を短縮し、開発プロセスを単純化します。
ネイティブ開発とテストに使用できるコンポーネント
インテル® C++ コンパイラー
インテル® IPP
インテル® アプリケーション・デバッガー
クロス開発とテスト、MID のチューニングに使用できるコンポーネント
インテル® C++ コンパイラー
インテル® IPP
インテル® アプリケーション・デバッガー (MID デバッグ・クライアントを含む)
インテル® VTune™ パフォーマンス・アナライザー
先頭へ戻る 
 

製品コンポーネントの機能と利点
インテル® 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 時間を費やしている場所に直接移動します。
再コンパイルの必要はありません。プロファイリング用に再コンパイルしたり、ビルドスクリプトの変更が必要な従来のインストルメント済みプロファイラーとは異なり、プロダクション実行ファイルを使用するだけです。
先頭へ戻る 
 

製品の入手およびテクニカルサポートについて

本製品は、インテル社のサイトから無料でダウンロードして、無料で使用することができます。

ダウンロード方法の手順については、ダウンロード・フォームより下記を選択してお申し込みください:
C++ ソフトウェア開発ツール・スイート Linux 版 MID 対応

日本語でのサポートをご希望の場合は、弊社よりサポート付製品 (製品型番 INT1336) をご購入ください。
2年目以降の日本語サポートは、SSR 製品 (製品型番 INT1337) をご購入ください。
先頭へ戻る 
 

システム要件
IA-32 アーキテクチャー対応アプリケーション開発に必要な環境

ホストシステム
コンポーネント 最小 推奨
プロセッサー

IA-32 アーキテクチャー・ベース・プロセッサー (1GHz 版インテル® Pentium® 4 プロセッサー以上) をベースとするシステム、インテル® 64 アーキテクチャー・ベース・プロセッサー、または AMD Athlon プロセッサーや AMD Opteron プロセッサーをベースとするシステム

インテル® Core™ ファミリー・プロセッサー
インテル® Pentium® 4 プロセッサー
SSE3 サポート (ターゲット実装前のネイティブ機能テスト)
RAM
512MB
1GB
ディスク空き容量
700MB のディスク空き容量 (インストール時、ファイルのダウンロードおよびテンポラリー・ファイル用に別途 200MB の空き容量が必要)
NA
オペレーティング・システム

次の Linux ディストリビューションのいずれか (本リストは、インテル社により動作確認が行われたディストリビューションのリストです。その他のディストリビューションでも動作する可能性はありますが、推奨しません。ご質問は、インテル® プレミアサポートまでお問い合わせください。)

Ubuntu Linux 7.04

Ubuntu Linux 7.10

Red Flag Linux DC Server 5.0 (Trinity) SP2
Fedora Core 6
NA
その他のソフトウェア

Linux Developer Tools コンポーネント (gcc 3.2.3、3.3、3.4、4.1、または 4.11、g++ および関連ツールを含む)

libstdc++.so.5 を提供する Linux コンポーネント互換の libstdc++

デバッガーを使用する場合

libusb 0.1.12 またはそれ以上 (JTAG でのみ必要)

fxload 0.0.20020411 またはそれ以上

Java ランタイム環境 (JRE 1.6)
Fedora Core 6 では、標準 GCC 3.4 C++ ライブラリー用の互換 libstdc++ パッケージをインストールする必要があります。オリジナルの Fedora Core 6 i686 インストール・メディアに、compat-libstdc++-33-3.2.3-61.i386.rpm という名前で含まれています。
NA

MID システム
コンポーネント 最小 推奨
プロセッサー
インテル® Atom™ プロセッサー Z5xx

NA

RAM
256MB
512MB
ハードディスク
2GB のハードディスクまたはソリッド・ステート・ディスク (USB スティック、フラッシュ・メモリー・ベースのディスク)
4GB
オペレーティング・システム

次の Linux ディストリビューションのいずれか (本リストは、インテル社により動作確認が行われたディストリビューションのリストです。その他のディストリビューションでも動作する可能性はありますが、推奨しません。ご質問は、インテル® プレミアサポートまでお問い合わせください。)

Moblin
Red Flag MIDINUX 2.0
Ubuntu Ultra Mobile Edition 1.x
NA
その他のソフトウェア

インテル® VTune™ パフォーマンス・アナライザーを使用する場合は、コレクターをリビルドするため、Linux Developer Tools コンポーネント (gcc 3.2.3、3.3、3.4、4.1、または 4.11、g++ および関連ツールを含む) をインストールする必要があります。

NA
先頭へ戻る 
 

Top へ