Vengineerの妄想(準備期間)

人生は短いけど、長いです。人生を楽しみましょう!

The OmpSs Programming Model


The OmpSs Programming Modelは、OpenMPを拡張し、GPU(CudaとOpenCLをサポート)を利用できるようにしたもののようです。

OpenMPのプラグマに機能を追加し、GPUが利用できると。

OpenACCが同じことをやってくれるのですが、
OpenMPとOpenACCはまだ別々の規格なので、
統一したプラグマで書けるのは嬉しいのでしょうか?

でも、OpenMPとOpenACCが統合されるのを待った方がいいかもしれません。