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

Tracking and replaying method of multi-DSP (Digital Signal Processor) parallel system

A tracking mode and runtime library technology, applied in the field of parallel system tracking and playback, can solve problems such as difficult to repair faults, non-reproducible faults, non-reproducible parallel applications, etc., to improve data processing capabilities, speed up testing, The effect of repairing the fault

Inactive Publication Date: 2013-12-04
ZHEJIANG UNIV
View PDF2 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This leads to the non-reproducibility of the running process of parallel applications. Once the system fails during operation, it is difficult to repair the fault due to the non-reproducibility of the fault.

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
  • Tracking and replaying method of multi-DSP (Digital Signal Processor) parallel system
  • Tracking and replaying method of multi-DSP (Digital Signal Processor) parallel system
  • Tracking and replaying method of multi-DSP (Digital Signal Processor) parallel system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0026] figure 1 It is a schematic diagram of the tracking execution flow chart of the multi-DSP parallel system according to the first embodiment of the present invention, according to the following figure 1 Each step of this embodiment will be described in detail.

[0027] 1. Develop an application program on the basis of the concurrent runtime library of the multi-DSP parallel system, set the running mode to track mode and start running.

[0028] 2. Activate the trace execution unit, and the trace execution unit starts to process the trace request.

[0029] 3. The concurrent program starts tracking execution, and the tracking unit collects corresponding tracking information.

[0030] 4. Output the running results after the concurrent program traces the execution.

[0031] 5. Determine whether the execution result is correct, and return 1 if it is not; if the result is correct, the tracking execution unit will store the tracking information in a local file, and the entire ...

Embodiment 2

[0039] image 3 It is a schematic diagram of the playback execution flow of the multi-DSP parallel system according to the second embodiment of the present invention, according to the following image 3 Each step of this embodiment will be described in detail.

[0040] 1. Develop an application program on the basis of the concurrent runtime library of the multi-DSP parallel system, set the running mode to playback mode and start running.

[0041] 2. The playback execution unit is activated, and the playback execution unit reads the last stored tracking information file to form a playback sequence list.

[0042] 3. The concurrent program starts playback and execution, and the playback unit processes the playback request of the concurrent program.

[0043] 4. Output the running results after the concurrent program traces the execution.

[0044] 5. Determine whether the execution result is correct, and if not, return 1; if the result is correct, the entire playback process end...

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 tracking and replaying method of a multi-DSP (Digital Signal Processor) parallel system. According to the method, the program running state of the multi-DSP parallel system can be tracked, key running information of the system is collected, and a previous execution process can be replayed completely via tracking information collected the last time during second running of the parallel system. The method can be applied to running state monitoring and recording of the multi-DSP parallel system, and can be used for locating and repairing faults when the multi-DSP parallel system fails.

Description

technical field [0001] The invention relates to a method for tracking and playback of a parallel system, in particular to the tracking and playback of a multi-DSP parallel system, which can track and playback the application programs of a multi-DSP parallel system, once the DSP parallel system fails, the tracking and playback Functions can easily help users locate faults and fix them. Background technique [0002] With the rapid development of current information technology, Digital Signal Processor (DSP), with its unique structure and fast algorithm, has been widely used in the fields of mobile communication, radar signal processing and real-time image processing. However, with the continuous increase of real-time signal processing speed requirements, only a single DSP system can no longer meet the requirements of a large amount of calculation. Some signal processing applications not only have a large amount of computation, complex processing, but also a large data through...

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): G06F11/36
Inventor 周正茂蔡铭
Owner ZHEJIANG UNIV
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