Machine learning and the physical sciences
Machine learning (ML) encompasses a broad range of algorithms and modeling tools used
for a vast array of data processing tasks, which has entered most scientific disciplines in …
for a vast array of data processing tasks, which has entered most scientific disciplines in …
Computational phase-change memory: Beyond von Neumann computing
The explosive growth in data-centric artificial intelligence related applications necessitates a
radical departure from traditional von Neumann computing systems, which involve separate …
radical departure from traditional von Neumann computing systems, which involve separate …
Emerging neuromorphic devices
Artificial intelligence (AI) has the ability of revolutionizing our lives and society in a radical
way, by enabling machine learning in the industry, business, health, transportation, and …
way, by enabling machine learning in the industry, business, health, transportation, and …
Pushing the level of abstraction of digital system design: A survey on how to program fpgas
Field Programmable Gate Arrays (FPGAs) are spatial architectures with a heterogeneous
reconfigurable fabric. They are state-of-the-art for prototy**, telecommunications …
reconfigurable fabric. They are state-of-the-art for prototy**, telecommunications …
The sparse abstract machine
We propose the Sparse Abstract Machine (SAM), an abstract machine model for targeting
sparse tensor algebra to reconfigurable and fixed-function spatial dataflow accelerators …
sparse tensor algebra to reconfigurable and fixed-function spatial dataflow accelerators …
Manic: A vector-dataflow architecture for ultra-low-power embedded systems
Ultra-low-power sensor nodes enable many new applications and are becoming
increasingly pervasive and important. Energy efficiency is the key determinant of the value of …
increasingly pervasive and important. Energy efficiency is the key determinant of the value of …
Fundamental aspects of noise in analog-hardware neural networks
We study and analyze the fundamental aspects of noise propagation in recurrent as well as
deep, multilayer networks. The motivation of our study is neural networks in analog …
deep, multilayer networks. The motivation of our study is neural networks in analog …
Cascade: High throughput data streaming via decoupled access-execute cgra
A Coarse-Grained Reconfigurable Array (CGRA) is a promising high-performance low-
power accelerator for compute-intensive loop kernels. While the map** of the …
power accelerator for compute-intensive loop kernels. While the map** of the …
Low-power ultra-small edge AI accelerators for image recognition with convolution neural networks: Analysis and future directions
Edge AI accelerators have been emerging as a solution for near customers' applications in
areas such as unmanned aerial vehicles (UAVs), image recognition sensors, wearable …
areas such as unmanned aerial vehicles (UAVs), image recognition sensors, wearable …
The role of edge offload for hardware-accelerated mobile devices
This position paper examines a spectrum of approaches to overcoming the limited
computing power of mobile devices caused by their need to be small, lightweight and …
computing power of mobile devices caused by their need to be small, lightweight and …