特許
J-GLOBAL ID:200903094372545186
ソフトウエア・アーキテクチャを用いた高度並列コンピュータ・システムの制御方式
発明者:
,
出願人/特許権者:
代理人 (1件):
後藤 洋介 (外2名)
公報種別:公開公報
出願番号(国際出願番号):特願平7-041126
公開番号(公開出願番号):特開平7-271738
出願日: 1995年02月28日
公開日(公表日): 1995年10月20日
要約:
【要約】【目的】 いくつかの抽象体の層を備えた、高度並列コンピュータ・システムを制御するソフトウエア・アーキテクチャを用いた制御方式の提供。【構成】 抽象物理的マシン10(第1層)は抽象物理的プロセッサの組を含んでおり、マイクロカーネルと考えることができる。第2層は仮想マシン2と仮想プロセッサ16とを含んでいる。仮想マシンは仮想アドレス空間と、仮想トポロジーで接続された仮想プロセッサの組とを備えている。仮想マシンは抽象物理的マシンにマッピングされ、各仮想プロセッサは抽象物理的プロセッサにマッピングされている。第3層は、スレッド18を定義している。スレッドは、仮想プロセッサ上でランするライトウエイトのプロセスである。望ましくは、抽象物理的マシン、抽象物理的プロセッサ、仮想マシン、仮想プロセッサ、スレッド・グループ、ならびにスレッドはすべてファーアストクラスのオブジェクトである。
請求項(抜粋):
高度並列コンピュータ・システムを制御するためのソフトウエア・アーキテクチャを用いた高度並列コンピュータ・システムの制御方式において、一つのマイクロカーネルを形成する複数の抽象物理的プロセッサを備えた複数の抽象物理的マシンと;前記複数の抽象物理的プロセッサに付随し、複数の仮想プロセッサを備えた複数の仮想マシンと;前記複数の仮想プロセッサ上でランする複数のスレッドを備えた複数のスレッド・グループとを備え、前記複数の仮想プロセッサおよび前記複数のスレッドはファーストクラスのオブジェクトであることを特徴とするソフトウエア・アーキテクチャを用いた高度並列コンピュータ・システムの制御方式。
IPC (2件):
G06F 15/16 430
, G06F 9/46 350
前のページに戻る