TY - GEN
T1 - Cross-Layer Approximations for System-Level Optimizations
T2 - 53rd Annual IEEE/IFIP International Conference on Dependable Systems and Networks Workshops Volume, DSN-W 2023
AU - Castro-Godinez, Jorge
AU - Hanif, Muhammad Abdullah
AU - Shafique, Muhammad
N1 - Publisher Copyright:
© 2023 IEEE.
PY - 2023
Y1 - 2023
N2 - Approximate computing is an energy-and power-efficient design paradigm for error-tolerant applications. To enable this paradigm, different techniques have been proposed across the entire computing stack. In isolation, these techniques have demonstrated sufficient savings while promising results at complete System-on-Chip and application level are expected. Since half a decade ago, the notion of cross-layer approximate computing has been around in the scientific community. However, to fully accomplish a synergistic use of approximate computing techniques at different levels, existing challenges need to be overcome. In this paper, we discuss key challenges required to be addressed by the scientific community, to unlock the full potential of cross-layer approximations to achieve the ultimate system-level optimizations for error-tolerant applications. We present a crosslayer methodology for designing approximate systems, in which we consider the joint use of existing approximate techniques and contemplate other required methods, such as, statistical analysis of error propagation across different approximate components, and error compensation through self-healing approximations that would enable high-efficiency gains at the system level without aggregating the error magnitudes.
AB - Approximate computing is an energy-and power-efficient design paradigm for error-tolerant applications. To enable this paradigm, different techniques have been proposed across the entire computing stack. In isolation, these techniques have demonstrated sufficient savings while promising results at complete System-on-Chip and application level are expected. Since half a decade ago, the notion of cross-layer approximate computing has been around in the scientific community. However, to fully accomplish a synergistic use of approximate computing techniques at different levels, existing challenges need to be overcome. In this paper, we discuss key challenges required to be addressed by the scientific community, to unlock the full potential of cross-layer approximations to achieve the ultimate system-level optimizations for error-tolerant applications. We present a crosslayer methodology for designing approximate systems, in which we consider the joint use of existing approximate techniques and contemplate other required methods, such as, statistical analysis of error propagation across different approximate components, and error compensation through self-healing approximations that would enable high-efficiency gains at the system level without aggregating the error magnitudes.
KW - Approximate computing
KW - cross-layer
KW - design automation
KW - design methodology
UR - http://www.scopus.com/inward/record.url?scp=85169434933&partnerID=8YFLogxK
U2 - 10.1109/DSN-W58399.2023.00046
DO - 10.1109/DSN-W58399.2023.00046
M3 - Contribución a la conferencia
AN - SCOPUS:85169434933
T3 - Proceedings - 53rd Annual IEEE/IFIP International Conference on Dependable Systems and Networks Workshops Volume, DSN-W 2023
SP - 163
EP - 166
BT - Proceedings - 53rd Annual IEEE/IFIP International Conference on Dependable Systems and Networks Workshops Volume, DSN-W 2023
PB - Institute of Electrical and Electronics Engineers Inc.
Y2 - 27 June 2023 through 30 June 2023
ER -