Multi-Objective Software-Hardware Co-Optimization for HD-PIM via Noise-Aware Bayesian Optimization
In hardware accelerator design, software-hardware co-optimization requires intricate trade-offs and tight integration between software algorithms and hardware design to optimize performance, power efficiency, and area (PPA) while ensuring high accuracy. Furthermore, the inherent non-ideality in some emerging hardware technologies poses extra challenges to the co-optimization problem. This paper proposes a novel software-hardware co-optimization framework for hyperdimensional (HD) computing accelerators with emerging ReRAM-based processing in-memory (PIM) technologies, which have shown superior performance and energy efficiency over conventional machine learning accelerators. We first comprehensively characterize the non-trivial trade-offs between design parameters in HD-PIM and PPA and accuracy metrics in HD-PIM. Then, we develop a multi-objective noise-aware Bayesian optimization algorithm to find the Pareto set (optimal trade-offs between metrics) of the HD-PIM design. Our methodology uniquely addresses the stochastic nature of ReRAM by integrating error characteristics into the optimization process, thereby enhancing the quality of the generated designs. Experimental results show that our configurations achieve up to 4.28% accuracy improvement, 35.38% power reduction, 49x timing improvement, and 10% area reduction over a non-optimized design.
Authors
- Pietro Mercati (ORCID: https://orcid.org/0000-0003-2842-7201)
- Tajana Rosing (ORCID: https://orcid.org/0000-0002-6954-997X)
- Mahesh Subedar (ORCID: https://orcid.org/0000-0001-5371-9113)
- Minxuan Zhou (ORCID: https://orcid.org/0000-0002-5523-7270)
- Suraj Sathya Prakash
- Raid Ayoub (ORCID: https://orcid.org/0000-0002-1175-2983)
- Flavio Ponzina (ORCID: https://orcid.org/0000-0002-9662-498X)
- Chien-Yi Yang (ORCID: https://orcid.org/0009-0002-8518-3370)
Institutions
- Intel (United States) (US)
- Illinois Institute of Technology (US)
- University of California San Diego (US)
Publication Details
- Published
- 2024-10-27
- DOI
- https://doi.org/10.1145/3676536.3676682
- Citations
- 1
- Primary Topic
- Hydraulic and Pneumatic Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.21
Funders
- National Science Foundation
- Semiconductor Research Corporation