
Martin Rinard
VerifiedMassachusetts Institute of Technology · Electrical Engineering & Computer Science
Active 1984–2024
Research topics
- Artificial Intelligence
- Computer Science
- Computer hardware
- Engineering
- Electronic engineering
- Electrical engineering
- Algorithm
- Programming language
Selected publications
Noise-Aware Dynamical System Compilation for Analog Devices with Legno
2020 · 9 citations
Senior authorCorresponding- Computer Science
- Computer Science
- Computer hardware
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 uJ of energy.
Recent grants
EAGER: Profile and Transformation Driven Automatic Parallelization with Interactive Reports
NSF · $249k · 2010–2014
SHF: Medium: Exposing and Eliminating Errors at Component Boundaries
NSF · $600k · 2009–2013
CSR----SMA Modular Pluggable Program Analyses
NSF · $400k · 2005–2009
Model-Based Monitoring of Air-Traffic Control Software
NSF · $400k · 2003–2007
CPA-CPL: Automatic Parallelization Using Semantic Commutativity Analysis
NSF · $375k · 2008–2012
Frequent coauthors
- 57 shared
Viktor Kunčak
École Polytechnique Fédérale de Lausanne
- 33 shared
Saša Misailovíc
University of Illinois Urbana-Champaign
- 31 shared
Michael Carbin
- 27 shared
Fan Long
- 21 shared
Patrick Lam
University of Waterloo
- 21 shared
José Cambronero
- 20 shared
Karen Zee
University of Nottingham
- 20 shared
Pedro C. Diniz
- Resume-aware match score
- Save to shortlist
- AI-drafted outreach
See your match with Martin Rinard
PhdFit ranks faculty by your research interests, methods, and publications — grounded in their actual work, not templates.
- Free to start
- No credit card
- 30-second signup