Pat
J-GLOBAL ID:200903075801636794

データ処理システム内でシステム・イメージとローカルに接続された外部記憶装置との間の動作を実行するための方法、コンピュータ・プログラム、および装置(キャッシュされたアドレス変換を使用して入出力アダプタと通信するための装置および方法)

Inventor:
Applicant, Patent owner:
Agent (4): 上野 剛史 ,  太佐 種一 ,  市位 嘉宏 ,  坂口 博
Gazette classification:公開公報
Application number (International application number):2007267625
Publication number (International publication number):2008102930
Application date: Oct. 15, 2007
Publication date: May. 01, 2008
Summary:
【課題】 キャッシュされたアドレス変換を使用して、ローカルに接続された入出力装置と通信するように構成された入出力(I/O)アダプタと通信するための装置および方法を提供することにある。【解決手段】 この装置および方法により、記憶トランザクション要求を受信したことに応答して、未変換バッファ・アドレスを指定するキュー・エレメントがコマンド・キュー内に作成される。キュー・エレメントは入出力アダプタによって検索することができ、キュー・エレメントが読み取り動作コマンドを含むかどうかに関する判断を行うことができる。キュー・エレメントが読み取り動作コマンドを含む場合、読み取り動作コマンドがローカルに接続された外部記憶装置に送信されるのとほぼ同時に、入出力アダプタからルート複合体に変換要求を送信することができる。キュー・エレメントの未変換アドレスに対応する変換済みアドレスは、外部記憶装置から読み取られたデータを受信する前に、返され、入出力アダプタに保管することができる。【選択図】 図4
Claim (excerpt):
データ処理システム内でシステム・イメージとローカルに接続された外部記憶装置との間の動作を実行するための方法において、 前記システム・イメージから記憶トランザクション要求を受信するステップと、 コマンド・キュー・データ構造内のコマンド・キュー・エレメント(CQE)を作成するステップであって、前記CQEが、バッファ・データ構造の未変換アドレスを指定し、データ転送動作コマンドを含むステップと、 前記ローカルに接続された外部記憶装置と通信するための入出力(I/O)アダプタにより、前記コマンド・キュー・データ構造から前記CQEを検索するステップと、 前記入出力アダプタに結合された前記ローカルに接続された外部記憶装置に前記データ転送動作コマンドを送信するステップと、 前記ローカルに接続された外部記憶装置に前記データ転送動作コマンドを送信するのとほぼ同時に、前記入出力アダプタにより、前記バッファ・データ構造の前記1つまたは複数の未変換アドレスに対応する1つまたは複数の変換済みアドレスについて、前記データ処理システムのルート複合体に要求を発行するステップと、 前記入出力アダプタにより、前記バッファ・データ構造の前記1つまたは複数の未変換アドレスに対応する前記1つまたは複数の変換済みアドレスを前記入出力アダプタのローカル・アドレス変換キャッシュに保管するステップと、 を含む方法。
IPC (3):
G06F 13/12 ,  G06F 3/06 ,  G06F 12/10
FI (5):
G06F13/12 340B ,  G06F3/06 301K ,  G06F12/10 555 ,  G06F12/10 541 ,  G06F12/10 505Z
F-Term (12):
5B005JJ01 ,  5B005JJ11 ,  5B005KK16 ,  5B005MM31 ,  5B005RR02 ,  5B014GE01 ,  5B014HB05 ,  5B014HB27 ,  5B065BA01 ,  5B065CC02 ,  5B065CE07 ,  5B065CE11
Patent cited by the Patent:
Cited by applicant (1)
  • 米国特許第6629162号
Cited by examiner (4)
Show all

Return to Previous Page