Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Job scheduling method based on dual target optimization genetic algorithm

A job scheduling and genetic algorithm technology, applied in the job scheduling field based on bi-objective optimization genetic algorithm, can solve the problems of shortening execution time and high total energy consumption

Active Publication Date: 2011-08-03
包头城市云计算技术有限公司
View PDF3 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Shortening the execution time generally requires high-load operation of computer nodes, thereby increasing real-time power consumption, and the total energy consumption of job execution will be relatively high

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Job scheduling method based on dual target optimization genetic algorithm
  • Job scheduling method based on dual target optimization genetic algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] The method of the present invention will be described below in conjunction with the accompanying drawings and specific embodiments.

[0042] refer to figure 1 , the specific implementation steps of the inventive method are as follows:

[0043] 1) Set the genetic algebra to 0.

[0044] 2) Generate the initial population: Arrange the node resources in a fixed order, randomly generate a job sequence number each time and delete the resources occupied by the job from the node resources, each job appears and only appears once, and encode all the job sequence numbers as jobs Sequence string, randomly generate POPSIZE sequence strings, each string is an individual.

[0045] 3) Crossover: Number the individuals, the first individual is numbered 0, and each subsequent number is incremented by 1. Starting from sequence number 0, each even-numbered individual in the population and its next-adjacent individuals act as a pair, and part of the chromosomes between them are exchanged...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a job scheduling method based on a dual target optimization genetic algorithm. The method comprises the following steps of: generating an initial population; intersecting; mutating; evaluating; selecting; adding one to the number of genetic generations; calculating a priority function h(x) for each individual in the last population; and taking a minimum individual of the h(x) as a final solution, wherein a job scheduling sequence corresponding to the individual is a final result of the algorithm.

Description

technical field [0001] The invention relates to the field of job scheduling, in particular to a job scheduling method based on a double-objective optimization genetic algorithm. Background technique [0002] At present, most job scheduling algorithms do not consider the energy consumption of jobs, resulting in high energy consumption for completing jobs. [0003] With the substantial increase in the number and scale of computer rooms in recent years, the energy consumption of computer equipment and auxiliary facilities is getting higher and higher, which has become one of the main problems faced in the management of data center computer rooms, which not only brings heavy costs to users The pressure also puts forward higher requirements for power supply and heat dissipation. Reducing the energy consumption of operations is of great significance to the energy saving of computer rooms, especially data centers in the field of high-performance computing. [0004] The energy con...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/46G06N3/12
Inventor 刘瑞贤张晋锋李麟孙一鸣
Owner 包头城市云计算技术有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products