Surrogate Neural Architecture Codesign Package (SNAC-Pack)

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Weitz, Jason, Demler, Dmitri, Hawks, Benjamin, Tran, Nhan, Duarte, Javier
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866918254452146176
author Weitz, Jason
Demler, Dmitri
Hawks, Benjamin
Tran, Nhan
Duarte, Javier
author_facet Weitz, Jason
Demler, Dmitri
Hawks, Benjamin
Tran, Nhan
Duarte, Javier
contents Neural Architecture Search is a powerful approach for automating model design, but existing methods struggle to accurately optimize for real hardware performance, often relying on proxy metrics such as bit operations. We present Surrogate Neural Architecture Codesign Package (SNAC-Pack), an integrated framework that automates the discovery and optimization of neural networks focusing on FPGA deployment. SNAC-Pack combines Neural Architecture Codesign's multi-stage search capabilities with the Resource Utilization and Latency Estimator, enabling multi-objective optimization across accuracy, FPGA resource utilization, and latency without requiring time-intensive synthesis for each candidate model. We demonstrate SNAC-Pack on a high energy physics jet classification task, achieving 63.84% accuracy with resource estimation. When synthesized on a Xilinx Virtex UltraScale+ VU13P FPGA, the SNAC-Pack model matches baseline accuracy while maintaining comparable resource utilization to models optimized using traditional BOPs metrics. This work demonstrates the potential of hardware-aware neural architecture search for resource-constrained deployments and provides an open-source framework for automating the design of efficient FPGA-accelerated models.
format Preprint
id arxiv_https___arxiv_org_abs_2512_15998
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Surrogate Neural Architecture Codesign Package (SNAC-Pack)
Weitz, Jason
Demler, Dmitri
Hawks, Benjamin
Tran, Nhan
Duarte, Javier
Machine Learning
Artificial Intelligence
High Energy Physics - Experiment
Neural Architecture Search is a powerful approach for automating model design, but existing methods struggle to accurately optimize for real hardware performance, often relying on proxy metrics such as bit operations. We present Surrogate Neural Architecture Codesign Package (SNAC-Pack), an integrated framework that automates the discovery and optimization of neural networks focusing on FPGA deployment. SNAC-Pack combines Neural Architecture Codesign's multi-stage search capabilities with the Resource Utilization and Latency Estimator, enabling multi-objective optimization across accuracy, FPGA resource utilization, and latency without requiring time-intensive synthesis for each candidate model. We demonstrate SNAC-Pack on a high energy physics jet classification task, achieving 63.84% accuracy with resource estimation. When synthesized on a Xilinx Virtex UltraScale+ VU13P FPGA, the SNAC-Pack model matches baseline accuracy while maintaining comparable resource utilization to models optimized using traditional BOPs metrics. This work demonstrates the potential of hardware-aware neural architecture search for resource-constrained deployments and provides an open-source framework for automating the design of efficient FPGA-accelerated models.
title Surrogate Neural Architecture Codesign Package (SNAC-Pack)
topic Machine Learning
Artificial Intelligence
High Energy Physics - Experiment
url https://arxiv.org/abs/2512.15998