ページ先頭

ホーム > ソリューション > OpenCLソリューション > OpenCLオプティマイゼーションサービス

アプリケーション開発者様向け
OpenCLオプティマイゼーションサービス

フィックスターズでは、アプリケーション開発者様向けに、既存のコードをOpenCL向けに最適化する「OpenCLオプティマイゼーションサービス」を提供しています。 高いポータビリティとメンテナビリティを保ちながら、ハードウェアの性能を最大限に生かしたアプリケーション開発を実現します。

導入のステップ

STEP1. コンサルティング・プロファイリング

オリジナルコードを解析し計算ボトルネックを特定、移植方針や利用するハードウェアを決定します。

  • ご準備いただくもの (以下のどちらかをご準備ください)
    • 実コード(実際に移植したいコード)
    • 疑似コード(Open Sourceなどで一般に公開されている、実際に移植したいコード同様のアルゴリズム・コード)
  • 手順
    1. 目標とする処理速度を設定
    2. プロファイル(アルゴリズム評価)
    3. プログラムを部分的に移植、最適化
    4. 結果のご報告

STEP2. ポーティング・最適化

プロファイリングでターゲット性能をクリアした場合、実アプリケーションをOpenCLに移植および最適化を行います。

  • 手順
    1. お見積りの提出やスケジュールの調整
    2. ご契約
    3. ポーティングおよび最適化
    4. 納品
    5. 結果のご報告

STEP3. サポートサービス

納品後のサポートを行います。具体的には、移植後のコードの実製品への組み込み作業支援や技術トランスファーなどを提供しています。

STEP4. トレーニング

お客様社内で開発・保守が可能なように、OpenCLプログラミングの実践的トレーニングをご提供しています。

お見積もり、お問い合わせ