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

High-throughput task processing method based on super computer

A supercomputer and task processing technology, applied in the computer field, can solve the problems of reducing the use efficiency of supercomputing systems, low efficiency of high-throughput task processing, etc., and achieve the effect of wide utilization value and improvement of computing efficiency

Active Publication Date: 2021-06-01
国家超级计算天津中心
View PDF8 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

If the high-performance computing technology of supercomputers is directly used to perform high-throughput computing tasks, the utilization efficiency of supercomputing systems will be greatly reduced, and the processing efficiency of high-throughput tasks will be low.

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
  • High-throughput task processing method based on super computer

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0012] In order to further elaborate the technical means and effects that the present invention adopts to achieve the intended purpose of the invention, the specific implementation of a supercomputer-based high-throughput task processing method according to the present invention will be implemented below in conjunction with the accompanying drawings and preferred embodiments. The method and its effect are described in detail below.

[0013] Embodiments of the present invention provide a supercomputer-based high-throughput task processing method, such as figure 1 shown, including:

[0014] Step S1. Obtain the task parameters of the task to be executed. The task parameters include task physical information and task execution information. The task physical information includes job chain type and application program type. The application program type refers to the task to be executed on the supercomputer. The type of application program required by the task, the task execution in...

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 relates to a supercomputer-based high-throughput task processing method, and the method comprises the following steps: obtaining the task parameters of a to-be-executed task, wherein the task parameters comprise task physical information and task execution information, the task physical information comprises a job chain type and an application program type, and the task execution information comprises a job chain number M corresponding to a to-be-executed task, a logical relationship between job chains, a job number N of each job chain, a job structure file, a logical relationship between jobs and execution precision; obtaining a corresponding workflow template from a preset database according to the task parameters of the to-be-executed task to generate M workflows in one-to-one correspondence with the M job chains; distributing the M workflows to the computing nodes corresponding to the super computer according to the current computing resources for parallel execution, and storing a final task execution result in the database. According to the method, the calculation efficiency of the high-throughput calculation task is improved.

Description

technical field [0001] The invention relates to the field of computer technology, in particular to a supercomputer-based high-throughput task processing method. Background technique [0002] Existing supercomputers are usually used to perform large-scale, long-term high-performance computing tasks, which usually only include a few job chains, but each job chain requires a lot of computing resources and a long execution cycle, so High-performance computing usually focuses on providing huge computing power in a short period of time, such as climate weather forecasting, oil exploration, etc. In actual use, there are many users who need to perform computing tasks with a small amount of tasks and short running time. Such tasks usually include many job chains that need to be executed in parallel at the same time, usually more than a thousand. Tasks are called high-throughput tasks. Compared with high-performance computing job chains, these job chains occupy relatively less compu...

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/48G06F9/50G06F16/28
CPCG06F9/4843G06F9/5027G06F16/284G06F2209/482Y02D10/00
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