Priority registers for biasing access to shared resources
    61.
    发明申请
    Priority registers for biasing access to shared resources 有权
    偏好访问共享资源的优先级寄存器

    公开(公告)号:US20060179196A1

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

    申请号:US11051148

    申请日:2005-02-04

    申请人: Jan Gray

    发明人: Jan Gray

    IPC分类号: G06F13/14

    CPC分类号: G06F13/14 G06F13/1663

    摘要: A priority register is provided for each of a multiple processor cores of a chip multiprocessor, where the priority register stores values that are used to bias resources available to the multiple processor cores. Even though such multiple processor cores have their own local resources, they must compete for shared resources. These shared resources may be stored on the chip or off the chip. The priority register biases the arbitration process that arbitrates access to or ongoing use of the shared resources based on the values stored in the priority registers. The way it accomplishes such biasing is by tagging operations issued from the multiple processor cores with the priority values, and then comparing the values within each arbiter of the shared resources.

    摘要翻译: 为芯片多处理器的多个处理器核心中的每一个提供优先级寄存器,其中优先级寄存器存储用于偏置可用于多个处理器核心的资源的值。 即使这些多个处理器核心拥有自己的本地资源,但它们必须竞争共享资源。 这些共享资源可以存储在芯片上或芯片上。 优先级寄存器根据存储在优先级寄存器中的值来偏移仲裁进程来仲裁对共享资源的访问或正在使用。 实现这种偏移的方式是通过使用优先级值标记从多个处理器核心发出的操作,然后比较共享资源的每个仲裁器内的值。

    Software component execution management using context objects for tracking externally-defined intrinsic properties of executing software components within an execution environment
    62.
    发明申请
    Software component execution management using context objects for tracking externally-defined intrinsic properties of executing software components within an execution environment 有权
    使用上下文对象进行软件组件执行管理,以跟踪在执行环境中执行软件组件的外部定义的固有属性

    公开(公告)号:US20050015775A1

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

    申请号:US10855052

    申请日:2004-05-26

    IPC分类号: G06F9/44

    摘要: A run-time executive of an object management system for managing execution of software components in an object execution environment uses a component context object to store intrinsic context properties related to an associated component. The run-time executive maintains an implicit association of the component context object with the application component. For example, the context properties can include a client id, an activity id, and a transaction reference. The component context object also provides an interface accessible to the associated component, with member functions for use in transaction processing, in creating additional other application components inheriting component's context properties, and in access control based on abstract user classes (roles).

    摘要翻译: 用于管理对象执行环境中的软件组件的执行的对象管理系统的运行时执行者使用组件上下文对象来存储与关联组件相关的内在上下文属性。 运行时执行程序维护组件上下文对象与应用程序组件的隐式关联。 例如,上下文属性可以包括客户端id,活动id和事务引用。 组件上下文对象还提供了一个可用于关联组件的接口,用于事务处理中使用的成员函数,创建继承组件上下文属性的其他其他应用程序组件,以及基于抽象用户类(角色)的访问控制。