The future of FPGA acceleration in datacenters and the cloud
In this article, we survey existing academic and commercial efforts to provide Field-
Programmable Gate Array (FPGA) acceleration in datacenters and the cloud. The goal is a …
Programmable Gate Array (FPGA) acceleration in datacenters and the cloud. The goal is a …
A survey on FPGA virtualization
FPGA accelerators are being applied in various types of systems ranging from embedded
systems to cloud computing for their high performance and energy efficiency. Given the …
systems to cloud computing for their high performance and energy efficiency. Given the …
Hardware acceleration of BWA-MEM genomic short read map** for longer read lengths
We present our work on hardware accelerated genomics pipelines, using either FPGAs or
GPUs to accelerate execution of BWA-MEM, a widely-used algorithm for genomic short read …
GPUs to accelerate execution of BWA-MEM, a widely-used algorithm for genomic short read …
FlexCNN: An end-to-end framework for composing CNN accelerators on FPGA
With reduced data reuse and parallelism, recent convolutional neural networks (CNNs)
create new challenges for FPGA acceleration. Systolic arrays (SAs) are efficient, scalable …
create new challenges for FPGA acceleration. Systolic arrays (SAs) are efficient, scalable …
GateKeeper: a new hardware architecture for accelerating pre-alignment in DNA short read map**
Motivation High throughput DNA sequencing (HTS) technologies generate an excessive
number of small DNA segments-called short reads-that cause significant computational …
number of small DNA segments-called short reads-that cause significant computational …
SneakySnake: a fast and accurate universal genome pre-alignment filter for CPUs, GPUs and FPGAs
Abstract Motivation We introduce SneakySnake, a highly parallel and highly accurate pre-
alignment filter that remarkably reduces the need for computationally costly sequence …
alignment filter that remarkably reduces the need for computationally costly sequence …
A survey on spark ecosystem: Big data processing infrastructure, machine learning, and applications
With the explosive increase of big data in industry and academic fields, it is important to
apply large-scale data processing systems to analyze Big Data. Arguably, Spark is the state …
apply large-scale data processing systems to analyze Big Data. Arguably, Spark is the state …
Programming and runtime support to blaze FPGA accelerator deployment at datacenter scale
With the end of CPU core scaling due to dark silicon limitations, customized accelerators on
FPGAs have gained increased attention in modern datacenters due to their lower power …
FPGAs have gained increased attention in modern datacenters due to their lower power …