Distributed read and write caching implementation for optimized input/output applications
    31.
    发明授权
    Distributed read and write caching implementation for optimized input/output applications 有权
    分布式读写缓存实现,用于优化的输入/输出应用程序

    公开(公告)号:US06681292B2

    公开(公告)日:2004-01-20

    申请号:US09940835

    申请日:2001-08-27

    IPC分类号: G06F1300

    摘要: A caching input/output hub includes a host interface to connect with a host. At least one input/output interface is provided to connect with an input/output device. A write cache manages memory writes initiated by the input/output device. At least one read cache, separate from the write cache, provides a low-latency copy of data that is most likely to be used. The at least one read cache is in communication with the write cache. A cache directory is also provided to track cache lines in the write cache and the at least one read cache. The cache directory is in communication with the write cache and the at least one read cache.

    摘要翻译: 缓存输入/输出集线器包括与主机连接的主机接口。 提供至少一个输入/输出接口以与输入/输出设备连接。 写缓存管理由输入/输出设备发起的存储器写入。 与写缓存分开的至少一个读缓存提供了最可能使用的低延迟数据副本。 至少一个读高速缓存与写高速缓存通信。 还提供缓存目录以跟踪写入高速缓存和至少一个读取高速缓存中的高速缓存行。 缓存目录与写缓存和至少一个读高速缓存通信。

    Method and apparatus for initiating CPU data prefetches by an external agent
    33.
    发明申请
    Method and apparatus for initiating CPU data prefetches by an external agent 失效
    用于由外部代理启动CPU数据预取的方法和装置

    公开(公告)号:US20060085602A1

    公开(公告)日:2006-04-20

    申请号:US10966231

    申请日:2004-10-15

    IPC分类号: G06F12/00

    摘要: An arrangement is provided for an external agent to initiate data prefetches from a system memory to a cache associated with a target processor, which needs the data to execute a program, in a computing system. When the external agent has data, it may create and issue a prefetch directive. The prefetch directive may be sent along with system interconnection transactions or sent as a separate transaction to devices including the target processor in the system. When receiving and recognizing the prefetch directive, a hardware prefetcher associated with the target processor may issue a request to the system memory to prefetch data to the cache. The target processor can access data in the cache more efficiently than it accesses data in the system memory. Some pre-processing may also be associated with the data prefetch.

    摘要翻译: 提供了一种用于外部代理在计算系统中启动从系统存储器到与目标处理器相关联的高速缓存(其需要数据执行程序)的安排。 外部代理具有数据时,可能会创建并发出预取指令。 预取指令可以与系统互连事务一起发送,或作为单独事务发送到包括系统中的目标处理器的设备。 当接收和识别预取指令时,与目标处理器相关联的硬件预取器可以向系统存储器发出请求以将数据预取到高速缓存。 目标处理器可以比访问系统内存中的数据更有效地访问高速缓存中的数据。 一些预处理也可能与数据预取相关联。

    Nonionic associative thickener containing vinyl addition polymer backbone
    36.
    发明申请
    Nonionic associative thickener containing vinyl addition polymer backbone 有权
    含有乙烯基加成聚合物主链的非离子缔合增稠剂

    公开(公告)号:US20060205630A1

    公开(公告)日:2006-09-14

    申请号:US11077685

    申请日:2005-03-11

    IPC分类号: C11D3/37

    CPC分类号: C09D7/43

    摘要: Nonionic associative thickeners are provided having a nonionic water soluble polymer backbone containing vinyl addition polymer. The nonionic water soluble polymer backbone has at least two pendant polymeric chains attached to the nonionic water soluble polymer backbone. The pendant polymeric chains have terminal chain segments containing polyoxypropylene units. The nonionic associative thickeners are useful for modifying the rheology of compositions including aqueous compositions, such as latex containing compositions.

    摘要翻译: 提供非离子缔合增稠剂,其具有含有乙烯基加成聚合物的非离子水溶性聚合物主链。 非离子水溶性聚合物主链具有连接到非离子水溶性聚合物主链上的至少两个侧链聚合链。 侧链聚合物链具有含有聚氧丙烯单元的末端链段。 非离子缔合增稠剂可用于改变包括含水组合物在内的组合物的流变学,例如含胶乳的组合物。

    Nonionic associative thickener containing condensation polymer backbone
    37.
    发明申请
    Nonionic associative thickener containing condensation polymer backbone 有权
    含有缩合聚合物骨架的非离子缔合增稠剂

    公开(公告)号:US20060106153A1

    公开(公告)日:2006-05-18

    申请号:US10989202

    申请日:2004-11-15

    IPC分类号: C08G18/42

    摘要: Nonionic associative thickeners are provided having a nonionic water soluble polymer backbone with at least two pendant polymeric chains attached to the nonionic water soluble polymer backbone. The pendant polymeric chains have terminal chain segments containing polyoxyalkylene units comprising 3 to 6 carbon atoms. The nonionic associative thickeners are useful for modifying the rheology of compositions including aqueous compositions, such as latex containing compositions.

    摘要翻译: 提供非离子缔合增稠剂,其具有非离子水溶性聚合物主链,其具有连接至非离子水溶性聚合物主链的至少两个侧链聚合链。 侧链聚合物链具有含有3至6个碳原子的聚氧化烯单元的末端链段。 非离子缔合增稠剂可用于改变包括含水组合物在内的组合物的流变学,例如含胶乳的组合物。

    Multi-node chipset lock flow with peer-to-peer non-posted I/O requests
    39.
    发明申请
    Multi-node chipset lock flow with peer-to-peer non-posted I/O requests 有权
    具有点对点非贴片I / O请求的多节点芯片组锁定流

    公开(公告)号:US20050273400A1

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

    申请号:US10859891

    申请日:2004-06-02

    IPC分类号: G06F17/60

    CPC分类号: G06F13/387 G06Q10/087

    摘要: Systems and methods of managing transactions provide for receiving a first flush command at a first I/O hub, wherein the first flush command is dedicated to non-posted transactions. One embodiment further provides for halting an inbound ordering queue of the first I/O hub with regard to non-posted transactions in response to the first flush command and flushing a non-posted transaction from an outgoing buffer of the first I/O hub to a second I/O hub while the inbound ordering queue is halted with regard to non-posted transactions.

    摘要翻译: 管理事务的系统和方法提供在第一I / O集线器处接收第一冲洗命令,其中第一冲洗命令专用于未发布的事务。 一个实施例进一步提供响应于第一冲洗命令而停止关于非发布的事务的第一I / O集线器的入站订购队列,并将未发布的事务从第一I / O集线器的输出缓冲器刷新到 第二个I / O中枢,而对于未发布的事务,入站订购队列被停止。

    Globally unique transaction identifiers
    40.
    发明申请
    Globally unique transaction identifiers 有权
    全球唯一的事务标识符

    公开(公告)号:US20050251599A1

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

    申请号:US10832606

    申请日:2004-04-27

    IPC分类号: G06F13/00 G06F15/173

    CPC分类号: G06F15/17381

    摘要: In one embodiment of the present invention, a method includes identifying a transaction from a first processor to a second processor of a system with a transaction identifier. The transaction identifier may have a value that is less than or equal to a maximum number of outstanding transactions between the two processors. In such manner, a transaction field for the transaction identifier may be limited to n bits, where the maximum number of outstanding transactions is less than or equal to 2n. In various embodiments, such a transaction identifier combined with a source identifier and a home node identifier may form a globally unique transaction identifier.

    摘要翻译: 在本发明的一个实施例中,一种方法包括从具有事务标识符的系统的第一处理器识别到第二处理器的事务。 事务标识符可以具有小于或等于两个处理器之间未完成事务的最大数量的值。 以这种方式,用于交易标识符的交易字段可以被限制为n位,其中未完成交易的最大数量小于或等于2。 在各种实施例中,与源标识符和家庭节点标识符组合的这种事务标识符可以形成全局唯一的事务标识符。