Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2017112021) METHOD AND APPARATUS TO ENABLE INDIVIDUAL NON VOLATLE MEMORY EXPRESS (NVMe) INPUT/OUTPUT (IO) QUEUES ON DIFFERING NETWORK ADDRESSES OF AN NVMe CONTROLLER
Latest bibliographic data on file with the International Bureau

Pub. No.: WO/2017/112021 International Application No.: PCT/US2016/055226
Publication Date: 29.06.2017 International Filing Date: 03.10.2016
IPC:
G06F 9/54 (2006.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
9
Arrangements for programme control, e.g. control unit
06
using stored programme, i.e. using internal store of processing equipment to receive and retain programme
46
Multiprogramming arrangements
54
Interprogramme communication
Applicants:
INTEL CORPORATION [US/US]; 2200 Mission College Boulevard Santa Clara, California 95054, US
Inventors:
FREYENSEE, James P.; US
CAYTON, Phil C.; US
MINTURN, Dave B.; US
STERNBERG, Jay E.; US
Agent:
AGHEVLI, Ramin; US
Priority Data:
14/976,94921.12.2015US
Title (EN) METHOD AND APPARATUS TO ENABLE INDIVIDUAL NON VOLATLE MEMORY EXPRESS (NVMe) INPUT/OUTPUT (IO) QUEUES ON DIFFERING NETWORK ADDRESSES OF AN NVMe CONTROLLER
(FR) PROCÉDÉ ET APPAREIL POUR ACTIVER DES FILES D'ATTENTE ENTRÉE/SORTIE (ES) DE MÉMOIRE NON VOLATILE EXPRESS (NVME) INDIVIDUELLES SUR DIFFÉRENTES ADRESSES DE RÉSEAU D'UN DISPOSITIF DE COMMANDE NVME
Abstract:
(EN) Methods and apparatus related to enabling individual NVMe (Non-Volatile Memory express) IO (Input Output or I/O) queues on differing network addresses of an NVMe controller are described. In one embodiment, a plurality of backend controller logic is coupled to a plurality of non-volatile memory devices. One or more virtual controller target logic (coupled to the plurality of backend controller logic) transmit data from a first portion of a plurality of IO queues to a first backend controller logic of the plurality of the backend controller logic. The one or more virtual controller target logic transmit data from a second portion of the plurality of IO queues to a second backend controller logic of the plurality of backend controller logic. Other embodiments are also disclosed and claimed.
(FR) L'invention concerne des procédés et un appareil associé qui permettent d'activer des files d'attente ES (d'entrée/sortie ou E/S) de NVMe (mémoire non volatile express) individuelles sur différentes adresses réseau d'un dispositif de commande NVMe. Dans un mode de réalisation, une pluralité de logiques de dispositif de commande de système principal sont couplées à une pluralité de dispositifs de mémoire non volatile. Au moins une logique cible de dispositif de commande virtuel (couplé à la pluralité de logiques de dispositif de commande de système principal) transmet des données d'une première partie d'une pluralité de files d'attente E/S vers une première logique de dispositif de commande de système principal de la pluralité de logiques de dispositif de commande principal. La ou les logiques cibles de dispositif de commande virtuel transmettent des données d'une seconde partie de la pluralité de files d'attente E/S vers une seconde logique de dispositif de commande de système principal parmi la pluralité de logiques de dispositif de commande de système principal. D'autres modes de réalisation sont également décrits et revendiqués.
front page image
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, DJ, 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, KW, 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 (ARIPO) (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: English (EN)
Filing Language: English (EN)
Also published as:
CN108351813KR1020180087255