Skip to content

A library of tools to allow function synthesis for approximate computations

License

Notifications You must be signed in to change notification settings

NTimmons/ApproximateComputations.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ApproximateComputations.jl

Build Statuscodecov

Interactive Documentation Here

ApproximateComputations.jl is a library for the automatic application of approximate computation software techniques to existing code. In this context, software approximation is where we perform some transformation to existing code to reduce the accuracy for gain in performance.

This is usually applied through function replacement. The standard workflow is to determine the maximum or average acceptable error for a given code block and then reducing the accuracy of the function so that as little work as possible is spent on gaining a more acurate result that the acceptable level.

About

A library of tools to allow function synthesis for approximate computations

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages