Hardware/software systems must become easier and more fun to develop.
We aim to enable a more agile hardware development flow, to quickly
and easily modify an existing design, letting us play with the
resulting system. Subprojects include:
Halide for Heterogeneous Computing
Custom ASICs can be three orders of magnitude more energy efficient than conventional CPUs, but have often-prohibitive design costs. Our goal is to create new design methods and tools to allow inexpensive development of customized chips.