OpenACC デバッグ

OpenACC を使うと、NVIDIA のTeslaやFermi GPUといったアクセラレータを活用できるプログラムを、簡単にディレクティブベースで作成することができます。OpenACC は、マルチコアを活用するためのマルチスレッドアプリケーションのための有名な OpenMP ディレクティブと同様に、既存の C/C++、Fortran プログラムに対してGPU加速化部分を追加して高速化する方法を提供します。OpenACC は、NVIDIA、PGI といったローグウェーブのパートナーによってサポートされています。なお、TotalViewのCUDA機能対応についてはこちらをご覧ください。

TotalView はPGIコンパイラおよびCray CCE 8 コンパイラでコンパイルされた OpenACC プログラムに対し、ホストおよびアクセラレータでのデバッグ作業を完全サポートします。開発者の皆様にはぜひお試しいただいた上で、感想をお聞かせいただければ幸いです。将来的には本機能の公式サポートを提供する予定です。

対応機能