Fast fault recovery method and system for multiprocessor signal processing equipment

A fault recovery and signal processing technology, applied in the direction of electrical digital data processing, instrumentation, hardware redundancy for data error detection, etc., can solve problems such as difficult synchronization of operating states

Active Publication Date: 2020-12-22
北京中科海讯数字科技股份有限公司
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, it takes a long time to restart the processor. In a multi-processor system, even if a single processor resumes to the point of failure and continues to run after restarting, all nodes (processor or processing) of the entire system will not be restarted due to other processors. The operating state of the core) is difficult to synchronize

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
  • Fast fault recovery method and system for multiprocessor signal processing equipment
  • Fast fault recovery method and system for multiprocessor signal processing equipment
  • Fast fault recovery method and system for multiprocessor signal processing equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] The technical solutions in the embodiments of the present application are clearly and completely described below in combination with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of them. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without making creative efforts belong to the scope of protection of this application.

[0031] figure 1 A block diagram of an information processing device according to an embodiment of the present application is shown.

[0032] Information processing equipment includes processor, memory (NVM, DRAM and ROM) and mirror server. The processor is, for example, a multi-core DSP (Digigal Signal Processor, digital signal processor). figure 1 The processor in includes 8 cores, shown as core 0 to core 7. Alternatively, the processor may include other numbers of processor cor...

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 multiprocessor signal processing equipment rapid fault recovery method and a system thereof. The multiprocessor signal processing equipment rapid fault recovery method comprises the following steps: in response to the occurrence of a fault of a first processor, storing a communication middleware state and a fault recovery mark of the first processor in a nonvolatile memory; protecting the code segment of the system firmware operated by the first processor in the memory, so that the first processor is subjected to soft reset; after the first processor is reset and restarted, running the boot firmware, accessing the nonvolatile memory by the boot firmware, acquiring an entry address of the code segment in the memory by the boot firmware in response to a failure recovery mark stored in the nonvolatile memory, and executing the system firmware through an instruction executed from the entry address; enabling the first processor to execute the system firmware to obtain the stored state of the communication middleware so that the first processor can be added into the communication group to which the first processor belongs when the first processor breaks down again; enabling the first processor to execute the system firmware to perform a task processing cycle.

Description

technical field [0001] The present application relates to reliability and fault tolerance, in particular, to a fast fault recovery method and system thereof after a node in a multiprocessor signal processing device fails. Background technique [0002] High-performance signal processing equipment usually adopts an architecture based on multi-core and multi-processor cooperative computing, and the computing tasks for implementing signal processing are shared among multiple processors or processor cores. In addition to computing, multiple processor cores or processors communicate frequently to distribute and / or collect computing tasks, and to synchronize the progress of computing tasks. Run software on the processor core or processor to control the signal processing process. The running software is large in scale, complex in process, and implements a variety of complex algorithms. It also includes communication middleware that manages communication between processors or process...

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): G06F11/16
CPCG06F11/1625
Inventor 袁华进李莉张杰李红兵周萍
Owner 北京中科海讯数字科技股份有限公司
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