Kim, 2023 - Google Patents
Cloud Scheduling With Deep RL: Learning From Demonstration and CompetitionKim, 2023
- Document ID
- 6569373168602639689
- Author
- Kim S
- Publication year
External Links
Snippet
As Cloud's adoption surges across industries, the limitations of its default scheduler, particularly on large scales or for jobs outside of its initial design scope, have become increasingly prominent. With the expansion of cloud usage, the industry is facing increased …
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/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/4881—Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues
-
- 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
- G06N—COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N99/00—Subject matter not provided for in other groups of this subclass
- G06N99/005—Learning machines, i.e. computer in which a programme is changed according to experience gained by the machine itself during a complete run
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/30—Information retrieval; Database structures therefor; File system structures therefor
- G06F17/30286—Information retrieval; Database structures therefor; File system structures therefor in structured data stores
- G06F17/30386—Retrieval requests
- G06F17/30424—Query processing
- G06F17/30533—Other types of queries
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06Q—DATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management, e.g. organising, planning, scheduling or allocating time, human or machine resources; Enterprise planning; Organisational models
- G06Q10/063—Operations research or analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06N—COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computer systems based on biological models
- G06N3/12—Computer systems based on biological models using genetic models
- G06N3/126—Genetic algorithms, i.e. information processing using digital simulations of the genetic system
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06N—COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computer systems based on biological models
- G06N3/02—Computer systems based on biological models using neural network models
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Error detection; Error correction; Monitoring responding to the occurence of a fault, e.g. fault tolerance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06N—COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N5/00—Computer systems utilising knowledge based models
- G06N5/04—Inference methods or devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06N—COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N5/00—Computer systems utilising knowledge based models
- G06N5/02—Knowledge representation
- G06N5/022—Knowledge engineering, knowledge acquisition
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06N—COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N7/00—Computer systems based on specific mathematical models
- G06N7/005—Probabilistic networks
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Junaid et al. | A hybrid model for load balancing in cloud using file type formatting | |
Kumbhare et al. | Reactive resource provisioning heuristics for dynamic dataflows on cloud infrastructure | |
Raju et al. | Minimizing the makespan using Hybrid algorithm for cloud computing | |
Gomathi et al. | Epsilon-fuzzy dominance sort-based composite discrete artificial bee colony optimisation for multi-objective cloud task scheduling problem | |
Khan et al. | Optimizing hadoop parameter settings with gene expression programming guided PSO | |
Wu et al. | Adaptive DAG tasks scheduling with deep reinforcement learning | |
Pooranian et al. | Hybrid metaheuristic algorithm for job scheduling on computational grids | |
Sheeba et al. | An efficient fault tolerance scheme based enhanced firefly optimization for virtual machine placement in cloud computing | |
Wang et al. | FSP: Towards flexible synchronous parallel frameworks for distributed machine learning | |
CN109636212A (en) | The prediction technique of operation actual run time | |
Tuli et al. | Optimizing the performance of fog computing environments using ai and co-simulation | |
Gomathi et al. | Monarch Butterfly Optimization for Reliable Scheduling in Cloud. | |
Konovalov et al. | Job control in heterogeneous computing systems | |
Kim | Cloud Scheduling With Deep RL: Learning From Demonstration and Competition | |
Ghiasi et al. | Smart virtual machine placement using learning automata to reduce power consumption in cloud data centers | |
Fan | Intelligent Job Scheduling on High Performance Computing Systems | |
Amer et al. | A new task scheduling algorithm based on water wave optimization for cloud computing | |
Madyavanhu et al. | Utilizing multi-population ant colony system and exponential grey prediction model for multi-objective virtual machine consolidation in Cloud Data Centers | |
Dhok et al. | Using pattern classification for task assignment in mapreduce | |
Wang et al. | A deep reinforcement learning scheduler with back-filling for high performance computing | |
Grzonka et al. | Using Artificial Neural Network For Monitoring And Supporting The Grid Scheduler Performance. | |
Chen et al. | Naive bayes classifier based partitioner for mapreduce | |
Bhargavi et al. | Uncertainty Aware T2SS Based Dyna-Q-Learning Framework for Task Scheduling in Grid Computing | |
ZHANG | A Hybrid Method Based on Gravitational Search and Genetic Algorithms for Task Scheduling in Cloud Computing | |
Kim et al. | Dejavu: Reinforcement Learning-based Cloud Scheduling with Demonstration and Competition |