Invention Grant
- Patent Title: Apparatus and method for command processing for a fast block input/output device
-
Application No.: US14881700Application Date: 2015-10-13
-
Publication No.: US10055142B1Publication Date: 2018-08-21
- Inventor: Stephen Bates
- Applicant: Maxlinear Asia Singapore PTE LTD
- Applicant Address: SG Singapore
- Assignee: MAXLINEAR ASIA SINGAPORE PTE LTD.
- Current Assignee: MAXLINEAR ASIA SINGAPORE PTE LTD.
- Current Assignee Address: SG Singapore
- Agency: McAndrews, Held & Malloy, Ltd.
- Main IPC: G06F13/28
- IPC: G06F13/28 ; G06F3/06 ; G06F13/42

Abstract:
A system, device and method are provided for command processing for a fast block input/output (I/O) device, such as a solid state hard drive (SSD). A bridge device is directly connected to the fast block I/O device and configured to intercept a command sent from a controller to the fast block I/O device and to process the command within the bridge device. The bridge device can process the command independent of interaction with the controller. Processing the command can include copying or moving data, performing protocol translation, performing data manipulation, or performing near-data processing, including performing a context-aware service. Near-data processing comprises processing the command within the bridge device, instead of on the fast block I/O device or the controller, which provides advantages of in-situ processing without the limitations associated with processing performance on the fast block I/O device.
Information query