METHOD AND APPARATUS FOR MINIMIZING ACCESS TIME TO DATA STORED ON A DISK BY USING DATA REPLICATION
    1.
    发明申请
    METHOD AND APPARATUS FOR MINIMIZING ACCESS TIME TO DATA STORED ON A DISK BY USING DATA REPLICATION 审中-公开
    通过使用数据复制最小化存储在盘上的数据的访问时间的方法和装置

    公开(公告)号:WO2005064477A3

    公开(公告)日:2005-08-18

    申请号:PCT/US2004040141

    申请日:2004-12-01

    CPC classification number: G11B27/34 G11B27/36

    Abstract: Disk accesses made during normal operation of a disk drive are monitored. One or more data blocks on the disk drive are identified as candidates for replication on the disk drive in response to the monitoring. Each of the identified data blocks are replicated in at least one other place on the disk drive.

    Abstract translation: 监视在磁盘驱动器的正常操作期间进行的磁盘访问。 响应于监视,磁盘驱动器上的一个或多个数据块被标识为在磁盘驱动器上进行复制的候选。 每个识别的数据块都被复制到磁盘驱动器上的至少一个其他位置。

    METHOD AND SYSTEM FOR QUEUING TRANSFERS OF MULTIPLE NON-CONTIGUOUS ADDRESS RANGES WITH A SINGLE COMMAND
    3.
    发明申请
    METHOD AND SYSTEM FOR QUEUING TRANSFERS OF MULTIPLE NON-CONTIGUOUS ADDRESS RANGES WITH A SINGLE COMMAND 审中-公开
    使用单一命令排队多个不连续地址范围的传输的方法和系统

    公开(公告)号:WO2010074944A3

    公开(公告)日:2010-09-16

    申请号:PCT/US2009067031

    申请日:2009-12-07

    Abstract: Methods and systems for queuing transfers of multiple non-contiguous address ranges within a single command are disclosed. Embodiments of systems include system processors, memory to store data and executable software, and storage devices to receive transfer commands stored in system memory. A host controller interface driver is executed by one or more system processors and collects multiple non-continuous address ranges from storage-device transfer requests and records starting addresses and quantities of data to transfer for each non-continuous range in a tagged command list. It records the number of address ranges in the tagged command list, and a tagged-transfer opcode in a command, and stores the command and the tagged command list in a command table for the storage device. It records a base address for the command table in memory and an offset for the tagged command list into a command header, which is stored in a command queue.

    Abstract translation: 公开了用于在单个命令内排队多个非连续地址范围的传输的方法和系统。 系统的实施例包括系统处理器,存储数据和可执行软件的存储器以及接收存储在系统存储器中的传输命令的存储设备。 主机控制器接口驱动程序由一个或多个系统处理器执行,并从存储设备传输请求中收集多个不连续的地址范围,并记录要标记的命令列表中每个非连续范围传输的数据的起始地址和数量。 它记录标记的命令列表中的地址范围的数量,以及命令中的标记传输操作码,并将该命令和标记的命令列表存储在存储设备的命令表中。 它在内存中记录命令表的基地址,并将标记的命令列表的偏移量记录到存储在命令队列中的命令头中。

    METHOD AND APPARATUS FOR CONTROLLING A STORAGE DEVICE
    6.
    发明公开
    METHOD AND APPARATUS FOR CONTROLLING A STORAGE DEVICE 审中-公开
    VERFAHREN UND VORRICHTUNG ZUR STEUERUNG EINER SPEICHERVORRICHTUNG

    公开(公告)号:EP2936276A4

    公开(公告)日:2016-06-22

    申请号:EP13865846

    申请日:2013-06-13

    Applicant: INTEL CORP

    Abstract: A mass storage device such as a disk drive or SSD (solid state drive) employs optimization logic for reduced power consumption in a host personal electronic device that identifies and prioritizes performance and power trade-offs by considering user expectations, user presence and application responsiveness. The storage device receives commands and information from the host device indicative of user expectations about application invocation, data freshness, and usage patterns, and determines a operational state indicative of behavior settings for reducing power consumption while maintaining the performance constraints required by the user expectations. The granularity of performance considerations communicated from the host device to the mass storage device is expanded to permit the storage device to determine, based on performance constraints from user expectations, appropriate and specific power reduction measures for maintaining the user experience.

    Abstract translation: 诸如磁盘驱动器或SSD(固态驱动器)的大容量存储设备使用优化逻辑来降低主机个人电子设备中的功耗,通过考虑用户期望,用户存在和应用响应性来识别和优先考虑性能和功率权衡。 存储设备从主机设备接收指示用户对应用调用,数据新鲜度和使用模式的预期的命令和信息,并且确定指示用于降低功耗的行为设置的操作状态,同时保持用户期望所需的性能约束。 扩展从主机设备传送到大容量存储设备的性能考虑的粒度,以允许存储设备基于用户期望的性能约束来确定用于维护用户体验的适当和具体的功率降低措施。

    METHOD AND SYSTEM FOR QUEUING TRANSFERS OF MULTIPLE NON-CONTIGUOUS ADDRESS RANGES WITH A SINGLE COMMAND
    7.
    发明公开
    METHOD AND SYSTEM FOR QUEUING TRANSFERS OF MULTIPLE NON-CONTIGUOUS ADDRESS RANGES WITH A SINGLE COMMAND 有权
    方法和系统在几个相邻的地区转移不是用一个命令分拣

    公开(公告)号:EP2361404A4

    公开(公告)日:2012-05-30

    申请号:EP09835500

    申请日:2009-12-07

    Applicant: INTEL CORP

    Abstract: Methods and systems for queuing transfers of multiple non-contiguous address ranges within a single command are disclosed. Embodiments of systems include system processors, memory to store data and executable software, and storage devices to receive transfer commands stored in system memory. A host controller interface driver is executed by one or more system processors and collects multiple non-continuous address ranges from storage-device transfer requests and records starting addresses and quantities of data to transfer for each non-continuous range in a tagged command list. It records the number of address ranges in the tagged command list, and a tagged-transfer opcode in a command, and stores the command and the tagged command list in a command table for the storage device. It records a base address for the command table in memory and an offset for the tagged command list into a command header, which is stored in a command queue.

Patent Agency Ranking