これは progrep という名前の Linux アプリで、最新リリースは progrep2.1.tar.gz としてダウンロードできます。 ワークステーション用の無料ホスティング プロバイダー OnWorks でオンラインで実行できます。
progrep with OnWorks という名前のこのアプリをオンラインで無料でダウンロードして実行します。
このアプリを実行するには、次の手順に従ってください。
-1。このアプリケーションをPCにダウンロードしました。
--2。ファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXに必要なユーザー名を入力します。
-3。このアプリケーションをそのようなファイルマネージャにアップロードします。
-4。このWebサイトからOnWorksLinuxオンラインまたはWindowsオンラインエミュレーターまたはMACOSオンラインエミュレーターを起動します。
-5。起動したばかりのOnWorksLinux OSから、必要なユーザー名でファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXにアクセスします。
-6。アプリケーションをダウンロードし、インストールして実行します。
スクリーンショットは
Ad
進捗状況
DESCRIPTION
progrep は、指定された回数の反復を実行する実行中のシミュレーションまたは計算ジョブのライブ進行状況レポート、ステータスと統計を表示するコマンドライン ツール (Linux) です。 完了率 (%)、残り時間、経過時間、スレッド数、MPI_Rank (存在する場合)、CPU 使用率と速度 (FPS) が表示されます。 FPS 測定値は、HPC アルゴリズムのパフォーマンスの最適化などのベンチマークに使用できます。
progrep は、シングルスレッド ジョブと並列 (マルチコア/マルチノード - OpenMP/MPI など) ジョブの両方をサポートします。 progrep は、リモート ホストで実行されているジョブ (Linux クラスターで実行されているジョブなど) についてもレポートできます。
progrep はクライアントサーバーモデルで動作します。 サーバーは、わずか 4 行の追加行 (API) を使用してシミュレーション ソース コードにインストールできます。 progrep コマンドが呼び出されると、このサーバーにクライアントとしてクエリが実行されます。 progrep を呼び出さなくても、シミュレーションが妨げられたり、速度が低下したりすることはありません。 呼び出された場合でも、オーバーヘッドはわずかです。 この API は、そのままの状態で Fortran/C/C++ コードで動作します。
詳細については、Wiki/READMEを参照してください。
特徴
- 進行状況バーと完了率 (%)
- 経過時間 (実測時間と CPU 時間の両方)
- ETA またはシミュレーションが完了するまでの残り時間
- XNUMX 種類の平均フレーム/秒 (FPS) によるパフォーマンスのベンチマーク
- スレッド数
- MPI_Rank (存在する場合)
- クラスター対応: リモート ノードで実行されているジョブのレポート
- CPU使用率
- レポートをログファイルに追加するオプション
- 対話モード (Ctrl+C) およびコマンド モード (progrep) )
- 静的ライブラリを使用したシンプルな API: 移植性のメリット
- sudo/admin/root 権限がなくてもインストールして使用できます。 この機能は緊急事態に備えて提供されています。 root としてシステム全体にインストールすることが常に優先されます。
- マンページ
- Bash の完了
Audience
科学/研究、開発者
ユーザーインターフェース
コンソール/ターミナル、コマンドライン
プログラミング言語
Fortran、C ++、C
カテゴリー
これは、https://sourceforge.net/projects/progrep/ から取得できるアプリケーションです。 無料のオペレーティング システムの XNUMX つから最も簡単な方法でオンラインで実行できるように、OnWorks でホストされています。