Computer Architecture, broadly, involves optimizing hardware and softwar...
Modular design is a key challenge for enabling large-scale reuse of hard...
Depthwise separable convolutions and frequency-domain convolutions are t...
We present Calyx, a new intermediate language (IL) for compiling high-le...
Field-programmable gate arrays (FPGAs) provide an opportunity to co-desi...
Deep learning for computer vision depends on lossy image compression: it...
When a computational task tolerates a relaxation of its specification or...
Hardware support for deep convolutional neural networks (CNNs) is critic...
Sensors on mobile devices---accelerometers, gyroscopes, pressure meters,...
Novel user interfaces based on artificial intelligence, such as
natural-...
Advancements in deep learning have ignited an explosion of research on
e...