2025/09/12 by C. Hong, Hong, Charles, Qijing Huang +7 · 4 citations
Engineering · Physics and Astronomy · #FOS: Computer and information sciences #Hardware Architecture (cs.AR) #Machine Learning (cs.LG) #Nuclear reactor physics and engineering #Particle Detector Development and Performance #Radiation Detection and Scintillator Technologies
paper · pdf · doi:10.48550/arxiv.2509.10702
openalex publication_date 2025/09/12 · openalex created_date 2025/10/12 · openalex updated_date 2026/07/28
In the hardware design space exploration process, it is critical to optimize both hardware parameters and algorithm-to-hardware mappings. Previous work has largely approached this simultaneous optimization problem by separately exploring the hardware design space and the mapspace - both individually large and highly nonconvex spaces - independently. The resulting combinatorial explosion has created significant difficulties for optimizers. In this paper, we introduce DOSA, which consists of differentiable performance models and a gradient descent-based optimization technique to simultaneously explore both spaces and identify high-performing design points. Experimental results demonstrate that DOSA outperforms random search and Bayesian optimization by 2.80x and 12.59x, respectively, in improving DNN model energy-delay product, given a similar number of samples. We also demonstrate the modularity and flexibility of DOSA by augmenting our analytical model with a learned model, allowing us to optimize buffer sizes and mappings of a real DNN accelerator and attain a 1.82x improvement in energy-delay product.