Atomic operation involving processors with different memory transfer operation sizes
    1.
    发明授权
    Atomic operation involving processors with different memory transfer operation sizes 有权
    具有不同内存传输操作大小的处理器的原子操作

    公开(公告)号:US07398368B2

    公开(公告)日:2008-07-08

    申请号:US11291306

    申请日:2005-12-01

    IPC分类号: G06F12/00

    摘要: Atomic operations may be implemented on a processor system having a main memory and two or more processors including a power processor element (PPE) and a synergistic processor element (SPE) that operate on different sized register lines. A main memory address containing a primitive is divided into a parity byte and two or more portions, wherein the parity byte includes at least one bit. A value of the parity byte determines which of the two or more portions is a valid portion and which of them is an invalid portion. The primitive is of a memory size that is larger than a maximum size for atomic operation with the PPE and less than or equal to a maximum size for atomic operation with the SPE. Read with reservation and conditional write instructions are used by both the PPE and SPE to access or update a value of the atomic.

    摘要翻译: 原子操作可以在具有主存储器和两个或更多个处理器的处理器系统上实现,所述处理器包括在不同大小的寄存器线上操作的功率处理器元件(PPE)和协同处理器元件(SPE)。 包含原语的主存储器地址被划分为奇偶校验字节和两个或多个部分,其中奇偶校验字节包括至少一个位。 奇偶校验字节的值确定两个或多个部分中的哪一个是有效部分,哪些是无效部分。 原始内存大小大于使用PPE进行原子操作的最大大小,小于或等于使用SPE进行原子操作的最大大小。 读取预留和条件写入指令由PPE和SPE使用来访问或更新原子的值。

    SIMULATED ENVIRONMENT COMPUTING FRAMEWORK
    2.
    发明申请
    SIMULATED ENVIRONMENT COMPUTING FRAMEWORK 审中-公开
    模拟环境计算框架

    公开(公告)号:US20080140771A1

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

    申请号:US11929681

    申请日:2007-10-30

    IPC分类号: G06F15/16

    摘要: Apparatus and systems for implementing simulated environments are disclosed. Remote implementation of function calls is also disclosed. A simulated environment apparatus may include a plurality of simulation servers coupled to each other over data transfer links. The simulation servers may be configured to perform computations related to simulating an environment. A plurality of view servers may be coupled to the simulation servers over data transfer links. Each view server is configured to facilitate interaction between a plurality of client devices and the simulation servers. Each user device may control an avatar within the simulated environment. A simulated environment system may include a data center configured to communicate over a network with one or more remotely distributed client devices.

    摘要翻译: 公开了用于实现模拟环境的装置和系统。 还公开了远程执行函数调用。 模拟环境设备可以包括通过数据传输链路彼此耦合的多个仿真服务器。 模拟服务器可以被配置为执行与模拟环境相关的计算。 多个视图服务器可以通过数据传输链路耦合到仿真服务器。 每个视图服务器被配置为促进多个客户端设备和仿真服务器之间的交互。 每个用户设备可以控制模拟环境中的化身。 模拟环境系统可以包括被配置为通过网络与一个或多个远程分布式客户端设备进行通信的数据中心。

    Atomic operation on non-standard sized data using external cache
    3.
    发明授权
    Atomic operation on non-standard sized data using external cache 有权
    使用外部缓存的非标准大小数据的原子操作

    公开(公告)号:US08024521B2

    公开(公告)日:2011-09-20

    申请号:US11685649

    申请日:2007-03-13

    IPC分类号: G06F12/08

    摘要: Atomic operation may be implemented in a processor system comprising a main memory and a power processor element (PPE) including a power processor unit (PPU) coupled to an external cache. The PPE may atomically load data from a lock-line in the main memory into a first location X in the external cache. A size of the data and the lock line may be larger than a data size for the standard atomic operations that may be performed with the PPE. The data may be reserved in a second location Y in the external cache.

    摘要翻译: 原子操作可以在包括主存储器和功率处理器元件(PPE)的处理器系统中实现,所述功率处理器元件(PPE)包括耦合到外部高速缓存的功率处理器单元(PPU)。 PPE可以将来自主存储器中的锁线的数据原子地加载到外部高速缓存中的第一位置X. 数据和锁定线的大小可能大于可以用PPE执行的标准原子操作的数据大小。 数据可以在外部高速缓存中的第二位置Y中保留。

    Network communication protocol for large scale distribution of streaming content
    4.
    发明授权
    Network communication protocol for large scale distribution of streaming content 有权
    网络通信协议大规模分发流媒体内容

    公开(公告)号:US07613979B1

    公开(公告)日:2009-11-03

    申请号:US11296642

    申请日:2005-12-07

    IPC分类号: H03M13/00 H04L1/18

    CPC分类号: H03M13/3761

    摘要: Forward error correction may be implemented in a network having first, second and third nodes. The second node receives streaming media message packets and one or more check packets from an upstream first node. The second node transmits the message packets and check packets to a downstream third node. The second node uses the check packets to decode missing message packets and transmits the decoded missing packets to the third node before the missing message packets are to be presented by the third node. The third node may receive message packets and a first set of check packets from the second node and a second set of check packets from the first node. The third node may use check packets from both sets to decode missing message packets.

    摘要翻译: 可以在具有第一,第二和第三节点的网络中实现前向纠错。 第二节点从上游第一节点接收流媒体消息分组和一个或多个检查分组。 第二节点将消息包发送到下游第三节点。 第二节点使用检查分组来解码丢失的消息分组,并且在第三节点出现丢失的消息分组之前将解码的丢失分组发送到第三节点。 第三节点可以接收来自第二节点的消息分组和第一组校验分组以及来自第一节点的第二组校验分组。 第三节点可以使用来自两个集合的检查分组来解码丢失的消息分组。

    MEDIATION FOR AUXILIARY CONTENT IN AN INTERACTIVE ENVIRONMENT
    6.
    发明申请
    MEDIATION FOR AUXILIARY CONTENT IN AN INTERACTIVE ENVIRONMENT 审中-公开
    在互动环境中的辅助内容的调停

    公开(公告)号:US20080307103A1

    公开(公告)日:2008-12-11

    申请号:US11759143

    申请日:2007-06-06

    IPC分类号: G06F15/16

    CPC分类号: G06Q30/02

    摘要: A client device configured to interact with an interactive environment, a computer implemented method for obtaining auxiliary content in such a device, a mediation server, a computer implemented method for managing distribution of auxiliary content with such a server, an auxiliary content distribution method and an auxiliary content distribution system are disclosed

    摘要翻译: 配置为与交互环境交互的客户端设备,用于在这种设备中获得辅助内容的计算机实现的方法,中介服务器,用于管理具有这样的服务器的辅助内容的分发的计算机实现的方法,辅助内容分发方法和 辅助内容分发系统被公开

    Load balancing distribution of data to multiple recipients on a peer-to-peer network
    7.
    发明授权
    Load balancing distribution of data to multiple recipients on a peer-to-peer network 有权
    将数据负载平衡到对等网络上的多个收件人

    公开(公告)号:US08913492B2

    公开(公告)日:2014-12-16

    申请号:US13560191

    申请日:2012-07-27

    IPC分类号: H04L12/28 H04L29/08 G06F17/30

    摘要: Each peer node in a plurality has a different corresponding key value. Each of the nodes can broadcast one or more items to a plurality of recipient nodes. The recipient nodes are arranged into a list according to a key value order. The list is divided into two or more parts of approximately equal size, and each part of the list and the one or more items is forwarded to a recipient peer node corresponding to a first key value in that part of the list. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. This abstract is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.

    摘要翻译: 多个中的每个对等节点具有不同的相应键值。 每个节点可以将一个或多个项目广播到多个接收节点。 收件人节点根据键值顺序排列成列表。 该列表被划分为大致相等大小的两个或更多个部分,并且列表的每个部分和一个或多个项目被转发到对应于该列表的该部分中的第一个键值的接收者对等节点。 要强调的是,该摘要被提供以符合要求抽象的规则,允许搜索者或其他读者快速确定技术公开内容的主题。 提交本摘要的理解是,它不会用于解释或限制权利要求的范围或含义。

    Network communication protocol for large scale distribution of streaming content
    8.
    发明授权
    Network communication protocol for large scale distribution of streaming content 有权
    网络通信协议大规模分发流媒体内容

    公开(公告)号:US08185805B2

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

    申请号:US12611848

    申请日:2009-11-03

    IPC分类号: H03M13/00

    CPC分类号: H03M13/3761

    摘要: Forward error correction may be implemented in a network having first, second, third and fourth nodes. The second node receives streaming media message packets and one or more check packets from an upstream first node. The second node transmits the message packets and check packets to a downstream third node. The second node transmits a second set of one or more check packets to a fourth node that is downstream of the third node.

    摘要翻译: 可以在具有第一,第二,第三和第四节点的网络中实现前向纠错。 第二节点从上游第一节点接收流媒体消息分组和一个或多个检查分组。 第二节点将消息包发送到下游第三节点。 第二节点将第二组一个或多个检查分组发送到位于第三节点下游的第四节点。

    Network communication protocol for large scale distribution of streaming content
    9.
    发明授权
    Network communication protocol for large scale distribution of streaming content 有权
    网络通信协议大规模分发流媒体内容

    公开(公告)号:US08136018B2

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

    申请号:US12546547

    申请日:2009-08-24

    IPC分类号: H03M13/00

    摘要: Forward error correction may be implemented in a network having first, second and third nodes. The second node receives streaming media message packets and one or more check packets from an upstream first node. The second node transmits the message packets and check packets to a downstream third node. The second node uses the check packets to decode missing message packets and transmits the decoded missing packets to the third node before the missing message packets are to be presented by the third node. The third node may receive message packets and a first set of check packets from the second node and a second set of check packets from the first node. The third node may use check packets from both sets to decode missing message packets.

    摘要翻译: 可以在具有第一,第二和第三节点的网络中实现前向纠错。 第二节点从上游第一节点接收流媒体消息分组和一个或多个检查分组。 第二节点将消息包发送到下游第三节点。 第二节点使用检查分组来解码丢失的消息分组,并且在第三节点出现丢失的消息分组之前将解码的丢失分组发送到第三节点。 第三节点可以接收来自第二节点的消息分组和第一组校验分组以及来自第一节点的第二组校验分组。 第三节点可以使用来自两个集合的检查分组来解码丢失的消息分组。