CS252 Projects 2 nd Week Jaein Jeong Johnathon Jamison
Assumptions about our system May have transient errors Check possible errors with given verification code Check verification code in chunks rather than for each instruction To be run on SimpleScalar
Models to compare with Standard system Doesn ’ t have transient errors Assumed to have 100% performance A system that executes each instruction twice and detects transient errors Assumed to have a little more than 50% performance
Measurements of system Inputs Rate of Errors Size of Epics Varying Programs Others(?) # of Components Code sizes Outputs Performance False Negative prob. False Positive prob.
Steps of comparison Source code (Possibly with VC) Standard gccour gcc Standard codeOur code + VC Normal CPUOur CPU Code Size Comparison Performance False negative False positive Comparison