作品情報

ID#476

GPGPU用プラグインHSPCL32デモ

一般プログラム
作者: toropippi


(ダウンロードの注意)

更新日:2013-09-19
バージョン:2.0 (完成度99%)

ユーザーの評価 (0)

プログラム技術0
完成度0
アイデア0

これはOpenCLをHSP3から簡単にいじれるプラグインです。
OpenCLができることは主に以下の2つです。
?GPGPU
?マルチスレッド動作

カーネルと呼ばれるコードを記述することで、その部分のマルチタスク処理が可能になり、CPU、GPU問わず並列実行することが可能になります。

これによりHSP標準命令では遅かった莫大な計算、ループや四則演算の処理が、非常に高速化できるようになります。

どのくらい高速化できるかというとCPU1スレッド上で動作すると仮定しても、HSPCL32(OpenCL) > C++ >> HSP です。
本プラグインではそれぞれのデバイスに合わせてOpenCLプログラムが最適化されるため、SIMDといった高速化機能をフルに使え、CPUやGPUのカタログスペックに近い計算性能を叩き出すことが可能です。
このプラグインで夢の高速化を実現しましょう!


※動作にはOpenCLに対応したグラフィックボードがないといけません。
スタッフ:プログラム:pippi

タグ:contest2013
動作環境:GeForce 9800GT以降、R700 世代 (HD 4xxx)以降、HD Graphics 2500/4000以降
プラグイン/モジュール:HSPCL32.dll
ライセンス:自由に配布可能(BSDライセンス)
作成開始:2013年1月
募集項目: テスター
説明書: hspcontest476.txt

作品へのコメント

過去のコメントはこちら

コメントの投稿はまだありません



コメント投稿

登録ユーザーの方はログインしてください。
この作品はすべてのユーザーからのコメントを受け付けています。
初めて投稿する方は、作品コメントと評価についてをよくお読みください。

評価点:

プログラム技術 完成度 アイデア

コメント:
(1000文字以内)

オプション:

非公開コメント(この作品の作者だけが閲覧できるようになります)



投稿の削除

投稿を行なった登録ユーザーは、自分の投稿を削除可能です。
作品を登録した作者は管理者としてすべての投稿を削除することが可能です。
以下にコメントのNo.を指定して、「投稿を削除する」ボタンを押してください。
評価の投稿を削除した場合は、評価は無効となります。

No.