paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Design of Novel Analog Compute Paradigms with Ark

用 Ark 设计新型模拟计算范式
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 2/10 · 论文是面向模拟计算电路的 DSL 与编译器/验证器设计,属于编程语言与体系结构交叉,但与用户核心关注的 ML/Agentic 程序静态分析、LLM 改进静态分析/形式化验证、浮点程序分析或贝叶斯程序分析均无直接关联。引用 5 inbox
Yu-Neng Wang, Glenn Cowan, Ulrich Rührmair, Sara Achour
crossref: 2026-09-12dblp: 2026-09-12arxiv: 2026-09-12

AI 速览

一句话:提出面向模拟计算范式的编程语言 Ark,支持渐进式引入模拟行为,并提供验证器与动力学系统编译器。

可重构模拟电路设计长期面临两难:要么针对特定电路精细协同设计,要么采用高度可重构但资源效率较低的加速器来实现模拟计算范式。本文关注二者之间的设计点:面向模拟计算范式的专用可重构电路,并提出编程语言 Ark 来描述这类范式。Ark 允许在计算中渐进式地引入模拟行为,并配备验证器与动力学系统编译器,用于验证和模拟计算过程。作者用 Ark 对三个示例性电路设计问题进行设计空间编码,表明该语言有助于探索设计权衡,并评估非理想特性对计算结果的影响。

问题
如何为面向模拟计算范式的专用可重构电路提供新的协同设计方法,因为现有技术多针对滤波器、ADC 等传统电路类别高度专门化。
方法
提出编程语言 Ark,用于描述模拟计算范式,支持渐进式引入模拟行为,并提供验证器与动力学系统编译器来验证和模拟计算。
评估
用 Ark 编码三个示例性电路设计问题的设计空间,展示其帮助探索设计权衡并评估非理想特性对计算的影响。
原文摘要(Abstract)

Previous efforts on reconfigurable analog circuits mostly focused on specialized analog circuits, produced through careful co-design, or on highly reconfigurable, but relatively resource inefficient, accelerators that implement analog compute paradigms. This work deals with an intermediate point in the design space: specialized reconfigurable circuits for analog compute paradigms. This class of circuits requires new methodologies for performing co-design, as prior techniques are typically highly specialized to conventional circuit classes (e.g., filters, ADCs). In this context, we present Ark, a programming language for describing analog compute paradigms. Ark enables progressive incorporation of analog behaviors into computations, and deploys a validator and dynamical system compiler for verifying and simulating computations. We use Ark to codify the design space for three different exemplary circuit design problems, and demonstrate that Ark helps exploring design trade-offs and evaluating the impact of non-idealities to the computation.

链接与引用

DOI 原文 · arXiv · PDF(开放获取) · DBLP

BibTeX
@inproceedings{abs-2309-08774,
  title = {Design of Novel Analog Compute Paradigms with Ark},
  author = {Yu-Neng Wang and Glenn Cowan and Ulrich Rührmair and Sara Achour},
  booktitle = {ASPLOS},
  year = {2024},
  doi = {10.1145/3620665.3640419}
}