当社ではCAPS社のHMPPにご興味のあるお客様に対し無償で導入ご相談を承っております. サポートはCAPS entreprise社で専門研修を受けたスタッフが行います. またCAPS本社からHMPP開発者が当社に1名駐在しておりHMPPへのご質問を始め導入トレーニング、GPGPU化へのご質問、コンサルティング等きめ細かくご対応可能です. コンサルティング・ポーティングはCAPS本社スタッフと一体となりサポート致します.
■GPU化診断サービス: |
|
HMPPの導入を検討されている方向けに、HMPPによるGPU化の簡単な診断サービスを行っております. 基本的に、診断は下記の条件を満たしたものを想定しています.
・CもしくはFortran
・コンパイル可能でアプリケーションとして実行可能
診断の難易度、使用するライブラリの有無などによって実施日数と価格が変わりますので詳細はお問い合わせ下さい.
|
■導入トレーニング |
|
HMPP/CUDA導入コース |
|
所要日数: |
2日間. |
|
参加人数: |
5名程度 /1会場 |
|
対象: |
初めてHMPPを利用されるユーザー様 |
|
開催場所: |
当社スタッフがお客様をご訪問します(詳細ご相談) |
|
前提知識: |
CまたはFortranの基礎知識 |
|
概要:
|
HMPPに関する概要から、基本的なディレクティブの使い方を学ぶことができます.
このコース
の目標は、ホストとGPUとの間の動作を理解して自分の指定したタイミングで処理を適切に行うことができるようになり、ある程度のGPU性能を引き出せるようになることです. また、GPGPUの基礎として、CUDAについて簡単に紹介します. 本コースではCUDAおよびHMPPに関するプログラムの簡単な演習を行いながら進めます.
|
|
コース内容の紹介 :
|
◆CUDA:
・CUDAの概要
・GPUアーキテクチャ
・カーネルの実行
・データ転送 など
◆HMPP:
・HMPPの概要
・HMPPプログラミングの基礎
・関数をGPU化させる
・メモリの割り当て/解放
・データ転送の管理
・コードレットのグループ
・関数以外の特定領域のGPU計算 など
|
|
|
トレーニングの演習にパソコンを使用いたします.
パソコンにつきましては
各ユーザー様の方でご準備をお願いいたします.
また、あらかじめCUDAおよびHMPPが実行可能なことを確認して下さい.
CとFortranではディレクティブの使い方は変わりませんが、それぞれの言語でHMPPによってサポートされていない構文が存在します.
基本的にホストコードとしてはC言語で説明いたしますが、Fortranをお使いのユーザー様でFortran中心の
トレーニングを希望される方には、Fortranでの注意事項などもご説明します.
このような内容やトレーニング日数などはご相談に応じることも可能な場合がございますので、お問い合わせ下さい. |
|
■コンサルティング・ポーティング受託: |
|
HMPP開発元のフランスCAPS社と当社によるGPGPUコンサルティングおよびアプリケーションのポーティング受託を行っております. ポーティングはCAPS社のMethodologyにもとづいて各ステップで結果の報告をさせて頂き、その結果を元に次の対応を検討していくという形になります. |
|
|