Supercharge Your Innovation With Domain-Expert AI Agents!

Dynamic Load Balancing Method Based on Linux Parallel Computing Platform

A parallel computing and dynamic load technology, which is applied in the direction of concurrent instruction execution, machine execution device, multi-programming device, etc., can solve problems such as low computing efficiency, unbalanced task distribution, and low utilization of system resources, so as to improve computing efficiency , Improve the efficiency of parallel computing and break the performance bottleneck

Inactive Publication Date: 2016-04-13
SHANDONG UNIV
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In order to overcome the defects and insufficiencies of the prior art, and to solve the problems of low system resource utilization, unbalanced task distribution, and low computing efficiency when ordinary parallel computing executes large-scale and ultra-large-scale computing tasks, the present invention proposes a A Dynamic Load Balancing Method Based on Linux Parallel Computing Platform

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
  • Dynamic Load Balancing Method Based on Linux Parallel Computing Platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0153] A dynamic load balancing method based on a Linux-based parallel computing platform. Its hardware architecture includes multiple computers participating in the calculation. Linux operating system and related MPICH software are installed on each computer, and one end of each network cable is inserted into the network port of the computer. , the other end is connected to the router of the same LAN, and a Linux SSH server is configured to enable password-free login between computers. A computer that participates in the calculation is selected as the master computer, called the master node, responsible for data and tasks. Collection and distribution, display of calculation results, these auxiliary tasks, and it also participates in calculation as a computing node, and the rest of the computers are only responsible for computing functions, called slave nodes; thus completing the hardware connection and software configuration of parallel computing, parallel After the computing ...

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 dynamic load balancing method based on a Linux parallel computing platform, and belongs to the field of parallel computing. The hardware architecture of the dynamic load balancing method comprises multiple computers participating in computing, and each computer is provided with a Linux operating system and an MPI software development kit. In the parallel computing process, general computing tasks are divided into multiple stages with the same execution time to be executed. The routine job scheduling technology in a system is utilized, the current resource utilization rate of each node is firstly read before parallel computing of each time phase begins, calculated performance and computational complexity of each node are combined, dynamic allocation is conducted on the computing tasks of the nodes, the fact that computing time of the nodes in every phase is basically equal is guaranteed, and system synchronization waiting delay is reduced. Through the dynamic adjustment strategy, the general computing tasks can be completed by means of higher resource utilization rates, the dynamic load balancing method breaks through efficiency bottlenecks caused by low configuration computational nodes, the computing time is further saved on the basis of the parallel computing, and computational efficiency is improved.

Description

technical field [0001] The invention relates to a dynamic load balancing method based on a Linux parallel computing platform, belonging to the field of parallel computing. Background technique [0002] Parallel computing (Parallel Computing) refers to the process of using multiple computing resources to solve computing problems at the same time. The main purpose of parallel computing is to quickly solve large and complex computing problems. In order to save costs and realize the full utilization of existing resources, multiple personal computers with common configuration can be used as computing nodes, and multiple nodes are interconnected through the network, SSH remote login and MPI parallel library functions to build a parallel computing platform. At this stage, when using this type of parallel computing platform for parallel computing, a widely used parallel strategy is to evenly distribute the parameters of the calculation to each computer participating in the calculat...

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 Patents(China)
IPC IPC(8): G06F9/50G06F9/38H04L12/803
Inventor 江铭炎徐昆徐海东
Owner SHANDONG UNIV
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More