18150894. SWARM-BASED RESOURCE MANAGEMENT simplified abstract (International Business Machines Corporation)
Contents
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.