2018
A Framework for Evaluating Software on Reduced Margins Hardware
48th International Conference on Dependable Systems and Networks (DSN). June 2018. Luxemburg.
2017
Edge and Cloud Provider Cost Minimization by Exploiting Extended Voltage and Frequency Margins
Parallel Computing (PARCO). September 2017. Bologna, Italy.
A programming model and runtime system for approximation-aware heterogeneous computing
International Symposium on Field Programmable Logic and Applications (FPL). September 2017. Ghent, Belgium.
Significance-Aware Program Execution on Unreliable Hardware
ACM Transactions on Architecture and Code Optimization (TACO). April 2017.
2016
SoCLog: A real-time, automatically generated logging and profiling mechanism for FPGA-based Systems On Chip
26th International Symposium on Field Programmable Logic and Applications (FPL). August 2016. Lausanne, Switzerland.
Towards automatic significance analysis for approximate computing
International Symposium on Code Generation and Optimization (CGO). March 2016. Barcelona, Spain.
Exploiting Significance of Computations for Energy-Constrained Approximate Computing
International Journal of Parallel Programming (IJPP). March 2016.
OpenDwarfs: Characterization of Dwarf-Based Benchmarks on Fixed and Reconfigurable Architectures
Journal of Signal Processing Systems, US Springer. March 2016.
A Software Stack for Operation Beyond Conservative Scaling Boundaries
. .
2015
Energy Minimization on Heterogeneous Systems through Approximate Computing
International Conference on Parallel Computing (PARCO). September 2015. Edinburgh, UK.
Exploring Automatically Generated Platforms in High Performance FPGAs
Parallel Computing (PARCO). September 2015. Edinburgh, UK.
A significance-driven programming framework for energy-constrained approximate computing
ACM International Conference on Computing Frontiers (CF). May 2015. Ischia, Italy.
Enhancing Design Space Exploration by Extending CPU/GPU Specifications onto FPGAs
ACM Transactions on Embedded Computing Systems (TECS). March 2015.
A programming model and runtime system for significance-aware energy-efficient computing
ACM 20th Symposium on Principles and Practice of Parallel Programming (PPoPP). February 2015. San Francisco, CA.
2014
Energy Efficiency through Significance-Based Computing
IEEE Computer. July 2014.
GemFI: A Fault Injection Tool for Studying the Behavior of Applications on Unreliable Substrates
International Conference on Dependable Systems and Networks (DSN). June 2014. Atlanta, GA.
On the characterization of OpenCL dwarfs on fixed and reconfigurable platforms
25th IEEE International Conference on Application-specific Systems, Architectures and Processors (ASAP). June 2014. Zurich, Switzerland.
A Grammar Induction Method for Clustering of Operations in Complex FPGA Designs
IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM). May 2014. Boston, MA.
2013
On the Portability of the OpenCL Dwarfs on Fixed and Reconfigurable Parallel Platforms
19th IEEE International Conference on Parallel and Distributed Systems (ICPADS). December 2013. Seoul, Korea (South).
2012
Shortening Design Time through Multiplatform Simulations with a Portable OpenCL Golden-model: The LDPC Decoder Case
ium on Field-Programmable Custom Computing Machines (FCCM). April 2012. Toronto, ON.