We have built a mathematical library that includes a series of functions with different implementations with varying precision. We couple this library with a system service that monitors the computer context, including energy consumption, and according to this context, using specified rules, dynamically changes the implementations used by the target applications. Our case studies show that our library can trade-off at most of 4% degradation in application quality up to 40% savings in energy consumption.
I would like to thank my advisor, Lucas Wanner for guiding and supporting me over development of my thesis. For being an excellent researcher, mentor and instructor. Also, I would especially like to thank my family for all the support and constant help that you gave me during my work; in particular, I would like to thank a lot my father Alejandro, my mother Olinda and my sister Maria. Finally, I would like to really thank to my girlfriend Stacy for all the constant encouragement and support during this important step in my life.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.