Computers embedded in satellites are sensitive to cosmic radiations. These cause transient faults that must be avoided or corrected. The thesis proposes a new method of detection and correction of these faults. The method protects application programs running on these computers without having to modify them or know what these programs are doing. The method, called "blended hardening technique", exploits the capabilities of some processors to detect some errors and report them to the operating system. Errors not detected in this way by the hardware are detected in software by dividing the program into processing elements (PE) short enough (max 250μs) to not have to worry about more than one fault during a PE execution. Each PE is run twice a...
Unpredictable hardware faults and software bugs lead to application crashes, incorrect computations,...
As hardware performance and dependability have dramatically improved in the past few decades, the so...
According to Moore’s law, technology scaling is continuously providing smaller and faster devices. T...
Software-based fault tolerance techniques are a low-cost way to protect processors against soft erro...
The problem of designing radiation-tolerant devices working in application critical systems becomes ...
This thesis considers the challenge of defending flight software from radiation errors without a rad...
The aim for this thesis is to design a software library responsible for preventing, detecting, handl...
The negative impact of the aggressive scaling of technology nodes on the sensitivity of CMOS devices...
According to Moore’s law, technology scaling is continuously providing smaller and faster devices. T...
ii This Masters Thesis investigate the possibility of using software-based Error Detection And Corre...
Hardware errors are projected to increase in modern computer systems due to shrinking feature sizes ...
The use of Commercial Off-The-Shelf (COTS) processors is increasingly attractive for the space domai...
Software has an important role in many systems, in particular in critical systems where the correc...
As machines increase in scale, it is predicted that failure rates of supercomputers will correspondi...
Random hardware faults are a major concern for critical systems, especially when they are employed i...
Unpredictable hardware faults and software bugs lead to application crashes, incorrect computations,...
As hardware performance and dependability have dramatically improved in the past few decades, the so...
According to Moore’s law, technology scaling is continuously providing smaller and faster devices. T...
Software-based fault tolerance techniques are a low-cost way to protect processors against soft erro...
The problem of designing radiation-tolerant devices working in application critical systems becomes ...
This thesis considers the challenge of defending flight software from radiation errors without a rad...
The aim for this thesis is to design a software library responsible for preventing, detecting, handl...
The negative impact of the aggressive scaling of technology nodes on the sensitivity of CMOS devices...
According to Moore’s law, technology scaling is continuously providing smaller and faster devices. T...
ii This Masters Thesis investigate the possibility of using software-based Error Detection And Corre...
Hardware errors are projected to increase in modern computer systems due to shrinking feature sizes ...
The use of Commercial Off-The-Shelf (COTS) processors is increasingly attractive for the space domai...
Software has an important role in many systems, in particular in critical systems where the correc...
As machines increase in scale, it is predicted that failure rates of supercomputers will correspondi...
Random hardware faults are a major concern for critical systems, especially when they are employed i...
Unpredictable hardware faults and software bugs lead to application crashes, incorrect computations,...
As hardware performance and dependability have dramatically improved in the past few decades, the so...
According to Moore’s law, technology scaling is continuously providing smaller and faster devices. T...