CL-PLAC: A Generalized Design Framework for Nonlinear Functions Using Comparator-Less Piecewise Linear Approximate Computation
- 17 March 2026
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Circuits and Systems for Artificial Intelligence
- Vol. PP (5) , 1-14
Abstract
In this work, we propose a novel comparator-less piecewise linear approximate computation (CL-PLAC) method with hardware-software co-optimization schemes for a cost-effective implementation of nonlinear functions on VLSI. Unlike previous PLAC approaches suffering from comparator-based indexing overhead, CL-PLAC replaces comparator-based nonuniform segmentation with a LUT-based multi-level approach to scalably support a wide range of precision. To effectively realize CL-PLAC, we introduce a novel sector-wise uniform segmentation algorithm that jointly optimizes segment and sector lengths considering the hardware-level costs. Leveraging the proposed algorithm, we further present dedicated hardware with several hardware-level optimizations, including shift-based coefficient computation and parallel LUT indexing, to efficiently support the sector-wise uniform segmentation scheme. Empirical evaluations demonstrate that, under the same precision constraint, CL-PLAC reduces area-time complexity and energy consumption up to 70.2% and 79.3%, respectively, compared to the state-of-the-art PLAC designs. Further evaluations on a diffusion-based generative model and large language models show that CL-PLAC achieves 65.4% lower ATC and 75.4% lower energy consumption, highlighting its effectiveness for deep-learning applications.Keywords
Funding Information
- National Research Foundation of Korea (RS-2025-02264052)
- Institute of Information & Communications Technology Planning & Evaluation (RS-2023-00229849)
This publication has 50 references indexed in Scilit:
- Timestep-Aware Correction for Quantized Diffusion Models2024
- Quartet: A 22nm 0.09mJ/lnference Digital Compute-in-Memory Versatile AI Accelerator with Heterogeneous Tensor Engines and Off-Chip-Less Dataflow2024
- Deep learning for compressive sensing: a ubiquitous systems perspectiveArtificial Intelligence Review, 2022
- Low-overhead inverted LUT design for bounded DNN activation functions on floating-point vector ALUsMicroprocessors and Microsystems, 2022
- Non‐linear activation function approximation using a REMEZ algorithmIET Circuits, Devices & Systems, 2021
- Chaos-based medical image encryption scheme using special nonlinear filtering function based LFSRMultimedia Tools and Applications, 2021
- Extending the RISC-V ISA for Efficient RNN-based 5G Radio Resource Management2020
- Log-MAP equivalent Chebyshev inequality based algorithm for turbo TCM decodingElectronics Letters, 2011
- Multiplierless Piecewise Linear Approximation of Elementary Functions2006
- Non-uniform Segmentation for Hardware Function Evaluation2003