Communication track expanding method and device, communication track drive simulation method and system

An extension method and technology of communication modules, applied in the field of communication trajectory-driven simulation, can solve the problems of lack of description of detailed communication modes of application programs, etc.

Active Publication Date: 2012-10-31
JIANGNAN INST OF COMPUTING TECH
View PDF2 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This study mainly analyzes the factors that affect program execution performance, which is a statistical result and lacks a description of the detailed communication mode of the application

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
  • Communication track expanding method and device, communication track drive simulation method and system
  • Communication track expanding method and device, communication track drive simulation method and system
  • Communication track expanding method and device, communication track drive simulation method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0141] Existing technologies are difficult to obtain the communication traces of large-scale applications by directly running on large-scale hosts, and obtaining the communication rules of applications without analyzing the application source code can only analyze the changing laws of local communication traces, which is not applicable When the number of processes changes. This technical solution extracts the original communication trajectory files obtained by multiple operations of the application program on different operating scales, adopts the global rule analysis method of the communication trajectory, and locates the communication relationship between processes through the logicalization of the communication trajectory, and locates the cyclic structure of the communication trajectory. Analyze the communication trajectory and the rules related to the operation scale, so as to expand the communication trajectory of the target scale operation process. This technical solutio...

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 discloses a communication track expanding method and device. The communication track expanding method comprises the following steps of: extracting an original communication track file of each progress of an application program operating on one operation scale; matching attributes of atomic events in the original communication track file, determining a grammatical relation among the atomic events, organizing the atomic events according to the grammatical relation to form a grammatical event sequence; determining meanings and a relation of the atomic events in the grammatical event sequence, constructing an algorithm event according to a mutual relation of the grammatical events; operating the application on a plurality of different operation scales for multiple times to form a plurality of algorithm events; determining a relation among the algorithm events for reflecting relations between the communication track and the progress number and between the communication track and the inter-progress topology; and generating a target communication track file of the application operating on a target scale on the basis of the relation among the algorithm events. The embodiment of the invention also provides a communication track drive analogy method and system.

Description

technical field [0001] The invention relates to the field of communication track drive simulation, in particular to a communication track extension method and device, and a communication track drive simulation method and system. Background technique [0002] Large-scale applications implemented by high-performance computers will use 10 5 order of magnitude of processors (computing cores). Based on a large-scale system-level parallel simulation platform, communication trace-driven (Trace-driven) high-performance computer architecture simulation, the primary problem is to obtain communication traces (Trace, also known as records) for large-scale applications. However, high-performance computer resources are limited, and it is difficult to obtain the right to use it; for those target machines under research, it is impossible to obtain communication traces by directly running applications. [0003] The programming model plays a connecting role between the computer and the appl...

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/54
Inventor 郝子宇谢向辉李宏亮张昆钱磊吴东
Owner JIANGNAN INST OF COMPUTING TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products