並列分散軽量プログラミング言語に適したブレークポイント手法

この論文をさがす

抄録

プログラミングのデバッグにおいてブレークポイントがよく知られている。並列プログラミングにおいては、SPMDのように全てのプロセスが同じプログラムを実行する場合は一つのブレークポイントによりすべてのプロセスを停止できるが、異なるプログラムを実行する場合にはそれぞれのプログラムに適切なブレークポイントを設定する必要があり煩わしい。全てのプロセスの停止はポーリングを用いることで実現できるがオーバーヘッドが大きい。本研究では複数のプロセスが異なるプログラムを実行する並列プログラムにおいて、オーバーヘッドを考慮しつつ、一つのブレークポイントで全てのプロセスを停止する手法について提案する。

収録刊行物

詳細情報 詳細情報について

問題の指摘

ページトップへ