Distributed Accelerators

Exploring Hardware Accelerator Offload for the Internet of Things

The Internet of Things is manifested through a large number of low-capability connected devices. This means that for many applications, computation must be offloaded to more capable platforms. While this has typically been cloud datacenters accessed …

Characterizing Latency Overheads in the Deployment of FPGA Accelerators

FPGA hardware accelerators have recently enjoyed significant attention as platforms for further accelerating computation in the datacenter but they potentially add additional layers of hardware and software interfacing that can further increase …

A Model for Distributed In-Network and Near-Edge Computing With Heterogeneous Hardware

Applications that involve analysis of data from distributed networked data sources typically involve computation performed centrally in a datacenter or cloud environment, with some minor pre-processing potentially performed at the data sources. As …

Quantifying the Latency Benefits of Near-Edge and In-Network FPGA Acceleration

Transmitting data to cloud datacenters in distributed IoT applications introduces significant communication latency, but is often the only feasible solution when source nodes are computationally limited. To address latency concerns, cloudlets, …