Preventing storage of streaming accesses in a cache
    3.
    发明授权
    Preventing storage of streaming accesses in a cache 有权
    防止缓存中的流访问存储

    公开(公告)号:US07360015B2

    公开(公告)日:2008-04-15

    申请号:US10838435

    申请日:2004-05-04

    IPC分类号: G06F13/00

    摘要: In one embodiment of the present invention, a method may include determining whether requested information is part of a streaming access, and directly writing the requested information from a storage device to a memory if the requested information is part of the streaming access. Alternately, if the requested information is not part of the streaming access, it may be written from the storage device to a cache. In various embodiments, the cache may be a non-volatile disk cache.

    摘要翻译: 在本发明的一个实施例中,方法可以包括确定所请求的信息是否是流式访问的一部分,并且如果所请求的信息是流式访问的一部分,则将所请求的信息从存储设备直接写入存储器。 或者,如果请求的信息不是流式访问的一部分,则可以将其从存储设备写入高速缓存。 在各种实施例中,高速缓存可以是非易失性磁盘高速缓存。

    System partitioning to present software as platform level functionality including mode logic to maintain and enforce partitioning in first and configure partitioning in second mode
    4.
    发明授权
    System partitioning to present software as platform level functionality including mode logic to maintain and enforce partitioning in first and configure partitioning in second mode 有权
    系统分区将软件呈现为平台级功能,包括在第一种模式下首先维护和强制划分并配置分区的模式逻辑

    公开(公告)号:US08479208B2

    公开(公告)日:2013-07-02

    申请号:US11694276

    申请日:2007-03-30

    IPC分类号: G06F9/50

    摘要: Embodiments of apparatuses, methods for partitioning systems, and partitionable and partitioned systems are disclosed. In one embodiment, a system includes processors and a partition manager. The partition manager is to allocate a subset of the processors to a first partition and another subset of the processors to a second partition. The first partition is to execute first operating system level software and the second partition is to execute second operating system level software. The first operating system level software is to manage the processors in the first partition as resources individually accessible to the first operating system level software, and the second operating system level software is to manage the processors in the second partition as resources individually accessible to the second operating system level software. The partition manager is also to present the second partition, including the second operating system level software, to the first operating system level software as platform level functionality embedded in the system.

    摘要翻译: 公开了装置的实施例,分区系统的方法以及可分割和分区的系统。 在一个实施例中,系统包括处理器和分区管理器。 分区管理器将处理器的子集分配给第一分区,另一个处理器子集分配给第二分区。 第一个分区是执行第一个操作系统级软件,第二个分区是执行第二个操作系统级软件。 第一操作系统级软件是将第一分区中的处理器作为第一操作系统级软件单独访问的资源进行管理,而第二操作系统级软件则将第二分区中的处理器作为第二分区可访问的资源进行管理 操作系统级软件。 分区管理器还将第二分区(包括第二操作系统级软件)呈现给第一操作系统级软件,作为嵌入系统中的平台级功能。

    Sharing resources of a partitioned system
    5.
    发明授权
    Sharing resources of a partitioned system 有权
    共享分区系统的资源

    公开(公告)号:US08146089B2

    公开(公告)日:2012-03-27

    申请号:US11452756

    申请日:2006-06-14

    申请人: John I. Garney

    发明人: John I. Garney

    IPC分类号: G06F9/46

    CPC分类号: G06F9/5077

    摘要: In one embodiment, the present invention includes a method for allocating at least one dedicated core and at least one shareable core to a first partition of a system, where the cores are owned by the first partition. During operation, the shareable core(s) may be made dynamically available for use in one or more other partitions of the system, while the first partition retains ownership of the shared core(s). Other embodiments are described and claimed.

    摘要翻译: 在一个实施例中,本发明包括一种用于将至少一个专用核和至少一个可共享核分配给系统的第一分区的方法,其中所述核由第一分区拥有。 在操作期间,可共享核心可以被动态地可用于在系统的一个或多个其他分区中使用,而第一分区保留共享核心的所有权。 描述和要求保护其他实施例。

    Methods and apparatus for data transfer between partitions in a computer system
    6.
    发明授权
    Methods and apparatus for data transfer between partitions in a computer system 有权
    计算机系统中分区之间数据传输的方法和装置

    公开(公告)号:US07389398B2

    公开(公告)日:2008-06-17

    申请号:US11300609

    申请日:2005-12-14

    申请人: John I. Garney

    发明人: John I. Garney

    IPC分类号: G06F12/10

    CPC分类号: G06F9/5077

    摘要: A method includes establishing two partitions, including a first partition and a second partition, in a computer system. The method further includes designating a first memory page in memory space controlled by the first partition, designating a second memory page in memory space controlled by the second partition, storing an address of the first memory page in an address mapping array that is accessible by the first partition and storing an address of the second memory page in an address mapping array that is accessible by the second partition. In addition, the method includes exchanging the address of the first memory page in the address mapping array that is accessible by the first partition with the address of the second memory page in the address mapping array that is accessible by the second partition.

    摘要翻译: 一种方法包括在计算机系统中建立包括第一分区和第二分区的两个分区。 该方法还包括指定由第一分区控制的存储器空间中的第一存储器页面,指定由第二分区控制的存储器空间中的第二存储器页面,将第一存储器页面的地址存储在地址映射阵列中,该地址映射阵列可由 第一分区并将第二存储器页的地址存储在可由第二分区访问的地址映射阵列中。 此外,该方法包括将可由第一分区访问的地址映射数组中的第一存储器页的地址与可由第二分区访问的地址映射数组中的第二存储器页的地址进行交换。

    Transaction scheduling for a bus system in a multiple speed environment
    7.
    发明授权
    Transaction scheduling for a bus system in a multiple speed environment 失效
    在多速度环境中的总线系统的事务调度

    公开(公告)号:US06952429B2

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

    申请号:US10613971

    申请日:2003-07-03

    IPC分类号: H04L12/417 H04J3/24

    摘要: A method of and apparatus for communicating data using a hub. The method includes determining a first estimated unused capacity left in a first frame in which a second transaction is to be performed between a hub and an agent. The method then includes determining an amount of a first data that can fit into the estimated unused capacity and that is to be sent to the hub during a first transaction and then sent by the hub to the agent during the second transaction. The method also includes sending the first data to the hub during the first transaction.

    摘要翻译: 一种使用集线器传送数据的方法和装置。 该方法包括确定在第一帧中剩下的第一估计未使用容量,其中将在轮毂和代理之间执行第二事务。 该方法然后包括确定可以适应于估计的未使用容量的第一数据的量,并且将在第一事务期间发送到集线器,然后由集线器在第二事务期间发送到代理。 该方法还包括在第一次交易期间将第一数据发送到集线器。

    Stacked memory device having shared bitlines and method of making the same
    8.
    发明授权
    Stacked memory device having shared bitlines and method of making the same 有权
    具有共享位线的堆叠存储器件及其制造方法

    公开(公告)号:US06925015B2

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

    申请号:US10305588

    申请日:2002-11-26

    IPC分类号: G11C7/18 H01L27/115 G11C11/34

    CPC分类号: H01L27/11502 G11C7/18

    摘要: Briefly, in accordance with one embodiment of the invention, a system includes a memory array. The memory array comprises a first layer of memory cells overlying a second layer of memory cells and bit lined coupled to at least one memory cell in the first layer of memory cells and to at least one memory cell in the second layer of memory cell.

    摘要翻译: 简而言之,根据本发明的一个实施例,系统包括存储器阵列。 存储器阵列包括覆盖存储器单元的第二层的第一层存储器单元,以及耦合到第一层存储器单元中的至少一个存储器单元的位线和存储单元的第二层中的至少一个存储单元。

    Method and apparatus for budget development under universal serial bus protocol in a multiple speed transmission environment
    9.
    发明授权
    Method and apparatus for budget development under universal serial bus protocol in a multiple speed transmission environment 有权
    通用串行总线协议在多速传输环境下的预算开发方法和装置

    公开(公告)号:US06678761B2

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

    申请号:US09823798

    申请日:2001-03-30

    IPC分类号: G06F300

    CPC分类号: G06F13/4059 G06F2213/0042

    摘要: A system and method for serial bus budget development and maintenance. The present invention relates to a method for budgeting transactions under a Universal Serial Bus (USB) protocol, utilizing split transactions, such as USB 2.0. The present invention provides for budgeting transactions occurring across a high-speed to full/low-speed translation, accommodating the full/low speed transactions as well as high-speed splits and data overhead in accordance with USB protocol.

    摘要翻译: 一种用于串行总线预算开发和维护的系统和方法。 本发明涉及一种利用诸如USB2.0之类的分割事务在通用串行总线(USB)协议下预算交易的方法。 本发明提供了在高速到全/低速转换之间发生的预算交易,适应全/低速交易以及根据USB协议的高速分割和数据开销。

    Digital system having a peripheral bus structure with at least one store-and-forward segment
    10.
    发明授权
    Digital system having a peripheral bus structure with at least one store-and-forward segment 有权
    数字系统具有具有至少一个存储和转发段的外围总线结构

    公开(公告)号:US06546018B1

    公开(公告)日:2003-04-08

    申请号:US09309484

    申请日:1999-05-10

    IPC分类号: H04J1500

    CPC分类号: G06F13/385

    摘要: A digital system is provided with a bus controller to operate and control a peripheral bus, wherein the bus controller selectively operates at least a first portion of the peripheral bus in a store-and-forward manner. The bus controller facilitates communication with a first bus agent in this first portion by sending a number of request packets destined for the first bus agent to a first hub in the first portion, in an integrated multi-packet form, in bulk, and at a first communication speed. The first hub buffers the request packets, and then forwards the request packets to the first bus agent, on a packet-by-packet basis, and at a second communication speed. In one embodiment, the second communication speed is slower than the first communication speed. In one embodiment, the first hub also receives communications destined for a second bus agent of this first portion, from the bus controller at the first communication speed, and repeats the communications for the second bus agent without buffering, at also the first communication speed. In another embodiment, the peripheral bus further includes a second portion, including a second hub that receives communications destined for a third bus agent in this second portion, from the bus controller at the second communication speed, and repeats the communications for the third bus agent without buffering, at also the second communication speed.

    摘要翻译: 数字系统设置有总线控制器以操作和控制外围总线,其中总线控制器以存储和转发的方式选择性地操作外围总线的至少第一部分。 总线控制器通过以大量方式以集成的多分组形式向第一部分中的第一集线器发送目的地为第一总线代理的多个请求分组,并且在 第一通讯速度。 第一集线器缓冲请求分组,然后以逐个分组的方式,以第二通信速度将请求分组转发到第一总线代理。 在一个实施例中,第二通信速度比第一通信速度慢。 在一个实施例中,第一集线器还以第一通信速度从总线控制器接收目的地为该第一部分的第二总线代理的通信,并且也以第一通信速度重复第二总线代理的通信而不进行缓冲。 在另一个实施例中,外围总线还包括第二部分,包括第二集线器,第二集线器以第二通信速度从总线控制器接收发往第二部分中的第三总线代理的通信,并重复第三总线代理的通信 没有缓冲,也是第二个通信速度。