...

インテル® インテグレーテッド・パフォーマンス・ プリミティブ

by user

on
Category: Documents
5

views

Report

Comments

Transcript

インテル® インテグレーテッド・パフォーマンス・ プリミティブ
製品紹介
インテル® プラットフォームとインテル® テクノロジに対応したインテル® ソフトウェア開発製品
インテル® インテグレーテッド・パフォーマンス・
プリミティブ(インテル® IPP)
概要
インテル ® パフォーマンス・ライブラリは、開
発者が付加価値の高い機能の開発に集中できる
ように、インテル ® プロセッサ向けに最適化さ
れたライブラリ関数を提供するソフトウェア・
ライブラリです。
インテル® インテグレーテッド・パフォーマンス・
プリミティブ(インテル® IPP)は、クロスプラッ
トフォーム対応のソフトウェア・ライブラリで、
インテル ® プロセッサ上で最大限のパフォーマ
ンスを引き出すために最適化されたアプリケー
ションの記述を可能にします。インテル® IPP は、
信号処理、イメージ処理、暗号化(英語)
、スト
リング処理、ベクトル操作、マトリックス演算
などの関数を含むほか、オーディオ、ビデオ、音
声コーデックのためのより高度なプリミティブ
を提供します。
インテル® IPP 4.0 の新機能
機能と利点
• 最新のインテル® マイクロプロセッサのパフォーマ
ンスを引き出す API を提供し、開発期間の短縮と
開発コストの削減を支援。プロセッサ固有のコード
を作成しなくても、プロセッサの持つ高度な機能を
手軽に利用可能
• インテル® Itanium® 2 プロセッサ、インテル® Xeon™
プロセッサ、インテル® Pentium® プロセッサ、およ
び Intel XScale® テクノロジをベースとしたインテル®
パーソナル・クライアント・アーキテクチャ(インテル®
PCA)プロセッサ用に最適化。これらの幅広いアーキ
テクチャに対して共通の API を提供することで、
マルチメディア・アプリケーション開発において
高い互換性が確保できると共に、開発コストも削減
• インテル ® Pentium ® プロセッサおよびインテル®
Itanium® プロセッサ版のインテル® IPP はスレッド
セーフなライブラリとして実装されており、マルチ
スレッド環境でも安全にインテル® IPP 関数を使用
可能。マルチスレッド・アプリケーションの開発を
支援
イ ン テ ル ® IPP 4.0 の 製 品 パ ッ ケ ー ジ に は 、
• エンコーダ/ デコーダのサンプルを幅広く提供する
インテル ® Pentium ® プロセッサ、インテル ®
ことにより、アプリケーション、コンポーネント、
Itanium® プロセッサ、インテル® Xeon™ プロセッ
コーデックの短期開発を支援。MPEG、H.263、イ
サ、およびインテル® パーソナル・クライアント・
メージング、MP3、G.723 をはじめとする各種サン
アーキテクチャ(インテル® PCA)プロセッサ用
プルが用意されているため、インテル® IPP の機能
の IPP が含まれています。これらの幅広いアー
とパフォーマンスを活かしたソフトウェア製品を
キテクチャに対して共通の API が提供されるた
短期間で開発
め、マルチメディア・アプリケーション開発に
• トライアル・バージョンを提供
おいて高い互換性が確保できると共に、開発
コストも削減できます。各アーキテクチャ固有
の機能もサポートしています。インテル ® PCA
プロセッサでは、インテル® Pentium® プロセッサおよびインテル® Itanium® プロセッサ用の一部の機能に対応
しています。
インテル® Pentium® プロセッサ、インテル® Itanium® プロセッサ、インテル® Xeon™ プロセッサ用のインテル®
IPP 4.0 では、オーディオ、ビデオ、音声コーディング、音声認識用の関数に加えて、暗号化とテキスト・スト
リング処理用の 2 つの新しい関数が追加され、小さいフットプリントのサポートも改良されました。インテル®
IPP は、Windows* および Linux* オペレーティング・システム(32 ビットおよび 64 ビット)で利用できます。
インテル® PCA プロセッサ用のインテル® IPP は、インテル® ワイヤレス MMX® テクノロジに対応しました。
インテル® インテグレーテッド・パフォーマンス・プリミティブ
インテル® IPP の関数を使用したエンコーダ/デコーダのサンプルを幅
広く提供することにより、インテル® IPP を使用したアプリケーション、
コンポーネント、コーデックの短期開発を支援します。このサンプル
コードは、インテル® IPP 4.0 のインストール・パッケージに含まれて
いるライセンス条件のもとで提供されています。
るため、マルチメディア・アプリケーション開発において高い互換性
が確保できると共に、開発コストも削減することができます。
パフォーマンス
®
インテル® ソフトウェア開発製品をご購入いただくと、1 年間のサポー
トサービスを受けることができます。オンラインでユーザ登録をする
だけで、専門家による技術サポートや製品アップデート、サンプル
コード、各種技術ドキュメントなどを入手できます。製品をインス
トールした後にユーザ登録を行うと、サポートならびに製品アップ
デートに関する情報をご利用いただけます。暗号化ライブラリとその
サンプルコードの利用には、ユーザ登録が必要です。
インテル プロセッサ対応の高度に
最適化されたアプリケーションを作成
インテル® IPP は、クロスプラットフォーム対応のソフトウェア・ライブ
ラリで、常に最新のインテル® プロセッサ上で最大限のパフォーマンス
を引き出すために最適化されたアプリケーションの記述を可能にしま
す。ユーザは、プロセッサ固有のコードを作成しなくても、プロセッサ
の持つ高度な機能を手軽に利用することができます。
サポート
インテル® プレミア・サポート
互換性
さまざまなインテル® アーキテクチャに
共通の API で対応
インテル® IPP は、インテル® Itanium® 2 プロセッサ、インテル® Pentium®
プロセッサ、インテル® Xeon™ プロセッサ、および Intel XScale® マイ
クロアーキテクチャをベースとしたインテル® パーソナル・クライアン
ト・アーキテクチャ(インテル® PCA)プロセッサ用に最適化されてい
ます。これらの幅広いプラットフォームに対して共通の API を提供す
動作環境
ハードウェアおよびソフトウェア
インテル® インテグレーテッド・パフォーマンス・プリミティブ
(インテル® IPP)の動作環境については、次の Web を参照してください:
www.intel.co.jp/jp/developer/software/products/ipp/
インテルは、アプリケーションのパフォーマンス、機能、効率を強化するためのツールとサポートを提供しています。
主流の Windows* および Linux* 開発環境に対応するインテル ® ソフトウェア製品を使用すると、インテル ® プロセッサの最新機能を迅速かつ最大限に
利用することができます。インテル ® パフォーマンス・ライブラリ、インテル ® コンパイラ(Windows 版と Linux 版の C++ および Fortran)、インテル ®
VTune™ アナライザ、インテル ® スレッド化ツール、インテル ® クラスタ・ツールといったインテル ® ソフトウェア開発製品は、開発サイクルの全般で
利用できるように設計されています。
インテル ® プレミア・サポートの Web サイトでは、すべてのインテル ® ソフトウェア製品に関する技術サポート、製品のアップデート、および関連ダウン
ロードを提供します。最新の製品情報については、次の Web サイトを参照してください : www.intel.co.jp/jp/developer/software/products/
Intel、インテル、Intel ロゴ、Intel NetBurst、Intel XScale、Centrino、Itanium、MMX、Pentium、Celeron、VTune、および Xeon は、
アメリカ合衆国およびその他の国における Intel Corporation またはその子会社の商標または登録商標です。
* その他の名称およびブランド名は、各社の商標および登録商標です。
© 2004, Intel Corporation. All rights reserved. 0104/JXP/ITF/PDF
253139-004J
Fly UP