-
1.
公开(公告)号:US20190171564A1
公开(公告)日:2019-06-06
申请号:US16269986
申请日:2019-02-07
Applicant: INTEL CORPORATION
Inventor: Shirish BAHIRAT
Abstract: A method is described. The method includes tracking a logical saturation value for each of multiple streams having read and write commands directed to a mass storage device, wherein, a stream's logical saturation value is a measurement of how much of the stream's assigned storage resources of the mass storage device contains valid data. The method also includes repeatedly selecting for garbage collection whichever of the multiple streams has a lowest logical saturation value as compared to the other streams.
-
2.
公开(公告)号:US20230051806A1
公开(公告)日:2023-02-16
申请号:US17979687
申请日:2022-11-02
Applicant: Intel Corporation
Inventor: Kapil KARKRA , Wojciech MALIKOWSKI , Mariusz BARCZAK , Shirish BAHIRAT
IPC: G06F3/06
Abstract: A host Flash Translation Layer (FTL) synchronizes host FTL operations with the drive FTL operations to reduce write amplification and over-provisioning. Embodiments of FTL synchronization map, at the host FTL software (SW) stack level, logical bands in which data is managed, referred to as host bands, to the physical bands on a drive where data is stored. The host FTL tracks validity levels of data managed in host bands to determine validity levels of data stored in corresponding physical bands, and optimizes defragmentation operations (such as garbage collection processes and trim operations) applied by the host FTL SW stack to the physical bands based on the tracked validity levels.
-
3.
公开(公告)号:US20200089537A1
公开(公告)日:2020-03-19
申请号:US16689895
申请日:2019-11-20
Applicant: Intel Corporation
Inventor: Shirish BAHIRAT , David B. CARLTON , Jackson ELLIS , Jonathan M. HUGHES , David J. PELSTER , Neelesh VEMULA
Abstract: A solid-state drive that can service multiple users or tenants and workloads (that is, multiple tenants) by enabling assigned bandwidth share of the solid-state drive across tenants is provided. The assigned bandwidth share is enabled for command submissions within a same assigned domain in addition to a weighted bandwidth share and quality of service control across different domains from all tenants.
-
-