Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2018102968) CONTROL METHOD FOR DATA READ/WRITE COMMAND IN NVME OVER FABRIC FRAMEWORK, DEVICE AND SYSTEM
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.: WO/2018/102968 International Application No.: PCT/CN2016/108600
Publication Date: 14.06.2018 International Filing Date: 05.12.2016
IPC:
G06F 12/08 (2016.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
12
Accessing, addressing or allocating within memory systems or architectures
02
Addressing or allocation; Relocation
08
in hierarchically structured memory systems, e.g. virtual memory systems
Applicants:
华为技术有限公司 HUAWEI TECHNOLOGIES CO., LTD. [CN/CN]; 中国广东省深圳市 龙岗区坂田华为总部办公楼 Huawei Administration Building Bantian, Longgang District Shenzhen, Guangdong 518129, CN
Inventors:
吉辛维克多 GISSIN, Victor; CN
邱鑫 QIU, Xin; CN
吴沛 WU, Pei; CN
曲会春 QU, Huichun; CN
张锦彬 ZHANG, Jinbin; CN
Priority Data:
Title (EN) CONTROL METHOD FOR DATA READ/WRITE COMMAND IN NVME OVER FABRIC FRAMEWORK, DEVICE AND SYSTEM
(FR) PROCÉDÉ D'INSTRUCTION DE COMMANDE DE LECTURE/ÉCRITURE DE DONNÉES DANS UNE STRUCTURE DE MÉMOIRE RÉMANENTE EXPRESS SUR TISSU, DISPOSITIF ET SYSTÈME
(ZH) NVMe over Fabric架构中数据读写命令的控制方法、设备和系统
Abstract:
(EN) A control method for implementing data read/write commands in an NVMe over fabric framework, a device and a system. The method comprises: a data processing unit receiving a control command sent by a control device, the data processing unit dividing, according to the control command sent by the control device, the storage space of a cache unit into two or more storage spaces, establishing a correlation between the two or more storage spaces and a command queue; and when the data processing unit receives a first data read/write command of a first command queue sent by the control device, caching the data to be transmitted by the first data read/write command into the storage space of the cache unit corresponding to the first command queue. The invention avoids the problem that because the data to be transmitted by the data read/write command of a certain command queue occupies the storage space of the cache unit, the data read/write command of other command queues cannot be executed due to the insufficient storage space of the cache unit.
(FR) L'invention concerne un procédé de commande permettant de mettre en œuvre des instructions de lecture/écriture de données dans une structure de mémoire rémanente express (NVMe) sur tissu, un dispositif et un système. Le procédé comprend les étapes suivantes : une unité de traitement de données reçoit une instruction de commande envoyée par un dispositif de commande, l'unité de traitement de données divise, en fonction de l'instruction de commande envoyée par le dispositif de commande, l'espace de mémoire d'une unité de mémoire cache en au moins deux espaces de mémoire, établit une corrélation entre les deux espaces de mémoire ou plus et une file d'attente d'instructions ; et lorsque l'unité de traitement de données reçoit une première instruction de lecture/écriture de données d'une première file d'attente d'instructions envoyée par le dispositif de commande, elle met en cache des données à transmettre par la première instruction de lecture/écriture de données dans l'espace de mémoire de l'unité de mémoire cache correspondant à la première file d'attente d'instructions. L'invention évite le problème selon lequel, étant donné que les données à transmettre par l'instruction de lecture/écriture de données d'une certaine file d'attente d'instructions occupent l'espace de mémoire de l'unité de mémoire cache, l'instruction de lecture/écriture de données d'autres files d'attente d'instructions ne peut pas être exécutée en raison de l'espace de mémoire insuffisant de l'unité de mémoire cache.
(ZH) 一种实现NVMe over Fabric架构中数据读写命令的控制方法、设备和系统。该方法包括,数据处理单元接收控制设备发送的控制命令,所述数据处理单元根据控制设备发送的控制命令,将缓存单元的存储空间划分为两个以上的存储空间,建立所述两个以上的存储空间与命令队列之间的对应关系;所述数据处理单元在接收所述控制设备发送的第一命令队列中的第一数据读写命令时,将所述第一数据读写命令所要传输的数据,缓存到第一命令队列对应的缓存单元的存储空间中。避免了因某一个命令队列中的数据读写命令所要传输的数据占用缓存单元的存储空间,导致的其它命令队列中的数据读写命令因缓存单元的存储空间不足而无法被执行的问题。
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 Office (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (EPO) (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: Chinese (ZH)
Filing Language: Chinese (ZH)