Energy Efficient Software Hardware CoDesign for Machine Learning: From TinyML to Large Language Models

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Vahdatpour, Mohammad Saleh, Zhang, Yanqing
Format: Preprint
Published: 2026
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866908912036347904
author Vahdatpour, Mohammad Saleh
Zhang, Yanqing
author_facet Vahdatpour, Mohammad Saleh
Zhang, Yanqing
contents The rapid deployment of machine learning across platforms from milliwatt-class TinyML devices to large language models has made energy efficiency a primary constraint for sustainable AI. Across these scales, performance and energy are increasingly limited by data movement and memory-system behavior rather than by arithmetic throughput alone. This work reviews energy efficient software hardware codesign methods spanning edge inference and training to datacenter-scale LLM serving, covering accelerator architectures (e.g., ASIC/FPGA dataflows, processing-/compute-in-memory designs) and system-level techniques (e.g., partitioning, quantization, scheduling, and runtime adaptation). We distill common design levers and trade-offs, and highlight recurring gaps including limited cross-platform generalization, large and costly co-design search spaces, and inconsistent benchmarking across workloads and deployment settings. Finally, we outline a hierarchical decomposition perspective that maps optimization strategies to computational roles and supports incremental adaptation, offering practical guidance for building energy and carbon aware ML systems.
format Preprint
id arxiv_https___arxiv_org_abs_2603_23668
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Energy Efficient Software Hardware CoDesign for Machine Learning: From TinyML to Large Language Models
Vahdatpour, Mohammad Saleh
Zhang, Yanqing
Hardware Architecture
Machine Learning
The rapid deployment of machine learning across platforms from milliwatt-class TinyML devices to large language models has made energy efficiency a primary constraint for sustainable AI. Across these scales, performance and energy are increasingly limited by data movement and memory-system behavior rather than by arithmetic throughput alone. This work reviews energy efficient software hardware codesign methods spanning edge inference and training to datacenter-scale LLM serving, covering accelerator architectures (e.g., ASIC/FPGA dataflows, processing-/compute-in-memory designs) and system-level techniques (e.g., partitioning, quantization, scheduling, and runtime adaptation). We distill common design levers and trade-offs, and highlight recurring gaps including limited cross-platform generalization, large and costly co-design search spaces, and inconsistent benchmarking across workloads and deployment settings. Finally, we outline a hierarchical decomposition perspective that maps optimization strategies to computational roles and supports incremental adaptation, offering practical guidance for building energy and carbon aware ML systems.
title Energy Efficient Software Hardware CoDesign for Machine Learning: From TinyML to Large Language Models
topic Hardware Architecture
Machine Learning
url https://arxiv.org/abs/2603.23668