Low-delay dual-mode lockstep soft error tolerance processor system

A processor system and processor technology, applied in the directions of non-redundancy-based fault handling, response error generation, etc., can solve problems such as low accuracy, large delay time of the processor system, and no consideration of soft errors.

Active Publication Date: 2020-05-05
JIANGNAN UNIV
View PDF9 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The existing dual-mode lockstep soft error processor system generally only considers the soft errors that occur during normal execution, and does not consider the soft errors that occur during the establishment of checkpoints and fault recovery
In addition, the existing processor-oriented dual-mode lockstep fault-tolerant technology generally adopts a fixed-interval checkpoint algorithm or a dynamic checkpoint algorithm based on soft error rate. These algorithms have low accuracy in predicting soft error distribution, and In the case of unknown and complex soft error distribution, these schemes will introduce a large delay time to the processor system

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
  • Low-delay dual-mode lockstep soft error tolerance processor system
  • Low-delay dual-mode lockstep soft error tolerance processor system
  • Low-delay dual-mode lockstep soft error tolerance processor system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0097] This embodiment provides a low-latency dual-mode lockstep soft error-tolerant processor system. For the hardware architecture diagram, see figure 1 , the system includes: memory, two identical processors CPU0 and CPU1, DMA, bus monitor, synchronous controller, signal comparator and interrupt controller; the system realizes the instruction level parallelism of dual processors, to The two processors CPU0 and CPU1 perform a bit-level comparison for soft error detection.

[0098] The low-latency dual-mode lockstep-tolerant soft error handler system has three sub-functions:

[0099] 1. Soft error detection function: Through the bus controller and the synchronization controller, the processors CPU0 and CPU1 realize instruction-level parallelism, and then perform bit-level comparison of the two processors CPU0 and CPU1 through the signal comparator to realize lockstep Soft error detection for processor systems;

[0100] 2. Pervasive checkpoint and rollback recovery: The perv...

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 low-delay dual-mode lockstep soft error tolerance processor system, and belongs to the technical field of processor fault tolerance. According to the system, soft errors in aprocessor system are detected through a dual-mode lockstep architecture; by adopting the universal check points and the rollback recovery algorithm, the system can deal with various soft errors, andthe universality of the fault recovery method is improved; according to the system, a self-adaptive dynamic check point method is adopted, predicting the next soft error interval is performed by usinga soft error interval history table SEIHT and a mode history table PHT, the setting frequency of the check points is increased or decreased according to the prediction result, the long-term characteristics and the short-term characteristics of the soft error history are considered at the same time, the average execution time of processor tasks is effectively shortened, and the problem that largedelay time is introduced into an existing processor-oriented dual-mode lockstep fault-tolerant technology is solved.

Description

technical field [0001] The invention relates to a low-delay dual-mode lockstep soft error tolerance processor system, which belongs to the technical field of processor error tolerance. Background technique [0002] Processor-oriented dual-mode lockstep (lockstep) technology is a micro-architecture-level soft error detection technology, which can be combined with fault recovery technology to implement a soft error-tolerant processor system, which can effectively improve processor performance. reliability. [0003] Compared with fault-tolerant technologies at other levels such as processes, devices, and software, micro-architecture-level fault-tolerant technologies have the characteristics of not needing to pay attention to the underlying design, strong versatility, and easy to implement, and are widely used in safety-critical fields such as aerospace. Compared with the traditional multi-mode redundancy technology, the dual-mode fault-tolerant architecture based on dual-proce...

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): G06F11/07
CPCG06F11/0793
Inventor 虞致国常龙鑫顾晓峰
Owner JIANGNAN UNIV
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