Memory device and scheduling method thereof

    公开(公告)号:US12236098B2

    公开(公告)日:2025-02-25

    申请号:US18322798

    申请日:2023-05-24

    Abstract: A memory includes: a request register configured to receive a first signal including a requester identifier using a first protocol from a host and configured to output a first priority corresponding to the requester identifier; a checker module configured to receive a second signal including a command and a request type from the host and using a second protocol that is different than the first protocol, where the checker module is configured to receive the first priority from the request register, and where the checker module is configured to determine a second priority of the command based on the first priority and the request type; a command generator configured to generate an internal command for memory operation based on the command; and a memory controller configured to schedule the internal command in a command queue based on the second priority.

    Accelerator module and computing system including the same

    公开(公告)号:US12236099B2

    公开(公告)日:2025-02-25

    申请号:US18455668

    申请日:2023-08-25

    Abstract: An accelerator module includes a plurality of memories and a controller. The controller includes a plurality of memory controllers, a plurality of processing units, and a managing circuit. The plurality of memory controllers and the plurality of memories form a plurality of memory sub-channels. The plurality of processing units perform computational operations on a plurality of data stored in or read from the plurality of memories. The managing circuit redistributes tasks performed by the plurality of processing units or changes connections between the plurality of memory controllers and the plurality of processing units in response to a first memory sub-channel and a first processing unit being in a heavy-workload state.

    ACCELERATOR MODULE AND COMPUTING SYSTEM INCLUDING THE SAME

    公开(公告)号:US20240248609A1

    公开(公告)日:2024-07-25

    申请号:US18455668

    申请日:2023-08-25

    CPC classification number: G06F3/0613 G06F3/0659 G06F3/0683

    Abstract: An accelerator module includes a plurality of memories and a controller. The controller includes a plurality of memory controllers, a plurality of processing units, and a managing circuit. The plurality of memory controllers and the plurality of memories form a plurality of memory sub-channels. The plurality of processing units perform computational operations on a plurality of data stored in or read from the plurality of memories. The managing circuit redistributes tasks performed by the plurality of processing units or changes connections between the plurality of memory controllers and the plurality of processing units in response to a first memory sub-channel and a first processing unit being in a heavy-workload state.

    MEMORY DEVICE AND SCHEDULING METHOD THEREOF
    5.
    发明公开

    公开(公告)号:US20240201858A1

    公开(公告)日:2024-06-20

    申请号:US18322798

    申请日:2023-05-24

    CPC classification number: G06F3/0613 G06F3/0659 G06F3/0673

    Abstract: A memory includes: a request register configured to receive a first signal including a requester identifier using a first protocol from a host and configured to output a first priority corresponding to the requester identifier; a checker module configured to receive a second signal including a command and a request type from the host and using a second protocol that is different than the first protocol, where the checker module is configured to receive the first priority from the request register, and where the checker module is configured to determine a second priority of the command based on the first priority and the request type; a command generator configured to generate an internal command for memory operation based on the command; and a memory controller configured to schedule the internal command in a command queue based on the second priority.

Patent Agency Ranking