paper-with-me

Papers

Joint Hardware-Workload Co-Optimization for In-Memory Computing Accelerators

2026-03-04 · Olga Krestinskaya, Mohammed E. Fouda, Ahmed Eltawil, Khaled N. Salama arxiv

Software-hardware co-design is essential for optimizing in-memory computing (IMC) hardware accelerators for neural networks. However, most existing optimization frameworks target a single workload, leading to highly specialized hardware designs that do not generalize well across models and applications. In contrast, practical deployment scenarios require a single IMC platform that can efficiently support multiple neural network workloads. This work presents a joint hardware-workload co-optimization framework based on an optimized evolutionary algorithm for designing generalized IMC accelerator architectures. By explicitly capturing cross-workload trade-offs rather than optimizing for a single model, the proposed approach significantly reduces the performance gap between workload-specific and generalized IMC designs. The framework is evaluated on both RRAM- and SRAM-based IMC architectures, demonstrating strong robustness and adaptability across diverse design scenarios. Compared to baseline methods, the optimized designs achieve energy-delay-area product (EDAP) reductions of up to 76.2% and 95.5% when optimizing across a small set (4 workloads) and a large set (9 workloads), respectively. The source code of the framework is available at https://github.com/OlgaKrestinskaya/JointHardwareWorkloadOptimizationIMC.

📄 PDF Abstract BibTeX arXiv:2603.03880

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Towards Efficient IMC Accelerator Design Through Joint Hardware-Workload Co-optimization

2024-10-22 · Olga Krestinskaya, Mohammed E. Fouda, Ahmed Eltawil, Khaled N. Salama

Designing generalized in-memory computing (IMC) hardware that efficiently supports a variety of workloads requires extensive design space exploration, which is infeasible to perform manually. Optimizing hardware individu…

Compiler-Driven Approximation Tuning for Hyperdimensional Computing

2026-06-25 · Xavier Routh, Abdul Rafae Noor, Akash Kothari, Zheyu Li 외 arxiv

As Moore's law reaches its physical and economic limits, domain-specific approaches are increasingly employed to accelerate machine learning workloads. Hyperdimensional Computing (HDC) represents one such emerging paradi…

A Framework to Explore Workload-Specific Performance and Lifetime Trade-offs in Neuromorphic Computing

2019-11-01 · Adarsha Balaji, Shihao Song, Anup Das, Nikil Dutt 외

Neuromorphic hardware with non-volatile memory (NVM) can implement machine learning workload in an energy-efficient manner. Unfortunately, certain NVMs such as phase change memory (PCM) require high voltages for correct …

BIG-bench Machine Learning

DRAGON (Differentiable Graph Execution) : A suite of Hardware Simulation and Optimization tools for Modern AI/Non-AI Workloads

2022-04-13 · Khushal Sethi

We introduce DRAGON, an open-source, fast and explainable hardware simulation and optimization toolchain that enables hardware architects to simulate hardware designs, and to optimize hardware designs to efficiently exec…

Accelerating CNN inference on FPGAs: A Survey

2018-05-26 · Kamel Abdelouahab, Maxime Pelcat, Jocelyn Serot, François Berry

Convolutional Neural Networks (CNNs) are currently adopted to solve an ever greater number of problems, ranging from speech recognition to image classification and segmentation. The large amount of processing required by…

Diversityimage-classificationImage Classificationspeech-recognition+2