首页> 外国专利> Method and system for efficiently allocating resources for solving computationally hard problems

Method and system for efficiently allocating resources for solving computationally hard problems

机译:有效分配资源以解决计算难题的方法和系统

摘要

A resource allocation method and system allocates a computational resource between elements of a portfolio of computational entities. The computational resource can be processing time, memory or display screen space. The computational resource can also be associated with a distributed network such as the Internet. In this case, the computational resource is the number of pending messages sent across the distributed network, pendancy time of a message sent across the distributed network, priority of the messages sent across the distributed network, and/or cost of the messages set across the distributed network. When the computational resource is processing time, the resource is allocated between different processes executing on the processor. These different processes include different solution procedures for solving a computationally hard problem, different instances of a single solution procedure for solving the computationally hard problem, and the like. The resource is allocated to optimize the solution time or variance in the solution time. When the computational resource is memory, the resource is allocated between files that are to be stored in the memory, where the total size of the files exceeds the available space in the memory. The available space in the memory is allocated to maximize the likelihood that a file will be stored in the memory when it is needed. When the computational resource is screen real estate, the resource is allocated between display icons that are to be displayed on the display screen, where the total area consumed by the icons exceeds the available screen real estate.
机译:资源分配方法和系统在计算实体组合的元素之间分配计算资源。计算资源可以是处理时间,内存或显示屏空间。计算资源也可以与诸如互联网的分布式网络相关联。在这种情况下,计算资源是跨分布式网络发送的待处理消息的数量,跨分布式网络发送的消息的等待时间,跨分布式网络发送的消息的优先级和/或跨网络设置的消息的成本。分布式网络。当计算资源是处理时间时,将资源分配在处理器上执行的不同进程之间。这些不同的过程包括用于解决计算难题的不同解决方案过程,用于解决计算难题的单个解决方案的不同情况等。分配资源以优化求解时间或求解时间的变化。当计算资源是内存时,资源将在要存储在内存中的文件之间分配,其中文件的总大小超过了内存中的可用空间。分配存储器中的可用空间以最大程度地在需要时将文件存储在存储器中的可能性。当计算资源是屏幕空间时,资源将分配在要显示在显示屏上的显示图标之间,其中图标消耗的总面积超过了可用屏幕空间。

著录项

  • 公开/公告号US6085216A

    专利类型

  • 公开/公告日2000-07-04

    原文格式PDF

  • 申请/专利权人 XEROX CORPORATION;

    申请/专利号US19970002021

  • 发明设计人 BERNARDO A. HUBERMAN;RAJAN LUKOSE;

    申请日1997-12-31

  • 分类号G06F9/00;

  • 国家 US

  • 入库时间 2022-08-22 01:36:47

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号