Sanajeh: GPGPUのためのPython領域特化言語

高性能なGPGPUを実現するためには、通常、CUDA/Cのような低水準の言語を用いてメモリの確保やアクセスを綿密に計算したコードを書かなければいけません。本プロジェクトはPythonに基づくGPGPUのための領域特化言語Sanajehを提案・開発し、より抽象度の高いオブジェクト指向プログラムで性能の良いGPGPUの実現を目指します。Sanajehは1メソッド多オブジェクト(SMMO)モデルに基づく並列プログラミングと、GPU内でのオブジェクトの動的生成・削除が可能な言語です。

関連プロジェクト

お知らせ