US 12,475,033 B2
Offload command execution for data processing acceleration
Ping Zhou, Los Angeles, CA (US); Kan Frankie Fan, Los Angeles, CA (US); and Hui Zhang, Los Angeles, CA (US)
Assigned to Lemon Inc., Grand Cayman (KY); and Beijing Volcano Engine Technology Co., Ltd., Beijing (CN)
Filed by Lemon Inc., Grand Cayman (KY); and Beijing Volcano Engine Technology Co., Ltd., Beijing (CN)
Filed on Dec. 27, 2023, as Appl. No. 18/396,842.
Prior Publication US 2024/0126686 A1, Apr. 18, 2024
Int. Cl. G06F 12/02 (2006.01)
CPC G06F 12/0246 (2013.01) 20 Claims
OG exemplary drawing
 
1. A system, comprising:
a host device; and
a hardware offload engine; and
a non-volatile storage to store on-disk data,
wherein:
the hardware offload engine is represented to the host device as being a storage having a virtual storage capacity, and
the host device transmits an offload command to the hardware offload engine as a data write command, wherein the offload command is transmitted via a virtual I/O channel created by the hardware offload engine.