Publication | Closed Access
Architecture support for disciplined approximate programming
385
Citations
28
References
2012
Year
Unknown Venue
Disciplined Approximate ProgrammingEngineeringComputer ArchitectureComputational ComplexitySoftware AnalysisFormal VerificationApproximate ComputingParallel ComputingCompilersDynamic CompilationCompiler SupportComputer EngineeringComputer ScienceProgram OptimizationOptimizing CompilerApproximate ComputationProgram AnalysisDynamic Correctness ChecksFormal MethodsParallel ProgrammingApproximate Storage
Disciplined approximate programming lets programmers declare which parts of a program can be computed approximately and consequently at a lower energy cost. The compiler proves statically that all approximate computation is properly isolated from precise computation. The hardware is then free to selectively apply approximate storage and approximate computation with no need to perform dynamic correctness checks.
| Year | Citations | |
|---|---|---|
Page 1
Page 1