私はLinuxシステム(Devuan Daedalus、カーネルバージョン6.1.27)で実行するためにCUDA CUDA 12.1を使用していくつかのプログラムを書いています。
何らかの理由で(少し疑わしいですが、これは私の間違いかもしれません)プロセスがある時点で中断されました。 SIGINT、SIGTERM、SIGKILLを送信しても効果はありません。このプロセスの詳細は重要ではありませんが、ファイルI / Oを実行せずにネットワークを使用せず、他の周辺機器を使用しません。 - CUDA API(具体的に実行グラフ)のみを使用し、いくつかの計算を実行します。メモリに保存し、メッセージを標準出力として印刷します。
質問の最初の部分:これらのプロセスをどのように終了できますか(マシンを再起動することに加えて)?
これで、このプロセスが停止した後、CUDA APIを使用するすべてのプロセスも実行開始直後に(ほぼ)停止したように見えます。
したがって、質問の2番目の部分は次のようになります。他のプロセスも中断されるのを防ぎますか?