HIERARCHICAL RESERVATION RESOURCE SCHEDULING INFRASTRUCTURE
    1.
    发明申请
    HIERARCHICAL RESERVATION RESOURCE SCHEDULING INFRASTRUCTURE 审中-公开
    分层预留资源调度基础设施

    公开(公告)号:US20090100435A1

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

    申请号:US11870981

    申请日:2007-10-11

    IPC分类号: G06F9/50

    CPC分类号: G06F9/5011 G06F2209/5014

    摘要: Scheduling system resources. A system resource scheduling policy for scheduling operations within a workload is accessed. The policy is specified on a workload basis such that the policy is specific to the workload. System resources are reserved for the workload as specified by the policy. Reservations may be hierarchical in nature where workloads are also hierarchically arranged. Further, dispatching mechanisms for dispatching workloads to system resources may be implemented independent from policies. Feedback regarding system resource use may be used to determine policy selection for controlling dispatch mechanisms.

    摘要翻译: 调度系统资源。 访问用于工作负载内调度操作的系统资源调度策略。 该策略是在工作负载的基础上指定的,以便策略特定于工作负载。 为策略指定的工作负载保留系统资源。 在工作负载也分层排列的情况下,保留本质上可以是分层的。 此外,可以独立于策略来实现将工作负载分派到系统资源的调度机制。 有关系统资源使用的反馈可用于确定控制调度机制的策略选择。

    PROTECTED MODE SCHEDULING OF OPERATIONS
    2.
    发明申请
    PROTECTED MODE SCHEDULING OF OPERATIONS 有权
    保护模式调度运行

    公开(公告)号:US20090328058A1

    公开(公告)日:2009-12-31

    申请号:US12163726

    申请日:2008-06-27

    IPC分类号: G06F9/46

    摘要: The present invention extends to methods, systems, and computer program products for protected mode scheduling of operations. Protected mode (e.g., user mode) scheduling can facilitate the development of programming frameworks that better reflect the requirements of the workloads through the use of workload-specific execution abstractions. In addition, the ability to define scheduling policies tuned to the characteristics of the hardware resources available and the workload requirements has the potential of better system scaling characteristics. Further, protected mode scheduling decentralizes the scheduling responsibility by moving significant portions of scheduling functionality from supervisor mode (e.g., kernel mode) to an application.

    摘要翻译: 本发明扩展到用于操作的保护模式调度的方法,系统和计算机程序产品。 保护模式(例如,用户模式)调度可以通过使用特定于工作负荷的执行抽象来促进开发更好地反映工作负载需求的编程框架。 此外,根据可用硬件资源的特性和工作负载要求调整调度策略的能力具有更好的系统缩放特性的潜力。 此外,受保护模式调度通过将调度功能的重要部分从管理器模式(例如,内核模式)移动到应用来分散调度责任。

    Protected mode scheduling of operations
    3.
    发明授权
    Protected mode scheduling of operations 有权
    受保护模式调度的操作

    公开(公告)号:US08276145B2

    公开(公告)日:2012-09-25

    申请号:US12163726

    申请日:2008-06-27

    IPC分类号: G06F9/46

    摘要: The present invention extends to methods, systems, and computer program products for protected mode scheduling of operations. Protected mode (e.g., user mode) scheduling can facilitate the development of programming frameworks that better reflect the requirements of the workloads through the use of workload-specific execution abstractions. In addition, the ability to define scheduling policies tuned to the characteristics of the hardware resources available and the workload requirements has the potential of better system scaling characteristics. Further, protected mode scheduling decentralizes the scheduling responsibility by moving significant portions of scheduling functionality from supervisor mode (e.g., kernel mode) to an application.

    摘要翻译: 本发明扩展到用于操作的保护模式调度的方法,系统和计算机程序产品。 保护模式(例如,用户模式)调度可以通过使用特定于工作负荷的执行抽象来促进开发更好地反映工作负载需求的编程框架。 此外,根据可用硬件资源的特性和工作负载要求调整调度策略的能力具有更好的系统缩放特性的潜力。 此外,受保护模式调度通过将调度功能的重要部分从管理器模式(例如,内核模式)移动到应用来分散调度责任。

    ABSTRACTING OPERATING ENVIRONMENT FROM OPERATING SYSTEM
    4.
    发明申请
    ABSTRACTING OPERATING ENVIRONMENT FROM OPERATING SYSTEM 审中-公开
    从操作系统中抽取操作环境

    公开(公告)号:US20080222659A1

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

    申请号:US11684404

    申请日:2007-03-09

    IPC分类号: G06F9/46

    CPC分类号: G06F9/45537

    摘要: The present invention extends to methods, systems, and computer program products for abstracting an operating environment from an operating system running in the operating environment. Within an operating environment, an operating environment abstraction layer abstracts and exposes operating environment resources to an operating system. Accordingly, appropriately configured operating environment abstraction layers provide the operating system with a uniform interface to available resources across a variety of different operating environments. Each operating environment abstraction layer and the operating system include adjustable algorithms that can be adjusted to appropriately provide services to requesting applications based on exposed resources of the operating environment. Abstraction layers can be configured to analyze and become fully aware of their operating environment, including identifying the presence of other abstraction layers. An operating system and corresponding abstraction layer can be run in flexible combinations of privileged and unprivileged processor modes.

    摘要翻译: 本发明扩展到用于从在操作环境中运行的操作系统抽象操作环境的方法,系统和计算机程序产品。 在操作环境中,操作环境抽象层将操作环境资源抽象并暴露给操作系统。 因此,适当配置的操作环境抽象层为操作系统提供了跨越各种不同操作环境的可用资源的统一接口。 每个操作环境抽象层和操作系统都包括可调整的算法,可以根据操作环境的暴露资源调整适当的请求应用程序的服务。 可以将抽象层配置为分析并充分了解其操作环境,包括识别其他抽象层的存在。 操作系统和相应的抽象层可以以特权和非特权处理器模式的灵活组合来运行。

    Interactive robot initialization
    5.
    发明授权
    Interactive robot initialization 有权
    互动机器人初始化

    公开(公告)号:US09259842B2

    公开(公告)日:2016-02-16

    申请号:US13157327

    申请日:2011-06-10

    摘要: Initial interaction between a mobile robot and at least one user is described herein. The mobile robot captures several images of its surroundings, and identifies existence of a user in at least one of the several images. The robot then orients itself to face the user, and outputs an instruction to the user with regard to the orientation of the user with respect to the mobile robot. The mobile robot captures images of the face of the user responsive to detecting that the user has followed the instruction. Information captured by the robot is uploaded to a cloud-storage system, where information is included in a profile of the user and is shareable with others.

    摘要翻译: 这里描述了移动机器人与至少一个用户之间的初始交互。 移动机器人捕获其周围的几个图像,并且识别几个图像中的至少一个中的用户的存在。 然后机器人定向自身以面向用户,并且相对于移动机器人的方向向用户输出指令。 响应于检测到用户已经遵循指令,移动机器人捕获用户的脸部的图像。 由机器人捕获的信息被上传到云存储系统,其中信息被包括在用户的简档中并且可以与他人共享。

    Robotic Drive System Modularity
    6.
    发明申请
    Robotic Drive System Modularity 有权
    机器人驱动系统模块化

    公开(公告)号:US20120165977A1

    公开(公告)日:2012-06-28

    申请号:US12978506

    申请日:2010-12-24

    IPC分类号: G06F19/00

    CPC分类号: B25J9/08 B25J5/007

    摘要: The subject disclosure is directed towards a robot device including a computational intelligence system that can be coupled to/decoupled from different interchangeable mobility mechanisms at different times. The robot may operate with its intelligence portion detached from the mobility portion, whereby the intelligence portion may be easily to interact therewith out lifting the (typically dirty) mobility mechanism. The robot may operate according to a coupled state, a decoupled state, or in a transition state when being moved for purposes of coupling or decoupling.

    摘要翻译: 本发明涉及一种包括计算智能系统的机器人装置,其可以在不同时间耦合到不同的可互换移动性机制/解耦。 机器人可以利用其从移动部分分离的智能部分来操作,由此智能部分可以容易地与其起作用以提升(通常是脏的)移动性机构。 机器人可以根据耦合状态,去耦状态或当为了耦合或去耦的目的而移动时处于过渡状态。

    Evaluating hardware models having resource contention
    7.
    发明授权
    Evaluating hardware models having resource contention 失效
    评估具有资源争用的硬件模型

    公开(公告)号:US07599827B2

    公开(公告)日:2009-10-06

    申请号:US11277279

    申请日:2006-03-23

    IPC分类号: G06F9/45 G06F11/30

    摘要: A performance prediction simulator gives effect to the resource contention among multiple resources in a simulated system by adjusting event durations appropriately. A resource topology tree defining the resource configuration of the system is input to the simulator. The simulator includes an evaluation engine that determines the amount of resource used during each simulation interval of the simulation and records the resource usage in a resource contention timeline, which can be displayed to a user. The amount of resource used during a simulation is also used to adjust the event duration calculations of the hardware models associated with each event.

    摘要翻译: 性能预测模拟器通过适当地调整事件持续时间来实现模拟系统中的多个资源之间的资源争用。 定义系统的资源配置的资源拓扑树被输入到模拟器。 模拟器包括评估引擎,其确定在模拟的每个模拟间隔期间使用的资源量,并且将资源使用记录在资源竞争时间线中,该资源竞争时间线可以显示给用户。 在仿真期间使用的资源量也用于调整与每个事件相关联的硬件模型的事件持续时间计算。

    Methods for managing capacity
    9.
    发明申请

    公开(公告)号:US20060161884A1

    公开(公告)日:2006-07-20

    申请号:US11037659

    申请日:2005-01-18

    IPC分类号: G06F9/44

    摘要: In one aspect, a method of instructing at least one operator in a best practices implementation of a process for managing resource capacity in an information technology (IT) environment is provided. The method comprising providing instructions to the at least one operator to perform acts of: (A) creating at least one model of at least some aspects of the IT environment; (B) analyzing the at least one model to determine cost information relating to the modeled IT environment; (C) applying at least one simulated use condition to the at least one model; (D) analyzing performance of the at least one model under the at least one simulated use condition to determine information relating to at least a utilization of resources in the modeled IT environment and to determine resources in the modeled IT environment that create performance bottlenecks in the modeled IT environment; and (E) modifying at least one aspect of the at least one model impacting resource capacity based on the information determined in (B) and/or (D).

    Method and system for predicting communication delays of detailed application workloads
    10.
    发明授权
    Method and system for predicting communication delays of detailed application workloads 有权
    用于预测详细应用工作负载的通信延迟的方法和系统

    公开(公告)号:US06925431B1

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

    申请号:US09632522

    申请日:2000-08-04

    摘要: A method and system for generating a communication model are disclosed. The communication model is used to provide performance information on the use of communication networks by application code. The expected utilization of resources is important to when high performance is to be achieved in both cluster computing environments and information power GRIDs.The disclosed method and system is designed to generate a model of an underlying network topology using detailed workload information, which encapsulates the expected computation/communication requirements of an application. Such workload information may be obtained from a number of different sources. Furthermore, the disclosed method provides detailed information of the expected use of a network system unlike traditional communication models that rely on statistical information and provide general performance information.The disclosed method is a hybrid model containing statistical model information as well as steps for simulating the main stages that change the state of the communication network traffic. As such, the evaluation time is orders of magnitude quicker than traditional methods, while providing predictions, which are of reasonable accuracy. The characteristics of different networks can be easily incorporated into the model, and thus the model can be used in a variety of situations. The output of the model is the expected delay of a set of communications, which can be further, expanded into a suitable trace format and visualized for further investigation. In evaluation tests, the disclosed method and system provides predictions which are more accurate than simple regression models while requiring seconds of CPU processing time.

    摘要翻译: 公开了一种生成通信模型的方法和系统。 通信模型用于通过应用程序代码提供关于通信网络使用的性能信息。 资源的预期利用对于在集群计算环境和信息功率GRID中实现高性能而言都是重要的。 所公开的方法和系统被设计为使用详细的工作负载信息来生成底层网络拓扑的模型,其中封装了应用程序的预期计算/通信要求。 这样的工作负载信息可以从许多不同的来源获得。 此外,所公开的方法提供与依赖于统计信息并提供一般性能信息的传统通信模型不同的网络系统的预期使用的详细信息。 所公开的方法是包含统计模型信息的混合模型以及用于模拟改变通信网络业务状态的主要阶段的步骤。 因此,评估时间比传统方法快几个数量级,同时提供合理准确的预测。 不同网络的特点可以很容易地纳入到模型中,因此该模型可以在各种情况下使用。 模型的输出是一组通信的预期延迟,可以进一步扩展到适当的跟踪格式并可视化以供进一步调查。 在评估测试中,所公开的方法和系统提供了比简单回归模型更准确的预测,同时需要几秒的CPU处理时间。