会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明授权
    • System and method for managing data in an I/O cache
    • 用于管理I / O缓存中的数据的系统和方法
    • US06772295B2
    • 2004-08-03
    • US10322222
    • 2002-12-17
    • Thomas V. SpencerRobert J. Horning
    • Thomas V. SpencerRobert J. Horning
    • G06F1200
    • G06F12/0875G06F12/0862G06F2212/6028
    • The present invention is generally directed to a system and method for fetching data from system memory to a device in communication with the system over a PCI bus, via an I/O cache. Broadly, the present invention may be viewed as a novel way to communicate certain fetching hints; namely, hints that specify certain qualities about the data that is to be fetched from the system memory. In operation, the I/O cache may use such hints to more effectively manage the data that passes through it. As simply one example, if, based upon the hints, the controller for the I/O cache knew (or assumed) that the data being fetched was ATM data, then it would also know (based upon the nature of ATM data) that precisely a forty-eight byte data payload was to be sent to the requesting device, and the I/O cache could pre-fetch precisely this amount of data (typically one or two cache lines). In accordance with one-aspect of the invention, such a system includes an input/output (I/O) cache memory interposed between the system memory and the PCI bus, wherein the cache memory has internal memory space in the form of a plurality of data lines within the cache memory. The system further includes a plurality of registers for each PCI master that are configured to define fetching criteria. Finally, the system includes a register selector that is configured to select an active register among the plurality of registers, wherein fetching criteria for the device is specified by the active register.
    • 本发明一般涉及一种系统和方法,用于经由I / O高速缓存将数据从系统存储器提取到与PCI总线通信的设备。 概括地说,本发明可以被看作是传达某些提取提示的新颖方式; 即指定要从系统内存中提取的数据的某些质量的提示。 在操作中,I / O缓存可以使用这样的提示来更有效地管理通过它的数据。 作为一个例子,如果基于提示,I / O缓存的控制器知道(或假设)所取出的数据是ATM数据,则它也将精确地知道(基于ATM数据的性质), 将48个字节的数据有效载荷发送到请求设备,并且I / O缓存可以精确地预取这一数量的数据(通常为一个或两个高速缓存行)。 根据本发明的一个方面,这种系统包括插入在系统存储器和PCI总线之间的输入/输出(I / O)高速缓冲存储器,其中高速缓冲存储器具有多个形式的内部存储器空间 高速缓存中的数据线。 该系统还包括用于每个PCI主机的多个寄存器,其被配置为定义提取准则。 最后,该系统包括一个寄存器选择器,被配置为在多个寄存器中选择一个活动寄存器,其中由该寄存器指定该设备的取得标准。
    • 6. 发明申请
    • MULTI-PROCESSOR COMPUTER SYSTEMS AND METHODS
    • 多处理器计算机系统和方法
    • US20130173901A1
    • 2013-07-04
    • US13821506
    • 2010-11-01
    • Raphael GayRobert J. Horning
    • Raphael GayRobert J. Horning
    • G06F9/44
    • G06F9/4405G06F13/12G06F13/4068
    • Multi-processor computer systems and methods are provided. A multi-processor computer system can include a plurality of communicatively coupled processors (1101-N), each coupled to a common motherboard (120) and each associated with a memory (1401-N). The system can include a boot code (130) executable from at least one of a standard mode and an independent mode. The plurality of communicatively coupled processors can execute one instance of the boot code in standard mode and at least a portion of the plurality of communicatively coupled processors can execute one instance of the boot code in independent mode.
    • 提供多处理器计算机系统和方法。 多处理器计算机系统可以包括多个通信耦合处理器(1101-N),每个处理器耦合到公共母板(120),并且每个处理器与存储器(1401-N)相关联。 该系统可以包括可从标准模式和独立模式中的至少一个执行的引导代码(130)。 多个通信耦合的处理器可以以标准模式执行引导代码的一个实例,并且多个通信耦合的处理器的至少一部分可以以独立模式执行引导代码的一个实例。