Invention Grant
- Patent Title: Speculative read-ahead for improving system throughput
- Patent Title (中): 推测预读以提高系统吞吐量
-
Application No.: US13028762Application Date: 2011-02-16
-
Publication No.: US08291125B2Publication Date: 2012-10-16
- Inventor: Gideon David Intrater , Biao Jia , Teck Huat Kerk , Qing Yun Li
- Applicant: Gideon David Intrater , Biao Jia , Teck Huat Kerk , Qing Yun Li
- Applicant Address: LU Luxembourg
- Assignee: SMSC Holdings S.a.r.l.
- Current Assignee: SMSC Holdings S.a.r.l.
- Current Assignee Address: LU Luxembourg
- Main IPC: G06F3/00
- IPC: G06F3/00

Abstract:
Systems and methods for a mass storage device attached to a host device use speculation about the host command likely to be received next from the host device based on a previously received command to improve throughput of accesses to the mass storage device. Host commands are used to speculatively produce commands for data storage devices of the mass storage device, such that host commands speculated as being likely next can be started during idle time of the data storage devices, based upon the probability that the speculation will be correct some of the time, and otherwise wasted idle time will be more efficiently used. Time taken by the host device to produce successive commands to the mass storage system is monitored, and future speculatively produced commands are parameterized to complete within the observed host time to produce new commands, making more efficient use of the data storage devices.
Public/Granted literature
- US20120210027A1 SPECULATIVE READ-AHEAD FOR IMPROVING SYSTEM THROUGHPUT Public/Granted day:2012-08-16
Information query