Dynamic Lockstep Processors for Applications with Functional Safety Relevance

07/19/2021
by   Hans Dermot Doran, et al.
0

Lockstep processing is a recognized technique for helping to secure functional-safety relevant processing against, for instance, single upset errors that might cause faulty execution of code. Lockstepping processors does however bind processing resources in a fashion not beneficial to architectures and applications that would benefit from multi-core/-processors. We propose a novel on-demand synchronizing of cores/processors for lock-step operation featuring post-processing resource release, a concept that facilitates the implementation of modularly redundant core/processor arrays. We discuss the fundamentals of the design and some implementation notes on work achieved to date.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/02/2019

On Linear Learning with Manycore Processors

A new generation of manycore processors is on the rise that offers dozen...
research
06/15/2016

High Throughput Neural Network based Embedded Streaming Multicore Processors

With power consumption becoming a critical processor design issue, speci...
research
08/01/2022

Design and Implementation of ShenWei Universal C/C++

The ShenWei many-core series processors powering multiple cutting-edge s...
research
12/20/2016

NOP - A Simple Experimental Processor for Parallel Deployment

The design of a parallel computing system using several thousands or eve...
research
02/15/2022

Efficient Post-Processors for Improving Error-Correcting Performance of LDPC Codes

The error floor phenomenon, associated with iterative decoders, is one o...
research
10/23/2013

The Quest-V Separation Kernel for Mixed Criticality Systems

Multi- and many-core processors are becoming increasingly popular in emb...
research
10/21/2017

High Performance Canny Edge Detector using Parallel Patterns for Scalability on Modern Multicore Processors

Canny Edge Detector (CED) is an edge detection operator commonly used by...

Please sign up or login with your details

Forgot password? Click here to reset