特許6222669IP Force 特許公報全文掲載

技術分野

1つ又は複数の態様は、一般に、マルチプロセッシング・コンピューティング環境に関し、具体的には、こうしたコンピューティング環境内でのトランザクション処理

発明が解決しようとする課題[発明の詳細な説明]から抜粋

コンピューティング環境内での実行を制御するための方法、システム及びコンピュータ・プログラムを提供する。

課題を解決するための手段[発明の詳細な説明]から抜粋

コンピューティング環境内での実行を制御するためのコンピュータ・プログラム製品を提供することにより、従来技術の欠点が克服され、利点がもたらされる。コンピュータ・プログラム製品は、処理回路により読み取り可能であり、且つ、方法を実施するための、処理回路により実行される命令を格納するコンピュータ可読ストレージ媒体を含む。この方法は、例えば、命令ストリームの実行をアボートした後、プロセッサにより、実行・・・ 続きを知財ポータルサイト IP Force にログインして見る

この発明についての権利主張の範囲[特許請求の範囲]

知財ポータルサイト IP Force にログインして確認する (無料)

この特許公報に記載されている図面[図面の簡単な説明]から抜粋

【図1】コンピューティング環境の一実施形態を示す。

【図2】トランザクション開始(TBEGIN)命令の一例を示す。

【図3】図2のTBEGIN命令のフィールドのさらなる詳細の一実施形態を示す。

【図4】制約付きトランザクション開始(TBEGINC)命令の一例を示す。

【図5】図4のTBEGINC命令のフィールドのさらなる詳細の一実施形態を示す。

【図6】トランザクション終了(TEND)命令の一例を示す。

【図7】トランザクション・アボート(TABORT)命令の一例を示す。

【図8】ネスト化されたトランザクションの一例を示す。

【図9】NONTRANSACTIONAL STORE(NTSTG)命令の一例を示す。

【図10】EXTRACT TRANSACTION NESTING DEPTH(ETND)命令の一例を示す。

【図11】トランザクション診断ブロックの一例を示す。

【図12】関連したアボート・コード及び条件コードと共に、アボートの例示的な理由を示す。

【図13】TBEGINC命令の実行と関連した論理の一実施形態を示す。

【図14】TBEGIN命令の実行と関連した論理の一実施形態を示す。

【図15】TEND命令の実行と関連した論理の一実施形態を示す。

【図16】トランザクション・アボート処理と関連した論理の一実施形態を示す。

【図17】トランザクション・アボート支援機能を呼び出す一実施形態を示す。

【図18】PERFORM PROCESSOR ASSIST(PPA)命令の一例を示す。

【図19】PPA命令の実行と関連した論理の一実施形態を示す。

【図20】キュー要素をキュー要素の二重連結リストに挿入する例を示す。

【図21】キュー要素をキュー要素の二重連結リストに挿入する例を示す。

【図22】コンピュータ・プログラム製品の一実施形態を示す。

【図23】ホスト・コンピュータ・システムの一実施形態を示す。

【図24】コンピュータ・システムの更に別の例を示す。

【図25】コンピュータ・ネットワークを含むコンピュータ・システムの別の例を示す。

【図26】コンピュータ・システムの種々の要素の一実施形態を示す。

【図27】図24のコンピュータ・システムの実行ユニットの一実施形態を示す。

【図28】図24のコンピュータ・システムの分岐ユニットの一実施形態を示す。

【図29】図24のコンピュータ・システムのロード/ストア・ユニットの一実施形態を示す。

【図30】エミュレートされたホスト・コンピュータ・システムの一実施形態を示す。

選択図 図1出願人が指定した本件の代表的な図

100:コンピューティング環境   102:中央プロセッサ・コンプレックス(CPC)   106:I/Oデバイス   108:制御ユニット   110:中央プロセッサ   112:パーティション   114:論理パーティション・ハイパーバイザ   115:入力/出力サブシステム   200:TRANSACTION BEGIN(TBEGIN)命令   300:TRANSACTION BEGIN constrained(TBEGINC)命令   400:TRANSACTION END(TEND)命令   500:TRANSACTION ABORT(TABORT)命令   600:ネスト化されたトランザクション   700:NONTRANSACTIONAL STORE(NTSTG)命令   800:EXTRACT TRANSACTION NESTING DEPTH(ETND)命令   900:トランザクション診断ブロック(TDB)   1600:二重連結リスト   1700:コンピュータ・プログラム製品

全ての図面はログインすると無料で閲覧できます。ログイン・ユーザー登録

[広告欄]

ログインすれば広告は減ります

ログインすれば広告は減ります