Multiprocessor signal processing equipment rapid fault recovery method and a system thereof

A technology of fault recovery and signal processing

Active Publication Date: 2020-09-01
北京中科海讯数字科技股份有限公司
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 res

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
  • Multiprocessor signal processing equipment rapid fault recovery method and a system thereof
  • Multiprocessor signal processing equipment rapid fault recovery method and a system thereof
  • Multiprocessor signal processing equipment rapid fault recovery method and a system thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] The following describes the technical solutions in the embodiments of the present application clearly and completely in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are a part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without creative work shall fall within the protection scope of this application.

[0031] figure 1 Shows a block diagram of an information processing device according to an embodiment of the present application.

[0032] Information processing equipment includes processors, memories (NVM, DRAM and ROM) and mirror servers. 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. Optionally, the processor may include other numbers of processor ...

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] This application relates to reliability and fault tolerance, and in particular, to a method and system for rapid failure recovery 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 collaborative computing, and the computing tasks for signal processing are shared among multiple processors or processor cores. In addition to computing, multiple processor cores or processors also frequently communicate to distribute and / or collect computing tasks and synchronize the progress of computing tasks. Run software on the processor core or processor to control the signal processing process. The software that runs is large in scale, complex in flow, and implements a variety of complex algorithms. It also includes communication middleware to manage the communication between processors or processor cores. . [0003...

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/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