18150894. SWARM-BASED RESOURCE MANAGEMENT simplified abstract (International Business Machines Corporation)

From WikiPatents
Jump to navigation Jump to search

SWARM-BASED RESOURCE MANAGEMENT

Organization Name

International Business Machines Corporation

Inventor(s)

Augusto Vega of Mount Vernon NY (US)

Alper Buyuktosunoglu of White Plains NY (US)

Pradip Bose of Yorktown Heights NY (US)

Vaidyanathan Srinivasan of Bangalore (IN)

Ranjal Gautham Shenoy of Bangalore (IN)

SWARM-BASED RESOURCE MANAGEMENT - A simplified explanation of the abstract

This abstract first appeared for US patent application 18150894 titled 'SWARM-BASED RESOURCE MANAGEMENT

Simplified Explanation

The abstract of this patent application describes a system and method for managing resources in a computer system. Here is a simplified explanation of the abstract:

  • The system uses models to predict the token needs of a set of processing elements during the execution of a workload.
  • Tokens are exchanged between a subset of the processing elements based on the predicted token needs.

Potential Applications

This technology can be applied in various fields where resource management is crucial, such as:

  • Cloud computing: Optimizing resource allocation and workload distribution in cloud environments.
  • Data centers: Efficiently managing resources in large-scale data centers.
  • Distributed computing: Improving resource utilization in distributed computing systems.

Problems Solved

This technology addresses the following problems:

  • Inefficient resource allocation: By predicting token needs, resources can be allocated more effectively, reducing waste and improving overall system performance.
  • Bottlenecks and resource contention: By exchanging tokens between processing elements, potential bottlenecks and resource contention can be mitigated, leading to smoother execution of workloads.

Benefits

The use of this technology offers several benefits:

  • Improved resource utilization: By accurately predicting token needs, resources can be allocated optimally, leading to better utilization and cost savings.
  • Enhanced system performance: By mitigating bottlenecks and resource contention, the system can achieve higher performance and throughput.
  • Efficient workload execution: The exchange of tokens ensures that processing elements have the necessary resources, resulting in smoother and more efficient execution of workloads.


Original Abstract Submitted

Systems, computer-implemented methods and/or computer program products that facilitate management of resources are provided. In one embodiment, a computer-implemented method comprises: employing, by a system operatively coupled to a processor, at least one model to predict respective token needs by a set of processing elements during execution of a workload; and exchanging, by the system, one or more tokens between a subset of the processing elements as a function of the predicted token needs.