会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 102. 发明授权
    • Monitoring real-time computing resources for predicted resource deficiency
    • 监控实时计算资源以预测资源缺乏
    • US08875150B2
    • 2014-10-28
    • US13452662
    • 2012-04-20
    • Rashed FerdousArthur J Meyer, IIICarlos P Sosa
    • Rashed FerdousArthur J Meyer, IIICarlos P Sosa
    • G06F9/50G06F11/30G06F11/34G06F11/00
    • G06F11/3442G06F9/5044G06F9/505G06F11/004G06F11/3409G06F11/3452G06F2209/503G06F2209/508
    • Techniques used to enhance the execution of long-running or complex software application instances and jobs on computing systems. In one embodiment, inadequate system resources and failure of a job execution on the computing system may be predicted. A determination may be made as to whether inadequate resources exist prior to execution of the job, and resource requirements may be monitored to detect in real time if inadequate resources will be encountered during the job execution for cases where, for example, resource availability has unexpectedly decreased. If a resource deficiency is predicted on the executing computer system, the job may be paused and corrective action may be taken or a user may be alerted. The job may resume after the resource deficiency is met. Additional embodiments may integrate resource monitoring with the adaptive selection of a computer system or application execution environment based on resource capability predictions and benchmarks.
    • 用于增强计算系统上长时间运行或复杂的软件应用程序实例和作业执行的技术。 在一个实施例中,可以预测系统资源不足和计算系统上的作业执行失败。 可以确定在执行作业之前是否存在不充足的资源,并且如果在例如资源可用性意外地出现的情况下,在作业执行期间将遇到不足的资源时,可以监视资源需求以便实时检测 减少。 如果在执行的计算机系统上预测资源不足,则该作业可以被暂停,并且可以采取纠正措施或者可以警告用户。 资源不足之后,工作可能会恢复。 另外的实施例可以基于资源能力预测和基准将资源监视与计算机系统或应用执行环境的自适应选择相结合。
    • 103. 发明授权
    • Effect translation and assessment among microarchitecture components
    • 微架构组件之间的效果翻译和评估
    • US08874893B2
    • 2014-10-28
    • US13429587
    • 2012-03-26
    • Bulent AbaliMichael S. FloydEren Kursun
    • Bulent AbaliMichael S. FloydEren Kursun
    • G06F9/00G06F1/00G06F1/32G06F15/00G06F3/00
    • G06F11/3024G06F11/3058G06F11/3062G06F11/3409G06F11/3433G06F11/348G06F2209/501G06F2209/508
    • Awareness of the relationships among the operating parameters for an individual core and among cores allows dynamic and intelligent management of the multi-core system. The relationships among operating parameters and cores, which can be somewhat opaque, are established with design-time simulations, and adapted with run time data collected from operation of the multi-core system. The relationships are expressed with functions that translate between operating parameters, between different cores, and between operating parameters of different cores. These functions are embodied in circuitry built into the multi-core system. The circuitry will be referred to hereinafter as a translator unit. The translator unit traverses the complex relational dependencies among multiple operating parameters and multiple cores, and determines an outcome with respect to one or more constraints corresponding to those operating parameters and cores.
    • 意识到单个核心和核心的运行参数之间的关系允许多核系统的动态和智能管理。 可以通过设计时模拟建立操作参数和核心之间的关系,这些关系可能有些不透明,并且适用于从多核系统运行收集的运行时数据。 这些关系用转换操作参数,不同内核之间以及不同内核的操作参数之间的函数表示。 这些功能体现在内置于多核系统中的电路中。 电路在下文中将被称为翻译单元。 翻译器单元遍历多个操作参数和多个核心之间的复杂关系依赖关系,并且确定与这些操作参数和核心相对应的一个或多个约束的结果。
    • 104. 发明授权
    • System and method for transferring tasks in a multi-core processor based on trial execution and core node
    • 基于试运行和核心节点在多核处理器中传输任务的系统和方法
    • US08856196B2
    • 2014-10-07
    • US12742854
    • 2009-02-23
    • Kazumi Yamada
    • Kazumi Yamada
    • G06F15/16G06F11/16G06F9/50G06F11/00
    • G06F9/505G06F11/004G06F11/1641G06F2209/508Y02D10/22
    • A multi core system for allocating a task generated from a control system program to an appropriate CPU core and executing the task includes a trial-execution instructing part configured to cause a second CPU core to trial-execute a task which a first CPU core executes before the multi core system transfers the task from the first CPU core to the second CPU core and causes the second CPU core to execute the task, a determining part configured to determine whether an execution result by the first CPU core matches an execution result by the second CPU core, and an allocation fixing part configured to fix the second CPU core as the appropriate CPU core to which the task is allocated if the determining part determines that the execution result by the first CPU core matches the execution result by the second CPU core.
    • 一种用于将从控制系统程序生成的任务分配给适当的CPU核并执行该任务的多核系统包括一个试用执行指令部分,被配置为使第二CPU核心试图执行第一CPU内核执行的任务 所述多核系统将所述任务从所述第一CPU内核传送到所述第二CPU内核,并且使所述第二CPU内核执行所述任务,所述确定部件被配置为确定所述第一CPU核心的执行结果是否与执行结果匹配第二CPU核心 CPU核心和分配固定部件,其被配置为如果所述确定部件确定所述第一CPU核心的执行结果与所述第二CPU核心的执行结果相匹配,则将所述第二CPU核心固定为所述任务分配到的适当CPU核心。
    • 108. 发明授权
    • System and method for supporting a dynamic resource broker in a transactional middleware machine environment
    • 用于在事务中间件机器环境中支持动态资源代理的系统和方法
    • US08825864B2
    • 2014-09-02
    • US13423024
    • 2012-03-16
    • Zhenyu LiLidan Liu
    • Zhenyu LiLidan Liu
    • G06F15/173G06F15/16
    • H04L47/70G06F8/60G06F9/5072G06F2209/508
    • A system and method can support dynamically scaling up/down transactional resources in a transactional middleware machine environment. Transactional resources, such as groups and machines, can be by added or removed using a dynamic resource broker according to resource usage changes. The transactional middleware machine environment can comprise a deployment center in the transactional middleware machine environment, wherein the deployment center maintains one or more deployment policies for the transactional middleware machine environment and one or more deployment agents. Each of the one or more deployment agents is associated with a transactional middleware machine of a plurality of transactional middleware machines in a transactional domain in the transactional middleware machine environment. The deployment center operates to receive machine usage information from the one or more deployment agents, and dynamically scale up/down resources used in the transactional domain based on the resource usage information collected by the one or more deployment agents.
    • 系统和方法可以支持在事务性中间件机器环境中动态扩展上/下交易资源。 根据资源使用情况的变化,可以使用动态资源代理来添加或删除事务资源(如组和机器)。 交易中间件机器环境可以包括事务中间件机器环境中的部署中心,其中部署中心维护事务中间件机器环境和一个或多个部署代理的一个或多个部署策略。 所述一个或多个部署代理中的每一个与交易中间件机器环境中的事务域中的多个事务中间件机器的事务性中间件机器相关联。 所述部署中心用于从一个或多个部署代理接收机器使用信息,并且基于由所述一个或多个部署代理收集的资源使用信息来动态地扩展/减少事务域中使用的资源。
    • 109. 发明申请
    • RESOURCE OPTIMIZATION RECOMMENDATIONS
    • 资源优化建议
    • US20140237472A1
    • 2014-08-21
    • US14137528
    • 2013-12-20
    • Amazon Technologies, Inc.
    • Eden G. AdoglaAwo D. Ashiabor
    • G06F9/455
    • G06F9/45533G06F9/5077G06F11/3409G06F11/3442G06F11/3466G06F2201/815G06F2201/865G06F2209/508
    • A resource optimization manager monitors resource metrics of a set of virtual machine instance types and determines a set of applications associated with the virtual machine instance types and associates the resource metrics to the set of applications. Thereafter, the resource optimization manager can generate clusters of applications that share one or more similar attributes and store resource optimizations for the clustered applications. The resource optimization manager can obtain a designation of a target application run on a virtual machine instance or otherwise obtain a definition of an application. The resource optimization manager can then associate the target application with one or more of the clustered applications based on a comparison of similarities between the clustered applications and the target applications.
    • 资源优化管理器监视一组虚拟机实例类型的资源度量,并确定与虚拟机实例类型相关联的一组应用程序,并将资源度量与该组应用程序相关联。 此后,资源优化管理器可以生成共享一个或多个相似属性的应用程序集群,并为集群应用程序存储资源优化。 资源优化管理器可以获得在虚拟机实例上运行的目标应用的指定,或者获得应用的定义。 然后,资源优化管理器可以基于群集应用程序和目标应用程序之间的相似性的比较,将目标应用程序与一个或多个群集应用程序相关联。