並行処理サポート

もともとPARDSはマルチプロセッサを使って処理速度を向上させる(並列処理)のを目的に作成したライブラリですが、機能を追加することで、並行処理をサポートできないか考え中。ここで並行処理とは、速度向上が目的ではなく、同時並行に動作するプログラムを表現することが目的の処理で、例えばネットワーク処理と並行して計算処理を実行する、あるいはUIのイベント待ちをする、などを表現するのに用います。
現在のPARDSでもある程度はサポートできますが、やはり機能が足りない部分がありそうなので、アプリケーション例を考えて足りない機能を考えて見ましょう。並列処理の方にも役にたちそうだし。