WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |

Search International and National Patent Collections
World Intellectual Property Organization
Machine translation
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2016/056060    International Application No.:    PCT/JP2014/076777
Publication Date: 14.04.2016 International Filing Date: 07.10.2014
G06F 13/24 (2006.01)
Applicants: HITACHI, LTD. [JP/JP]; 6-6, Marunouchi 1-chome, Chiyoda-ku, Tokyo 1008280 (JP)
Inventors: URAKAMI, Akira; (JP).
FURUYAMA, Yusuke; (JP).
HAYASHI, Masayuki; (JP).
TOYOHARA, Yoshihiro; (JP)
Agent: TOU-OU PATENT FIRM; Urban Toranomon Bldg., 16-4, Toranomon 1-chome, Minato-ku, Tokyo 1050001 (JP)
Priority Data:
(JA) 計算機及びベクタの設定方法
Abstract: front page image
(EN)A computer of the present invention runs an OS, and is provided with a processor, a memory device, and an I/O adapter. The I/O adapter uses a plurality of queues to execute a plurality of I/O processes in parallel. The computer is provided with an I/O adapter driver, and holds shared sequence information that stores a plurality of data items associating definition information of a shared method, the number of vectors, and the number of queues. The shared method is a control method for reducing the number of vectors to be set in the computer. The I/O adapter driver references the shared sequence information to select data that includes definition information corresponding to a shared method in which the number of vectors is no greater than the number that can be secured by the OS, and the I/O adapter driver makes a request to the OS to secure vectors on the basis of the selected data. If the OS successfully secures the vectors, the I/O adapter driver sets a plurality of vectors and a plurality of queues, on the basis of the selected data, and generates association information for managing associations among vector, queue, and interrupt factors.
(FR)La présente invention concerne un ordinateur qui exécute un SE et est muni d'un processeur, d'un dispositif de mémoire et d'un adaptateur d'E/S. L'adaptateur d'E/S utilise une pluralité de files d'attente pour exécuter une pluralité de processus d'E/S en parallèle. L'ordinateur est muni d'un pilote d'adaptateur d'E/S, et conserve des informations de séquences partagées qui stockent une pluralité d'éléments de données associant des informations de définition d'un procédé partagé, le nombre de vecteurs et le nombre de files d'attente. Le procédé partagé est un procédé de commande servant à réduire le nombre de vecteurs à spécifier dans l'ordinateur. Le pilote d'adaptateur d'E/S se réfère aux informations de séquences partagées pour sélectionner des données comprenant des informations de définition correspondant à un procédé partagé dans lequel le nombre de vecteurs ne dépasse pas le nombre susceptible d'être réservé par le SE, et le pilote d'adaptateur d'E/S adresse une demande au SE pour réserver des vecteurs d'après les données sélectionnées. Si le SE réussit à réserver les vecteurs, le pilote d'adaptateur d'E/S spécifie une pluralité de vecteurs et une pluralité de files d'attente, d'après les données sélectionnées, et génère des informations d'association servant à gérer des associations entre un vecteur, une file d'attente et des facteurs d'interruption.
(JA) OSが稼動する計算機であって、プロセッサ、記憶装置及びIOアダプタを備え、IOアダプタは、複数のキューを用いて並列的に複数のIO処理を実行し、計算機は、IOアダプタドライバを備え、共有方法の定義情報、ベクタの数、及びキューの数が対応づけられた複数のデータを格納する共有順序情報を保持し、共有方法は計算機に設定するベクタの数を削減する制御方法であって、IOアダプタドライバは、共有順序情報を参照して、OSが確保可能なベクタの数以下となる共有方法に対応する定義情報を含むデータを選択し、選択されたデータに基づいてOSにベクタの確保を要求し、OSがベクタの確保に成功した場合、選択されたデータに基づいて、複数のベクタ及び複数のキューを設定し、ベクタ、キュー、及び割り込み要因の間の対応付けを管理する関連付け情報を生成する。
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG).
Publication Language: Japanese (JA)
Filing Language: Japanese (JA)