これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド tau_ompcheck です。
プログラム:
NAME
tau_ompcheck - 未完了の do/for/Parallel omp ディレクティブを完了します
SYNOPSIS
tau_ompcheck {pdbファイル}{ソースファイル} [-o アウトファイル] [-v] [-d]
DESCRIPTION
未完了の do/for omp ディレクティブを検索し、それぞれに終了ディレクティブを挿入します。
未完成。 do/for ディレクティブは、do/for ループの直前にあることが想定されます。 閉鎖
次に、同じ do/for ループの直後にディレクティブが配置されます。
OPTIONS
pdbファイル 確認したいソースファイルから生成されたpdbfile。 この pdbfile は、
omp ディレクティブが収集されるコメントが含まれています。 pdbcomment を参照してください。
pdbfile からコメントを取得する方法に関する情報。
ソースファイル 分析する fortran、C、または C++ ソース ファイル。
-o 指定された出力ファイルに出力を書き込みます。
-v詳細な出力には、どのディレクティブが追加されたかが示されます。
-d デバッグ情報を得るには、この無制限の出力をファイルにパイプすることをお勧めします。
例
ファイル:source.f90 をチェックするには: (pdtoolkit/ が必要になります)/ binに そしてtau/utils/
道)。
%>f95source.f90 を解析します
%>pdbコメント ソース.pdb > ソース.コメント.pdb
%>tau_omp ソース.コメント.pdb ソース.f90 -o ソース.chk.f90
onworks.net サービスを使用してオンラインで tau_ompcheck を使用する