US 11,726,701 B2
Memory expander, heterogeneous computing device using memory expander, and operation method of heterogenous computing
Chon Yong Lee, Hwaseong-si (KR); Jae-Gon Lee, Seoul (KR); and Kyunghan Lee, Suwon-si (KR)
Assigned to SAMSUNG ELECTRONICS CO., LTD.
Filed by SAMSUNG ELECTRONICS CO., LTD., Suwon-si (KR)
Filed on Oct. 25, 2021, as Appl. No. 17/509,669.
Claims priority of application No. 10-2020-0141710 (KR), filed on Oct. 29, 2020.
Prior Publication US 2022/0137865 A1, May 5, 2022
Int. Cl. G06F 3/06 (2006.01); G06F 13/16 (2006.01); G06F 9/28 (2006.01); G06F 9/451 (2018.01); G06F 12/02 (2006.01); G06F 13/38 (2006.01)
CPC G06F 3/0655 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0679 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A memory expander comprising:
a memory device configured to store a plurality of task data; and
a controller configured to control the memory device, wherein the controller is configured to:
receive metadata and a management request from an external central processing unit (CPU) through a compute express link (CXL) interface;
operate in a management mode in response to the management request; and
in the management mode, receive a read request and a first address from an accelerator through the CXL interface and transmit one of the plurality of task data to the accelerator based on the metadata in response to the read request.