You are here

Event Details

MP Associates, Inc.
SUNDAY October 15, 8:30am - 12:30pm | Berkely, 36F
Approximate Computing with Approximate Circuits: Methodologies and Applications

Lukas Sekanina - Brno Univ. of Technology
Jie Han - Univ. of Alberta
Lukas Sekanina - Brno Univ. of Technology
Jie Han - Univ. of Alberta
In recent years, approximate computing emerged as a promising approach to the design of energy efficient computer systems, by relaxing the requirement of strict exactness in computation. Approximate computing research spans from devices and circuits, up to architecture and software levels. This tutorial provides a brief overview of approximate computing. It is then focused on circuit approximation. We systematically present the approaches developed for approximation of key arithmetic circuits (such as adders and multipliers) and general-purpose circuit approximation methods. Approximate designs are presented for selected applications ranging from simple image filters to deep neural networks used for image classification. We will also discuss relaxed equivalence checking techniques developed to provide formal guarantees on error bounds.


Lukas Sekanina received all his degrees (Ing. in 1999, Ph.D in 2002) from Brno University of Technology, Czech Republic. He was awarded with the Fulbright scholarship to work with NASA Jet Propulsion Laboratory at Caltech in 2004. He has served as an associate editor of IEEE Transactions on Evolutionary Computation (2011-2014), Genetic Programming and Evolvable Machines Journal and International Journal of Innovative Computing and Applications. He (co)authored over 150 papers mainly on evolutionary design and evolvable hardware and 1 patent. He is currently a full professor and Head of the Department of Computers Systems at Faculty of Information Technology, Brno University of Technology.

Jie Han received the B.Sc. degree in electronic engineering from Tsinghua University, Beijing, China, in 1999 and the Ph.D. degree from Delft University of Technology, The Netherlands, in 2004. He is currently an associate professor in the Department of Electrical and Computer Engineering at the University of Alberta, Edmonton, AB, Canada. He is serving as an associate editor for IEEE Transactions on Emerging Topics in Computing (TETC). He served as a General Chair for GLSVLSI 2017 and DFT 2013, and a Technical Program Chair for GLSVLSI 2016 and DFT 2012. He has published more than 100 technical papers.