-
11.
公开(公告)号:US11334507B2
公开(公告)日:2022-05-17
申请号:US17120491
申请日:2020-12-14
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Suman Prakash Balakrishnan , Muthazhagan Balasubramani , Prakash Babu Vemula , Raphel David Johnson
Abstract: The present disclosure describes a method and a system for sending data packets to improve Quality of Service in Non-Volatile Memory express (NVMe) aware Remote Direct Memory Access (RDMA) network, including receiving, by a host RNIC, RDMA command from a host initiator, wherein the RDMA command comprises data packets, arranging, by the host RNIC, the data packets based on weights and priorities of RDMA queue pairs, storing, by the host RNIC, the data packets in a host queue from host RDMA queue pairs based on the weights and priorities of the RDMA queue pairs, and sending, by the host RNIC, the data packets through host virtual lanes to a target RNIC.
-
公开(公告)号:US11275516B2
公开(公告)日:2022-03-15
申请号:US16857953
申请日:2020-04-24
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Eunhee Rho , Suman Prakash Balakrishnan , Dongjin Kim , Seokhwan Kim , Chansol Kim , Jaeyoon Choi , Hyejeong Jang
IPC: G06F3/06
Abstract: A host system configured to communicate with a storage system, including a host flash translation layer (FTL) configured to manage a plurality of blocks included in the storage system, wherein the host FTL includes a block assignment module configured to generate priority information indicating priorities of free blocks from among the plurality of blocks based on erase count values of the free blocks, and wherein the host FTL is configured to assign a free block having a lowest erase count value, from among the free blocks, for a data write operation based on the priority information; a counting circuit configured to count a number of erase operations performed on each of the plurality of blocks; and an interface circuit configured to transmit to the storage system a block address along with an access request to the storage system, the block address indicating a position of the assigned free block.
-
公开(公告)号:US11157357B2
公开(公告)日:2021-10-26
申请号:US16855000
申请日:2020-04-22
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Chansol Kim , Suman Prakash Balakrishnan , Seokhwan Kim
Abstract: A method of operating a memory system including a memory device, including reading data from the memory device based on a first physical address received from a host according to a read request received from the host; detecting a read error of the read data; correcting the read data based on the detecting; transmitting the corrected data to the host; asynchronously transmitting to the host an error occurrence signal for the read error; generating information about the read error; transmitting the information about the read error to the host; and rewriting the corrected data based on a second physical address received from the host according to a write request of the host.
-
-