TY - GEN
T1 - Approximate Computing Technique Using Memoization and Simplified Multiplication
AU - Ono, Yoshinori
AU - Usami, Kimiyoshi
N1 - Funding Information:
This presentation was supported by SIT Research Center for Green Innovation.
Publisher Copyright:
© 2019 IEEE.
PY - 2019/6
Y1 - 2019/6
N2 - In embedded systems, approximate computing can strongly promote reduction of execution time and energy consumption in exchange for some output errors. We focused on 'Fuzzy memoization', which is one of the approximate computing techniques. We improved it by using simplifying multiplication. By using this approach, we have developed a novel technique to reduce execution time and energy consumption while keeping output precision. Then, we applied it to grayscale filters on the Zynq system that contains ARM-based processor and field-programm-able gate array (FPGA). Evaluation results from the implemented system showed that our proposed technique can reduce the execution time by up to 28% and reduce the energy consumption by 11% in spite of very high-quality output images.
AB - In embedded systems, approximate computing can strongly promote reduction of execution time and energy consumption in exchange for some output errors. We focused on 'Fuzzy memoization', which is one of the approximate computing techniques. We improved it by using simplifying multiplication. By using this approach, we have developed a novel technique to reduce execution time and energy consumption while keeping output precision. Then, we applied it to grayscale filters on the Zynq system that contains ARM-based processor and field-programm-able gate array (FPGA). Evaluation results from the implemented system showed that our proposed technique can reduce the execution time by up to 28% and reduce the energy consumption by 11% in spite of very high-quality output images.
KW - Approximate Computing
KW - Field Programmable Gate Array (FPGA)
KW - Image Processing
UR - http://www.scopus.com/inward/record.url?scp=85071447732&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85071447732&partnerID=8YFLogxK
U2 - 10.1109/ITC-CSCC.2019.8793369
DO - 10.1109/ITC-CSCC.2019.8793369
M3 - Conference contribution
AN - SCOPUS:85071447732
T3 - 34th International Technical Conference on Circuits/Systems, Computers and Communications, ITC-CSCC 2019
BT - 34th International Technical Conference on Circuits/Systems, Computers and Communications, ITC-CSCC 2019
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 34th International Technical Conference on Circuits/Systems, Computers and Communications, ITC-CSCC 2019
Y2 - 23 June 2019 through 26 June 2019
ER -