发明名称 Method and apparatus for effectively increasing a command queue length for accessing storage
摘要 The present disclosure includes systems and techniques relating to effectively increasing a command queue length for accessing storage, such as by increasing the Queuing Depth (Q-Depth) of Native Command Queuing (NCQ) Commands. In some implementations, a method can comprise receiving a first command to access a first memory location of a storage device; receiving a second command to access a second memory location of a storage device; constructing a consolidated command including a memory address and a data transfer count associated with each of the first command and the second command; constructing an information command having consolidation information about the consolidated command; and communicating the information command and the consolidated command to the storage device for processing by the storage device.
申请公布号 US8918554(B2) 申请公布日期 2014.12.23
申请号 US201213645370 申请日期 2012.10.04
申请人 Marvell International Ltd. 发明人 Lai Dishi;Kang Xinhai;Tsai Kanting;Zhao Qun
分类号 G06F3/00;G06F13/00;G06F3/06 主分类号 G06F3/00
代理机构 代理人
主权项 1. A device comprising: a controller configured to communicate with a host through interface hardware using a protocol that has a maximum queue length for outstanding commands; wherein the controller is further configured to receive and process commands for accessing storage, including performing operations comprising: receiving a first command;identifying the first command as an information command having consolidation information;storing the consolidation information;receiving a second command;identifying the second command as a consolidated command associated with the consolidation information;generating multiple commands from the consolidated command using the consolidation information; andprocessing the multiple commands, each of which includes an address and a data transfer count, with respect to the storage.
地址 Hamilton BM