KFCR、GPGPU向けCコンパイラ「Goose」をリリース

この記事をtweetする このエントリーをはてなブックマークに追加


KFCR、GPGPU向けCコンパイラ「Goose」をリリース


掲載日:2009/12/22


News

 株式会社K&F Computing Research(KFCR)は、GPU(グラフッィクスプロセッサ)などのSIMD型ハードウェアアクセラレータ向けCコンパイラ「Goose」を、リリースした。

 「Goose」は、GPUを含む各種アクセラレータのAPIやアーキテクチャをアプリケーションプログラムに対して隠蔽するコンパイラ。PCなどの汎用計算機向けにC言語で記述されたプログラムを、ソースコードをほとんど変更せずにアクセラレータ上で動作させられ、アクセラレータとして同社のGRAPE-DRや、AMD社とNVIDIA社のGPUに対応している。特にAMD社のGPUについては、株式会社エーキューブの協力のもとで動作テストを行なっている。また、AMD社のATI Stream SDK、NVIDIA社のCUDAに対応している。

 C言語の言語仕様を完全にはサポートしない、ドメイン特化型のコンパイラで、SIMD型アクセラレータ上での実行に適した文法記述のみを処理し、それ以外の記述は一般的なCコンパイラへ渡すことで汎用計算機向けにコンパイルする。この切り分けにより、汎用計算機上で動作する既存のプログラムをアクセラレータに移植する際に必要となるソースコードの変更を低減でき、GPUを汎用の数値計算に使用して計算を加速させる技術“GPGPU”(GeneralPurpose GPU)に適している。

 対象とするC言語記述は、forループによる繰り返し制御構造で、特に2重の入れ子構造を持ったループを効率的に扱え、SIMD型アクセラレータ上での実行に適した演算の多くは、この形式で記述できる。

 「パーソナルエディション」/「インスティテューショナルエディション」が用意されており、価格はそれぞれ9万9750円/49万8750円(1年間の無償バージョンアップと技術サポートを含む、いずれも税込)となっている。またいずれの製品にも、rubyで記述されたコンパイラ本体のソースコードが付属している。


出荷日・発売日 −−−
価格 −−−

関連キーワード

  ※製品ニュースに関するお問合せ : 企業サイトへ


  ※関連キーワードのリンクは自動で行っているため、適切でない可能性があります。ご了承ください。


図解でわかりやすいIT技術の解説記事2000本
ITセミナー400件、IT製品情報1000件以上!

キーマンズネットは、アイティメディア株式会社が運営する「企業向けIT関連情報サービス」です。会社で導入するIT関連製品の検討・選定にお役立ていただける情報サービスです。情報量・登録料ともに無料です。安心してご利用下さい。

「その他開発関連」関連の情報を、チョイスしてお届けします

※キーマンズネット内の「その他開発関連」関連情報をランダムに表示しています。

「その他開発関連」関連の製品

Webアプリ作成ツール Forguncy 【グレープシティ】 インバウンドに最適ソリューション!観光ルート提案サービス 【駅探】 メインフレームマイグレーションサービス 【NDIソリューションズ】
その他開発関連 その他開発関連 その他開発関連
Excel感覚で手軽にWebアプリケーションを作成できる、ノンプログラミング開発支援ツール。作成後は既存システムとの連携も容易に実現できる。 インバウンドに最適ソリューション!観光ルート提案サービス 既存の業務プログラムを低コスト運用が可能なIBM i 環境に移行するサービス。現有プログラム資産の有効活用を支援しつつ、レガシーシステムへ先進の機能を付加できる。

「開発」関連 製品レポート一覧

このページの先頭へ


Myリストへ 印刷用ページへ

この記事をtweetする このエントリーをはてなブックマークに追加


掲載されておりますサービス内容・料金などは掲載日時点のものです。変更となる場合がございますのでご了承下さい。


20028148


IT・IT製品TOP > 開発 > その他開発関連 > その他開発関連のITニュース > ニュース詳細

このページの先頭へ

キーマンズネットとは

ページトップへ