Publication:

Design, Model, and Explore Approximate Arithmetic Operators with AI/ML: A Tutorial

Date

 
cris.virtual.department#PLACEHOLDER_PARENT_METADATA_VALUE#
cris.virtual.orcid0000-0002-2243-5350
cris.virtualsource.department21acd2fb-eb07-4517-9f6f-5774883cf252
cris.virtualsource.orcid21acd2fb-eb07-4517-9f6f-5774883cf252
dc.contributor.authorUllah, Salim
dc.contributor.authorSahoo, Siva Satyendra
dc.contributor.authorKumar, Akash
dc.date.accessioned2026-07-16T08:21:18Z
dc.date.available2026-07-16T08:21:18Z
dc.date.createdwos2026
dc.date.issued2025
dc.description.abstractApproximate Computing (AxC) is being actively explored to meet the energy and performance requirements of resource-constrained embedded systems. Approximate arithmetic operators (AxOs), for instance, let edge-AI systems trade tiny, bounded errors for big wins in power, performance, and area. This tutorial demystifies AxO design, modeling, and exploration: from platform-aware operator synthesis (e.g., selective LUT pruning) to application-specific DSE that uses AI/ML to navigate massive trade-off spaces. We contrast selection (library) vs. synthesis (generate-and-optimize) flows, show when FPGA-aware adders/multipliers outperform ASIC-ported designs, and connect operator-level error to task-level metrics (e.g., Conv2D, MLP). The tutorial includes hands-on Jupyter notebooks, ready-to-reuse operator models, and a practical recipe for building Pareto-optimal AxOs under accuracy constraints - plus a peek at AxOSyn, an open-source framework that unifies selection/synthesis, surrogate fitness, and search using evolutionary algorithms.
dc.description.wosFundingTextWe acknowledge financial support from Deutsche Forschungsgemeinschaft (DFG) under the X-ReAp project (Project number 380524764)
dc.identifier.doi10.1145/3742872.3758332
dc.identifier.urihttps://imec-publications.be/handle/20.500.12860/59862
dc.language.isoeng
dc.provenance.editstepusergreet.vanhoof@imec.be
dc.publisherASSOC COMPUTING MACHINERY
dc.source.beginpage29
dc.source.conferenceInternational Conference on Compilers, Architecture, and Synthesis for Embedded Systems - CASES
dc.source.conferencedate2025-09-28
dc.source.conferencelocationTaipei
dc.source.endpage30
dc.source.journal2025 INTERNATIONAL CONFERENCE ON COMPILERS, ARCHITECTURE, AND SYNTHESIS FOR EMBEDDED SYSTEMS, CASES 2025
dc.source.numberofpages2
dc.title

Design, Model, and Explore Approximate Arithmetic Operators with AI/ML: A Tutorial

dc.typeProceedings paper
dspace.entity.typePublication
imec.internal.crawledAt2025-12-10
imec.internal.sourcecrawler
imec.internal.wosCreatedAt2026-07-14
Files
Publication available in collections: