Rethinking software runtimes for disaggregated memory
Disaggregated memory can address resource provisioning inefficiencies in current
datacenters. Multiple software runtimes for disaggregated memory have been proposed in …
datacenters. Multiple software runtimes for disaggregated memory have been proposed in …
Do switches dream of machine learning? toward in-network classification
Z ** a distributed FPGA application …
Project pberry: Fpga acceleration for remote memory
Recent research efforts propose remote memory systems that pool memory from multiple
hosts. These systems rely on the virtual memory subsystem to track application memory …
hosts. These systems rely on the virtual memory subsystem to track application memory …
Using Local Cache Coherence for Disaggregated Memory Systems
Disaggregated memory provides many cost savings and resource provisioning benefits for
current datacenters, but software systems enabling disaggregated memory access result in …
current datacenters, but software systems enabling disaggregated memory access result in …
An energy-efficient k-means clustering fpga accelerator via most-significant digit first arithmetic
K-means clustering is the most well-known unsupervised learning method that partitions the
input dataset into K clusters based on the similarity between the data samples. In this paper …
input dataset into K clusters based on the similarity between the data samples. In this paper …
[PDF][PDF] doppioDB 1.0: Machine Learning inside a Relational Engine.
Advances in hardware are a challenge but also a new opportunity. In particular, devices like
FPGAs and GPUs are a chance to extend and customize relational engines with new …
FPGAs and GPUs are a chance to extend and customize relational engines with new …
ML-NIC: accelerating machine learning inference using smart network interface cards
Low-latency inference for machine learning models is increasingly becoming a necessary
requirement, as these models are used in mission-critical applications such as autonomous …
requirement, as these models are used in mission-critical applications such as autonomous …
Bis-km: Enabling any-precision k-means on fpgas
K-Means is a popular clustering algorithm widely used and extensively studied in the
literature. In this paper we explore the challenges and opportunities in using low precision …
literature. In this paper we explore the challenges and opportunities in using low precision …