Noise-Aware Dynamical System Compilation for Analog Devices with Legno
Sara Achour, Martin C. Rinard
摘要
Reconfigurable analog devices are a powerful new computing substrate especially appropriate for executing computationally intensive dynamical system computations in an energy efficient manner. We present Legno, a compilation toolchain for programmable analog devices. Legno targets the HCDCv2, a programmable analog device designed to execute general nonlinear dynamical systems. To the best of our knowledge, Legno is the first compiler to successfully target a physical (as opposed to simulated) programmable analog device for dynamical systems and this paper is the first to present experimental results for any compiled computation executing on any physical programmable analog device of this class. The Legno compiler synthesizes analog circuits from parametric and specialized blocks and account for analog noise, quantization error, and manufacturing variations within the device. We evaluate the compiled configurations on the Sendyne S100Asy RevU development board on twelve benchmarks from physics, controls, and biology. Our results show that Legno produces accurate computations on the analog device. The computations execute in 0.50-5.92 ms and consume 0.28-5.67 µJ of energy.
• Computer systems organization → Analog computers; • Software and its engineering → Compilers.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper2
- SimuQ: A Framework for Programming Quantum Hamiltonian Simulation with Analog CompilationYuxiang Peng, Jacob Young, Pengyu Liu, Xiaodi WuPOPL 2024 · 被引用 15 次
- Design of Novel Analog Compute Paradigms with ArkYu-Neng Wang, Glenn E. R. Cowan, Ulrich Rührmair, Sara AchourASPLOS 2024 · 被引用 2 次
相关 Paper
- QTurbo: A Robust and Efficient Compiler for Analog Quantum SimulationJunyu Zhou, Yuhao Liu, Shize Che, Anupam Mitra 等ASPLOS 2026
- AnalogVerifier: A Neuro-Symbolic Framework for Analog Circuit VerificationYanfang Liu, Mingjun Wang, Peng XU, Rongliang Fu 等ICML 2026
- Target-Aware Implementation of Real ExpressionsBrett Saiki, Jackson Brough, Jonas Regehr, Jesús Ponce 等ASPLOS 2025 · 被引用 1 次
- Interleaving Large Language Models for Compiler TestingYunbo Ni, Shaohua LiOOPSLA 2025 · 被引用 4 次
- Provable Convergence Bounds for Hybrid Dynamical Sampling and OptimizationMatthew X. Burns, Qingyuan Hou, Michael C. HuangICLR 2025
