特許
J-GLOBAL ID:200903028701998151

並列プロセス実行方法、及びマルチプロセッサ型コンピュータ

発明者:
出願人/特許権者:
代理人 (1件): 服部 毅巖
公報種別:再公表公報
出願番号(国際出願番号):JP2001001532
公開番号(公開出願番号):WO2002-069174
出願日: 2001年02月28日
公開日(公表日): 2002年09月06日
要約:
並列プロセス毎に、任意の割合でCPUの処理時間を配分することができるようにする。並列プログラムの処理に割り当てるべき時間配分率が設定される(ステップS1)。すると、並列プログラムに設定された時間配分率に従って、プロセスの切り替え処理が行われる(ステップS2)。すなわち、並列プログラム(A)の各並列プロセス(A1)〜(A4)が複数のプロセッサ(1)〜(4)中の1つに割り当てられ、複数のプロセッサ(1)〜(4)において、割り当てられた並列プロセス(A1)〜(A4)の処理が同時に実行開始される。さらに、並列プロセス(A1)〜(A4)の実行が開始されてからの経過時間が、所定の周期内での並列プログラム(A)に設定された時間配分率に応じた時間に達すると、複数のプロセッサ(1)〜(4)において、割り当てられた並列プロセスの実行が同時に終了する。
請求項(抜粋):
1つの並列プログラムから生成される複数の並列プロセスと他のプロセスとを、複数のプロセッサで時分割で処理するための並列プロセス実行方法において、 所定の周期の中で前記並列プログラムの処理に割り当てるべき時間配分率を設定し、 前記並列プログラムの前記各並列プロセスを前記複数のプロセッサ中の1つに割り当て、前記複数のプロセッサにおいて、割り当てられた並列プロセスの処理を同時に実行開始し、 前記並列プロセスの実行が開始されてからの経過時間が、前記所定の周期内での前記並列プログラムに設定された前記時間配分率に応じた時間に達すると、前記複数のプロセッサにおいて、割り当てられた並列プロセスの実行を同時に終了する、 ことを特徴とする並列プロセス実行方法。
IPC (2件):
G06F9/46 ,  G06F15/177
FI (2件):
G06F9/46 360B ,  G06F15/177 681Z

前のページに戻る