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

Task allocation method and device

A task allocation and task technology, applied in the computer field, can solve problems such as time-consuming and increasing the computing time of target computing tasks.

Active Publication Date: 2017-03-15
LANGCHAO ELECTRONIC INFORMATION IND CO LTD
View PDF3 Cites 25 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Since the hardware performance of each computing node in the distributed computing model is not the same, when the computing node with lower hardware performance cannot meet the computing requirements or storage requirements of the parallel task assigned to the current computing node, it needs to be killed on the current computing node Drop the parallel task and reassign the parallel task to other computing nodes. Frequent killing and restarting the parallel task will consume a lot of time and increase the calculation time of the target computing task.

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
  • Task allocation method and device
  • Task allocation method and device
  • Task allocation method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0058] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative work belong to the protection of the present invention. scope.

[0059] Such as figure 1 As shown, the embodiment of the present invention provides a task allocation method, including:

[0060] S1: Obtain the resource information corresponding to each computing node in the external distributed computing model, and determine the current computing node as a computing-priority computing node or a storage-priority compu...

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 task allocation method and device. The method includes the steps that a current computational node is determined as a computation priority type computational node or a storage priority type computational node according to resource information corresponding to each computational node in a distributed computational model; a target computational task is acquired and analyzed into at least two computational processes with the time sequence; the computational processes are analyzed, and the current computational process is analyzed into at least two parallel tasks; each parallel task is analyzed in order to determine attribute information corresponding to the parallel task; the current parallel task is determined as a data-intensive parallel task or a compute-intensive parallel task according to the attribute information corresponding to each parallel task; the compute-intensive parallel task is allocated to the computation priority type computational node, and the data-intensive parallel task is allocated to the storage priority type computational node. By means of the technical scheme, the computational duration of the target computational task can be shortened.

Description

technical field [0001] The present invention relates to the field of computer technology, in particular to a task allocation method and device. Background technique [0002] With the advent of the big data era, pure high-performance single-node computing has been difficult to meet the needs of big data computing, and distributed computing models such as MapReduce, Spark, and Storm have emerged as the times require. [0003] At present, in the distributed computing model, multiple computing nodes are used to build a distributed computing model, and a target computing task with a large amount of computing is split into a serial computing process in chronological order. When the serial computing process can When further splitting into multiple parallel computing processes, when further splitting the current serial computing process into multiple parallel tasks, each parallel task under the current serial computing process is randomly assigned to the distributed computing model ...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/50
CPCG06F9/5083
Inventor 周云锋亓开元苏志远
Owner LANGCHAO ELECTRONIC INFORMATION IND CO LTD
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