Methods of Cache Bounded Reference Counting
    1.
    发明申请
    Methods of Cache Bounded Reference Counting 失效
    缓存边界引用计数方法

    公开(公告)号:US20100030968A1

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

    申请号:US12184165

    申请日:2008-07-31

    IPC分类号: G06F12/08

    CPC分类号: G06F12/0261 G06F12/0802

    摘要: A computer implemented method of cache bounded reference counting for computer languages having automated memory management in which, for example, a reference to an object “Z” initially stored in an object “O” is fetched and the cache hardware is queried whether the reference to the object “Z” is a valid reference, is in the cache, and has a continuity flag set to “on”. If so, the object “O” is locked for an update, a reference counter is decremented for the object “Z” if the object “Z” resides in the cache, and a return code is set to zero to indicate that the object “Z” is de-referenced and that its storage memory can be released and re-used if the reference counter for the object “Z” reaches zero. Thereafter, the cache hardware is similarly queried regarding an object “N” that will become a new reference of object “O”.

    摘要翻译: 具有自动存储器管理的计算机语言的高速缓存有界引用计数的计算机实现方法,其中例如对最初存储在对象“O”中的对象“Z”的引用被查询,并且查询高速缓存硬件是否被引用 对象“Z”是有效的引用,位于缓存中,并具有设置为“开”的连续性标志。 如果是这样,对象“O”被锁定以进行更新,如果对象“Z”驻留在高速缓存中,对象“Z”的引用计数器递减,并且将返回码设置为零以指示对象“ Z“被取消引用,并且如果对象”Z“的引用计数器达到零,则可以将其存储器释放并重新使用。 此后,对于将成为对象“O”的新引用的对象“N”,类似地查询高速缓存硬件。

    Cache bounded reference counting
    2.
    发明授权
    Cache bounded reference counting 失效
    缓存有界引用计数

    公开(公告)号:US08082399B2

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

    申请号:US12184165

    申请日:2008-07-31

    IPC分类号: G06F13/376

    CPC分类号: G06F12/0261 G06F12/0802

    摘要: Cache bounded reference counting for computer languages having automated memory management in which, for example, a reference to an object “Z” initially stored in an object “O” is fetched and the cache hardware is queried whether the reference to the object “Z” is a valid reference, is in a cache, and has a continuity flag set to “on”. If the object “Z” is a valid reference, is in the cache, and has a continuity flag set to “on”, the object “O” is locked for an update, a reference counter is decremented for the object “Z” if the object “Z” resides in the cache, and a return code is set to zero to indicate that the object “Z” is de-referenced and that its storage memory can be released and re-used if the reference counter for the object “Z” reaches zero. Thereafter, the cache hardware is similarly queried regarding an object “N” that will become a new reference of object “O”.

    摘要翻译: 具有自动存储器管理的计算机语言的缓存有界引用计数,其中例如对最初存储在对象“O”中的对象“Z”的引用被取出,并且查询高速缓存硬件是否对对象“Z”的引用 是一个有效的参考,位于缓存中,并具有设置为“开”的连续性标志。 如果对象“Z”是有效的引用,则在缓存中,并且连续性标志设置为“on”,则对象“O”被锁定以进行更新,对于对象“Z”,引用计数器递减if 对象“Z”驻留在高速缓存中,并且返回码被设置为零以指示对象“Z”被去引用,并且如果对象的引用计数器“可以释放和重新使用其存储存储器” Z“达到零。 此后,对于将成为对象“O”的新引用的对象“N”,类似地查询高速缓存硬件。

    System and method for execution of a job in a distributed computing architecture
    3.
    发明授权
    System and method for execution of a job in a distributed computing architecture 失效
    在分布式计算架构中执行作业的系统和方法

    公开(公告)号:US07516360B2

    公开(公告)日:2009-04-07

    申请号:US10937682

    申请日:2004-09-09

    IPC分类号: G06F11/00 G06F11/20

    摘要: The present invention provides a system and method for the execution of jobs in a distributed computing architecture that uses worker clients which are characterized by a checkpointing mechanism component for generating checkpointing information being assigned to at least one worker client, at least one failover system being assigned to the worker client, a component (failover system selection component) for automatically assigning at least one existing or newly created failover system to the failure system being assigned to a worker client in the case said worker clients fails, wherein the assigned failover system provides all function components in order to take over the execution of the job when said assigned worker client fails, wherein the assigned failover system further includes at least a failover monitor component for detecting failover situations of said assigned worker client.

    摘要翻译: 本发明提供了一种用于在分布式计算体系结构中执行作业的系统和方法,所述分布式计算体系结构使用工作客户端,其特征在于检查点机制组件用于生成分配给至少一个工作客户端的检查点信息,至少一个故障切换系统被分配 在所述工作客户机失败的情况下,向所述工作客户端提供用于在所述工作客户端失败的情况下自动分配至少一个现有的或新创建的故障转移系统到分配给工作客户端的故障系统的组件(故障切换系统选择组件),其中,所分配的故障转移系统提供所有 功能组件,以便在所述分配的工作者客户端失败时接管作业的执行,其中所分配的故障转移系统还包括用于检测所述分配的工作者客户端的故障转移情况的至少一个故障转移监视器组件。

    Employing a resource broker in managing workloads of a peer-to-peer computing environment
    4.
    发明授权
    Employing a resource broker in managing workloads of a peer-to-peer computing environment 失效
    使用资源代理管理对等计算环境的工作负载

    公开(公告)号:US08020162B2

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

    申请号:US10199544

    申请日:2002-07-19

    IPC分类号: G06F9/46 G06F15/173 G06Q10/00

    摘要: A resource broker is used in managing workloads of a peer-to-peer distributed computing environment. The broker is responsible for distributing to a plurality of clients of the peer-to-peer distributed computing environment tasks of one or more workloads of one or more issuers of the environment. The tasks are processed by the clients using a runtime environment provided by the broker. The runtime environment of a client is generic to the one or more issuers and independent of an operating system of the client.

    摘要翻译: 资源代理用于管理对等分布式计算环境的工作负载。 经纪人负责向环境的一个或多个发行者的一个或多个工作负载的多个客户端分发对等分布式计算环境任务。 这些任务由客户端使用代理提供的运行时环境进行处理。 客户端的运行时环境与一个或多个发行者通用,并且独立于客户机的操作系统。

    Method and apparatus for retrieving information about an object of interest to an observer
    5.
    发明授权
    Method and apparatus for retrieving information about an object of interest to an observer 有权
    用于检索关于观察者的感兴趣对象的信息的方法和装置

    公开(公告)号:US06985240B2

    公开(公告)日:2006-01-10

    申请号:US10328241

    申请日:2002-12-23

    IPC分类号: G01B11/14 A63F3/00

    摘要: A method and apparatus for retrieving information about an object of interest to an observer. A position sensor wearable by the observer generates position information indicating the position of the observer relative to a fixed position. A direction sensor wearable by the observer generates direction information indicating the orientation of the observer relative to a fixed orientation. An object database stores position information and descriptive information for each of one or more objects. An identification and retrieval unit uses the position and direction information to identify from the object database an object being viewed by the observer by determining whether the object is along a line of sight of the observer and retrieves information about the object from the database. The identification and retrieval unit retrieves the descriptive information stored for the object in the database for presentation to the observer via an audio or video output device. Either two-dimensional (2D) or three-dimensional (3D) data is stored and processed, depending on the necessity to discriminate between vertically spaced objects.

    摘要翻译: 一种用于从观察者检索关于感兴趣对象的信息的方法和装置。 由观察者佩戴的位置传感器产生指示观察者相对于固定位置的位置的位置信息。 由观察者佩戴的方向传感器产生指示观察者相对于固定取向的取向的方向信息。 对象数据库存储用于一个或多个对象中的每一个的位置信息和描述信息。 识别和检索单元使用位置和方向信息从对象数据库中识别由观察者观看的对象,通过确定对象是否沿着观察者的视线,并从数据库中检索关于对象的信息。 识别和检索单元检索存储在数据库中的对象的描述信息,以经由音频或视频输出设备呈现给观察者。 二维(2D)或三维(3D)数据被存储和处理,这取决于是否需要区分垂直间隔的物体。

    System and method for execution of a job in a distributed computing architecture
    6.
    发明申请
    System and method for execution of a job in a distributed computing architecture 失效
    在分布式计算架构中执行作业的系统和方法

    公开(公告)号:US20050081097A1

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

    申请号:US10937682

    申请日:2004-09-09

    IPC分类号: G06F9/46 G06F11/00

    摘要: The present invention provides a system and method for the execution of jobs in a distributed computing architecture that uses worker clients which are characterized by a checkpointing mechanism component for generating checkpointing information being assigned to at least one worker client, at least one failover system being assigned to the worker client, a component (failover system selection component) for automatically assigning at least one existing or newly created failover system to the failure system being assigned to a worker client in the case said worker clients fails, wherein the assigned failover system provides all function components in order to take over the execution of the job when said assigned worker client fails, wherein the assigned failover system further includes at least a failover monitor component for detecting failover situations of said assigned worker client.

    摘要翻译: 本发明提供了一种用于在分布式计算体系结构中执行作业的系统和方法,所述分布式计算体系结构使用工作客户端,其特征在于检查点机制组件用于生成分配给至少一个工作客户端的检查点信息,至少一个故障切换系统被分配 在所述工作客户机失败的情况下,向所述工作客户端提供用于在所述工作客户端失败的情况下自动分配至少一个现有的或新创建的故障转移系统到分配给工作客户端的故障系统的组件(故障切换系统选择组件),其中,所分配的故障转移系统提供所有 功能组件,以便在所述分配的工作者客户端失败时接管作业的执行,其中所分配的故障转移系统还包括用于检测所述分配的工作者客户端的故障转移情况的至少一个故障转移监视器组件。