Conceitos Básicos
Regentは異種プラットフォーム向けの並列プログラミング言語であり、この論文では2次元非粘性圧縮性流れに基づくメッシュフリーソルバーを開発している。
Estatísticas
CUDA-C実装は高度なSM利用率や発生オペランディ数を示す指標で優れたパフォーマンスを示しています。
Regent実装ではSM利用率や発生オペランディ数に改善余地があります。
Citações
"Regent is an implicitly parallel programming language that allows the development of a single code-base for heterogeneous platforms targeting CPUs and GPUs."
"Example codes are presented to show the difference between the Regent and CUDA-C implementations of the meshfree solver on a GPU node."