US 12,474,870 B2
System and method for in-SSD data processing engine selection based on stream IDs
Jing Yang, San Jose, CA (US); Jingpei Yang, San Jose, CA (US); and Rekha Pitchumani, Oak Hill, VA (US)
Assigned to Samsung Electronics Co., Ltd., Yongin-si (KR)
Filed by Samsung Electronics Co., Ltd., Suwon-si (KR)
Filed on Dec. 5, 2023, as Appl. No. 18/530,035.
Application 18/530,035 is a continuation of application No. 18/055,371, filed on Nov. 14, 2022, granted, now 11,836,387.
Application 18/055,371 is a continuation of application No. 17/117,008, filed on Dec. 9, 2020, granted, now 11,500,587, issued on Nov. 15, 2022.
Claims priority of provisional application 63/116,685, filed on Nov. 20, 2020.
Prior Publication US 2024/0111458 A1, Apr. 4, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/0659 (2013.01) [G06F 3/0613 (2013.01); G06F 3/0658 (2013.01); G06F 3/0679 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
a first data processing element configured to perform a first process;
a second data processing element configured to perform a second process different from the first process;
a processor; and
memory coupled to the processor and storing instructions that, when executed by the processor, cause the processor to:
identify a first parameter associated with first data;
select the first data processing element to process the first data based on the first parameter to generate processed data;
identify a physical address associated with the first parameter; and
store the processed data and an indication of the selection of the first data processing element to process the first data using the physical address,
wherein the indication of the selection of the first data processing element identifies the first process performed on the first data by the first data processing element to generate the processed data.