フランスCAPS社のGPUコードジェネレーター(コンパイラ)の販売と導入コンサルティングを主に行っております。



当社では幅広いサポートを行っております.

1. 開発環境セットアップ
GPUサーバーからGPUクラスタまで、GPUマシンを導入される際のハードウェアについてのご相談を承ります.  また、各種アプリケーション(CUDA、OpenCL、HMPP)のインストール、サンプルの動作検証まで行います OSはLinux/Windowsに対応しています.

2. 導入トレーニング
HMPPの基礎やディレクティブの使い方を習得するための導入トレーニングを承ります. 実際の演習を通してHMPPの使い方を学ぶことができます.

3.テクニカルサポート
HMPPの導入や開発における問題を解決いたします. ディレクティブの使用方法や最適化に関してご相談して下さい.




当社では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にもとづいて各ステップで結果の報告をさせて頂き、その結果を元に次の対応を検討していくという形になります.




 


   (C)Copyright JCC-Gimmick Ltd. 2009 All rights reserved.