The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 10, 2022

Filed:

Mar. 12, 2020
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Zhi Zhi Huang, Shanghai, CN;

Yongjie Gong, Shanghai, CN;

Xu Chu Jiang, Shanghai, CN;

Yao Dong Zhang, Shanghai, CN;

Ning Ding, Shanghai, CN;

Zhen Nyu Yao, Shanghai, CN;

Jing Lan Chen, Shanghai, CN;

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 12/02 (2006.01); G06N 3/02 (2006.01);
U.S. Cl.
CPC ...
G06F 12/0246 (2013.01); G06F 12/0253 (2013.01); G06N 3/02 (2013.01); G06F 2212/1016 (2013.01); G06F 2212/7201 (2013.01); G06F 2212/7205 (2013.01);
Abstract

The example embodiments disclose a system and method, a computer program product, and a computer system for improving solid-state drive performance. The example embodiments may include generating, by an affinity adapter located external to the solid-state drive, a plurality of affinities for each of a plurality of data to a respective plurality of subdivisions of data of a solid-state drive, wherein each of the plurality of data is associated with a logical block address (LBA) and each of the respective plurality of subdivisions has a physical block address (PBA). The example embodiments may also include receiving a request to write first data having a first LBA to the solid-state drive, determining by the solid-state drive, at a first time, that the first data has an affinity with a particular subdivision of data of a solid-state drive based on the generated plurality of affinities, and writing the first data to a memory location of the solid-state drive, wherein the PBA of the memory location has the determined affinity.


Find Patent Forward Citations

Loading…