Li et al., 2024 - Google Patents
Co-evolutionary and Elite learning-based bi-objective Poor and Rich Optimization algorithm for scheduling multiple workflows in the cloudLi et al., 2024
- Document ID
- 5558360475012622366
- Author
- Li H
- Tian L
- Xu G
- Abreu J
- Huang S
- Chai S
- Xia Y
- Publication year
- Publication venue
- Future Generation Computer Systems
External Links
Snippet
Cloud computing is a cost-effective environment for deploying large-scale scientific applications. However, multi-workflow scheduling has great challenge since users may request a series of applications with different Quality of Service (QoS) at the same time. In …
- 238000005457 optimization 0 title abstract description 46
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5005—Allocation of resources, e.g. of the central processing unit [CPU] to service a request
- G06F9/5027—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
- G06F9/505—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals considering the load
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5083—Techniques for rebalancing the load in a distributed system
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/48—Programme initiating; Programme switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4843—Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
- G06F9/485—Task life-cycle, e.g. stopping, restarting, resuming execution
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5061—Partitioning or combining of resources
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5005—Allocation of resources, e.g. of the central processing unit [CPU] to service a request
- G06F9/5027—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
- G06F9/5044—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals considering hardware capabilities
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Li et al. | Co-evolutionary and Elite learning-based bi-objective Poor and Rich Optimization algorithm for scheduling multiple workflows in the cloud | |
Jia et al. | A modified genetic algorithm for distributed scheduling problems | |
Zhao et al. | An improved MOEA/D for multi-objective job shop scheduling problem | |
Zhang et al. | An improved imperialist competitive algorithm based photolithography machines scheduling | |
Xu et al. | Hybrid quantum particle swarm optimization and variable neighborhood search for flexible job-shop scheduling problem | |
Shahidinejad et al. | A metaheuristic-based computation offloading in edge-cloud environment | |
Pan et al. | A bi-learning evolutionary algorithm for transportation-constrained and distributed energy-efficient flexible scheduling | |
Zhang et al. | A multidimensional probabilistic model based evolutionary algorithm for the energy-efficient distributed flexible job-shop scheduling problem | |
Mounesan et al. | Reinforcement learning-driven data-intensive workflow scheduling for volunteer edge-cloud | |
Goswami et al. | Deadline stringency based job scheduling in computational grid environment | |
Dai et al. | Collaborative task scheduling with new task arrival in cloud manufacturing using improved multi-population biogeography-based optimization | |
Yang et al. | Collaborative optimization scheduling of maritime communication for mobile edge architecture | |
Tian et al. | A QoS-Aware workflow scheduling method for cloudlet-based mobile cloud computing | |
CN115018322A (en) | Intelligent crowdsourcing task allocation method and system | |
Dewi et al. | Toward task scheduling approaches to reduce energy consumption in cloud computing environment | |
Li et al. | A new multi-subpopulation co-evolutionary genetic algorithm for cloud resource scheduling | |
Liang et al. | Ubiquitous power Internet of Things-oriented low-latency edge task scheduling optimization strategy | |
Jędrzejowicz et al. | Impact of migration topologies on performance of teams of A-Teams | |
Wang et al. | Insigma's technological innovation ecosystem for implementing the strategy of Green Smart city | |
Zhang et al. | Optimization of particle genetic algorithm based on time load balancing for cloud task scheduling in cloud task planning | |
CN115085276B (en) | A method and system for power generation dispatching in a power system | |
Lei et al. | A multi-objective scheduling strategy based on moga in cloud computing environment | |
Yang et al. | Multi-objective Computation Offloading in MEC-Empowered Smart Warehousing | |
Panda et al. | Load Balancing in Cloud Computing | |
Zhang et al. | Energy-efficient bi-objective manufacturing scheduling with intermediate buffers using a three-stage genetic algorithm |