Prof. Michael J Carbin

Associate Professor of Electrical Engineering and Computer Science
Head, Programming Systems Group
Founding Advisor, Mosaic ML, Inc.

Primary DLC

Department of Electrical Engineering and Computer Science

MIT Room: 32-G782

Assistant

Cree Bruins
cbruins@csail.mit.edu

Areas of Interest and Expertise

Theory, Design and Implementation of Programming Systems
Approximate Computing
Self-Healing

Research Summary

Professor Carbin is interested in the design of programming systems that deliver improved performance and resilience by incorporating approximate computing and self-healing. Not all parts of a program are created equal: some parts are more critical to a program's reliability and correctness than others. This observation allows us as researchers to explore aggressive program optimization and transformation methods that identify less critical regions of a program's code that can be replaced and approximated, producing a new program with better reliability or performance that still satisfies a developer's requirements.

Recent Work