sponsors
help promote
usenix conference policies
You are here
When Spark Meets FPGAs: A Case Study for Next-Generation DNA Sequencing Acceleration
Yu-Ting Chen, Jason Cong, Zhenman Fang, Jie Lei, and Peng Wei, University of California, Los Angeles
FPGA-enabled datacenters have shown great potential for providing performance and energy efficiency improvement. In this paper we aim to answer one key question: how can we efficiently integrate FPGAs into stateof- the-art big-data computing frameworks like Apache Spark? To provide a generalized methodology and insights for efficient integration, we conduct an indepth analysis of challenges at single-thread, single-node multi-thread, and multi-node levels, and propose solutions including batch processing and the FPGA-as-a- Service framework to address them. With a step-by-step case study for the next-generation DNA sequencing application, we demonstrate how a straightforward integration with 1,000x slowdown can be tuned into an efficient integration with 2.6x overall system speedup and 2.4x energy efficiency improvement.
Open Access Media
USENIX is committed to Open Access to the research presented at our events. Papers and proceedings are freely available to everyone once the event begins. Any video, audio, and/or slides that are posted after the event are also free and open to everyone. Support USENIX and our commitment to Open Access.
author = {Yu-Ting Chen and Jason Cong and Zhenman Fang and Jie Lei and Peng Wei},
title = {When Spark Meets {FPGAs}: A Case Study for {Next-Generation} {DNA} Sequencing Acceleration},
booktitle = {8th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud 16)},
year = {2016},
address = {Denver, CO},
url = {https://www.usenix.org/conference/hotcloud16/workshop-program/presentation/chen},
publisher = {USENIX Association},
month = jun
}
connect with us