Apparatus and method for optimizing performance of a cache memory in a data processing system
    1.
    发明授权
    Apparatus and method for optimizing performance of a cache memory in a data processing system 失效
    用于优化数据处理系统中的高速缓冲存储器的性能的装置和方法

    公开(公告)号:US06192449B1

    公开(公告)日:2001-02-20

    申请号:US08629930

    申请日:1996-04-12

    IPC分类号: G06F1200

    CPC分类号: G06F12/0859 G06F12/0862

    摘要: A most recently used bit (25) is used to determine if a data transfer should occur from a fill buffer (20) into a data memory (32) in a cache (15). If the data to be displaced in the data memory (32) has been referenced more recently than the data present in the fill buffer (20), then the transfer should not occur. When a cache miss does occur, a control register (50) is used to determine the conditions for loading the fill buffer (20).

    摘要翻译: 最近使用的位(25)用于确定数据传输是否应当从缓冲器(20)到缓存器(15)中的数据存储器(32)中发生。 如果在数据存储器(32)中要移位的数据比填充缓冲器(20)中存在的数据更近被引用,则不应该发生传送。 当发生高速缓存未命中时,使用控制寄存器(50)来确定用于加载填充缓冲器(20)的条件。

    Cache memory in a data processing system
    2.
    发明授权
    Cache memory in a data processing system 失效
    数据处理系统中的高速缓存

    公开(公告)号:US5765190A

    公开(公告)日:1998-06-09

    申请号:US629927

    申请日:1996-04-12

    IPC分类号: G06F12/08 G06F12/12 G06F12/00

    摘要: A most recently used bit (25) is used to determine if a data transfer should occur from a fill buffer (20) into a data memory (32) in a cache (15) If the data to be displaced in the data memory (32) has been referenced more recently than the data present in the fill buffer (20), then the transfer should not occur. When a cache miss does occur, a control register (50) is used to determine the conditions for loading the fill buffer (20).

    摘要翻译: 最近使用的位(25)用于确定数据传输是否应当从缓冲器(20)到高速缓存(15)中的数据存储器(32)中发生。如果要在数据存储器(32)中移位的数据 )比填充缓冲器(20)中存在的数据更近被引用,则不应该发生传输。 当发生高速缓存未命中时,使用控制寄存器(50)来确定用于加载填充缓冲器(20)的条件。

    CAUSATION OF A DATA READ AGAINST A FIRST STORAGE SYSTEM TO OPTIONALLY STORE A DATA WRITE TO PRESERVE THE VERSION TO ALLOW VIEWING AND RECOVERY
    4.
    发明申请
    CAUSATION OF A DATA READ AGAINST A FIRST STORAGE SYSTEM TO OPTIONALLY STORE A DATA WRITE TO PRESERVE THE VERSION TO ALLOW VIEWING AND RECOVERY 失效
    导致数据读取的第一个存储系统的选择性存储数据写入以保留版本以允许查看和恢复

    公开(公告)号:US20100169587A1

    公开(公告)日:2010-07-01

    申请号:US12344323

    申请日:2008-12-26

    IPC分类号: G06F12/00

    摘要: Machine readable instructions, methods, and systems of causation of a data read against a first storage system to optionally store a data write to preserve the version to allow viewing and recovery are disclosed. In an embodiment, a system for providing secondary data storage and recovery services for one or more networked host nodes includes a server application for facilitating data backup and recovery services; a first data storage medium accessible to the server application; a second data storage medium accessible to the server application; and at least one client application for mapping write locations allocated by the first data storage medium to write locations represented in a logical view of the first data storage medium.

    摘要翻译: 公开了对第一存储系统读取的数据的可读指令,方法和系统,以可选地存储数据写入以保留版本以允许查看和恢复。 在一个实施例中,用于为一个或多个联网的主机节点提供辅助数据存储和恢复服务的系统包括用于促进数据备份和恢复服务的服务器应用程序; 服务器应用可访问的第一数据存储介质; 服务器应用可访问的第二数据存储介质; 以及至少一个用于映射由第一数据存储介质分配的写入位置以写入在第一数据存储介质的逻辑视图中表示的位置的客户端应用程序。

    Shared write buffer for use by multiple processor units
    5.
    发明授权
    Shared write buffer for use by multiple processor units 有权
    共享写缓冲区供多个处理器单元使用

    公开(公告)号:US06401175B1

    公开(公告)日:2002-06-04

    申请号:US09410843

    申请日:1999-10-01

    IPC分类号: G06F1200

    CPC分类号: G06F12/0804 G06F12/084

    摘要: A shared write back buffer for storing data from a data cache to be written back to memory. The shared write back buffer includes a plurality of ports, each port being associated with one of a plurality of processing units. All processing units in the plurality share the write back buffer. The shared write back buffer further includes a data register for storing data provided through the input ports, an address register for storing addresses associated with the data provided through the input ports, and a single output port for providing the data to the associated addresses in memory.

    摘要翻译: 一个共享回写缓冲区,用于存储要从数据高速缓存中写入内存的数据。 共享回写缓冲器包括多个端口,每个端口与多个处理单元之一相关联。 多个处理单元共享回写缓冲区。 共享回写缓冲器还包括用于存储通过输入端口提供的数据的数据寄存器,用于存储与通过输入端口提供的数据相关联的地址的地址寄存器,以及用于将数据提供给存储器中的相关联的地址的单个输出端口 。

    Secondary data storage and recovery system
    6.
    发明授权
    Secondary data storage and recovery system 失效
    二次数据存储和恢复系统

    公开(公告)号:US07698401B2

    公开(公告)日:2010-04-13

    申请号:US10859368

    申请日:2004-06-01

    IPC分类号: G06F15/173

    摘要: A system for providing secondary data storage and recovery services for one or more networked host nodes has a server application for facilitating data backup and recovery services; at least one client application for facilitating host node configuration to receive services; a secondary data storage medium; and at least one mechanism for passive acquisition of data from the one or more host nodes for storage into the secondary data storage medium by the server application. In a preferred embodiment secondary storage is streamlined through continuous data backup and enhanced by elimination of redundant write data.

    摘要翻译: 用于为一个或多个联网的主机节点提供辅助数据存储和恢复服务的系统具有用于促进数据备份和恢复服务的服务器应用程序; 用于促进主机节点配置以接收服务的至少一个客户端应用; 辅助数据存储介质; 以及用于被动地从一个或多个主机节点获取数据以供由服务器应用存储到辅助数据存储介质中的至少一个机构。 在优选实施例中,通过连续数据备份简化了二级存储,并通过消除冗余写入数据来增强了二级存储。

    CONFIGURING HOSTS OF A SECONDARY DATA STORAGE AND RECOVERY SYSTEM
    7.
    发明申请
    CONFIGURING HOSTS OF A SECONDARY DATA STORAGE AND RECOVERY SYSTEM 有权
    配置二级数据存储和恢复系统的主机

    公开(公告)号:US20100169466A1

    公开(公告)日:2010-07-01

    申请号:US12344315

    申请日:2008-12-26

    IPC分类号: G06F15/177 G06F15/173

    CPC分类号: G06F17/30067

    摘要: A software suite, a method and a system of configuring hosts of a secondary data storage and recovery system are disclosed. In an embodiment, a system includes hosts saving data in primary storage devices, a software suite to provide secondary storage and a recovery service to one or more networked node includes a portion to configure at least one network node to perform a service, a portion to order a service and to generate metadata about data generated to store in secondary storage using a processor and a non-volatile memory, and a portion to perform data write validation and a portion to receive and prepare data to store in secondary storage. The portion to perform service configuration, the portion to perform ordering, and the portion to perform metadata generation are part of a client instance may be provided one instance per to the one or more networked node.

    摘要翻译: 公开了一种配置辅助数据存储和恢复系统的主机的软件套件,方法和系统。 在一个实施例中,系统包括在主存储设备中保存数据的主机,为一个或多个联网节点提供辅助存储和恢复服务的软件套件包括配置至少一个网络节点执行服务的部分, 订购服务并生成使用处理器和非易失性存储器存储在辅助存储器中的数据的元数据,以及执行数据写入验证的部分以及用于接收和准备存储在辅助存储器中的数据的部分。 执行服务配置的部分,执行排序的部分以及执行元数据生成的部分是客户端实例的一部分,可以一个实例提供给一个或多个联网节点。

    CAUSATION OF A DATA READ OPERATION AGAINST A FIRST STORAGE SYSTEM BY A SERVER ASSOCIATED WITH A SECOND STORAGE SYSTEM ACCORDING TO A HOST GENERATED INSTRUCTION
    8.
    发明申请
    CAUSATION OF A DATA READ OPERATION AGAINST A FIRST STORAGE SYSTEM BY A SERVER ASSOCIATED WITH A SECOND STORAGE SYSTEM ACCORDING TO A HOST GENERATED INSTRUCTION 有权
    通过与根据主机生成指令的第二存储系统相关的服务器对第一存储系统进行数据读取操作的原因

    公开(公告)号:US20100169452A1

    公开(公告)日:2010-07-01

    申请号:US12344320

    申请日:2008-12-26

    IPC分类号: G06F15/167

    CPC分类号: H04L12/413

    摘要: Methods and systems of causation of a data read operation against a first storage system by a server associated with a second storage system according to a host generated instruction are disclosed. In an embodiment, a method of causing a data read operation against a first storage system, the data read operation performed by a server associated with a second storage system according to a machine-readable instruction generated by a host directly associated with the first storage system. The method further includes saving data from the host to the first storage system, creating a record of at least one data write comprising the data saved to the first storage system, and using a variable contained in the record to process a mapping scheme resulting in knowledge of at least one physical offset in the first storage system to receive the at least one data write.

    摘要翻译: 公开了根据主机生成的指令由与第二存储系统相关联的服务器对第一存储系统的数据读取操作的因果关系的方法和系统。 在一个实施例中,一种对第一存储系统进行数据读取操作的方法,由与第二存储系统相关联的服务器执行的数据读取操作根据由与第一存储系统直接相关联的主机产生的机器可读指令执行 。 该方法还包括将数据从主机保存到第一存储系统,创建包括保存到第一存储系统的数据的至少一个数据写入的记录,以及使用记录中包含的变量来处理导致知识的映射方案 在所述第一存储系统中具有至少一个物理偏移以接收所述至少一个数据写入。

    Sign generation bypass path to aligner for reducing signed data load latency
    9.
    发明授权
    Sign generation bypass path to aligner for reducing signed data load latency 有权
    标记生成旁路路径到对齐器,以减少带符号的数据加载延迟

    公开(公告)号:US06965985B2

    公开(公告)日:2005-11-15

    申请号:US09994479

    申请日:2001-11-27

    IPC分类号: G06F9/00 G06F9/302 G06F9/312

    CPC分类号: G06F9/30043 G06F9/30014

    摘要: A method for reducing signed load latency in a microprocessor has been developed. The method includes transferring a part of data to an aligner via a bypass, and generating a sign bit from the part of the data. The sign bit is transferred to the aligner along the bypass, and the data is separately transferred to the aligner along a data path.

    摘要翻译: 已经开发了一种用于减少微处理器中的签名负载延迟的方法。 该方法包括通过旁路将一部分数据传送到对准器,并从数据的一部分生成符号位。 符号位沿着旁路传送到对准器,数据沿数据通路单独传送到对准器。

    Acquisition and write validation of data of a networked host node to perform secondary storage
    10.
    发明授权
    Acquisition and write validation of data of a networked host node to perform secondary storage 有权
    获取和写入网络主机节点数据的验证以执行辅助存储

    公开(公告)号:US08224786B2

    公开(公告)日:2012-07-17

    申请号:US12344311

    申请日:2008-12-26

    IPC分类号: G06F7/00 G06F17/00

    CPC分类号: G06F17/30008

    摘要: Methods and a system to acquire and perform write validation of data generated by one or more networked host nodes to perform secondary storage are disclosed. According to one embodiment, a method to passively acquire and perform write validation of data generated by one or more networked host nodes to perform secondary storage in a SAN-based data storage and recovery network includes generating data to store in primary storage. The method further includes generating metadata describing the data generated to store in primary storage, sending the data and metadata to a primary SAN storage device, acquiring passive access to data traveling a data path between a generating node and the primary SAN storage device, the data mirrored over an access line to a secondary storage server. The method further includes receiving, at the secondary storage server, an exact copy of a data stream that passes a splitter.

    摘要翻译: 公开了一种用于获取并执行由一个或多个网络主机节点生成的数据以执行辅助存储的数据的写入验证的方法和系统。 根据一个实施例,一种用于被动地获取并执行由一个或多个联网主机节点生成的数据以在基于SAN的数据存储和恢复网络中执行辅助存储的写入验证的方法包括生成数据以存储在主存储器中。 所述方法还包括生成描述生成以存储在主存储中的数据的元数据,将数据和元数据发送到主SAN存储设备,获取对生成节点和主SAN存储设备之间的数据路径行进的数据的被动访问,数据 镜像到辅助存储服务器的访问线路。 该方法还包括在辅助存储服务器处接收通过分离器的数据流的精确副本。