An Event-Driven Approach To Genotype Imputation On A Custom RISC-V FPGA Cluster
Jordan Morris, Ashur Rafiev, Graeme Bragg, Mark Vousden and, David Thomas, Alex Yakovlev, Andrew Brown

TL;DR
This paper introduces an event-driven genotype imputation method implemented on a custom RISC-V FPGA cluster, achieving significant speedups over traditional x86 solutions by leveraging concurrency and optimization techniques.
Contribution
It presents a novel event-driven FPGA implementation of the Li and Stephens model for genotype imputation, demonstrating substantial performance improvements.
Findings
270X reduction in processing time on 48 FPGAs
Approximate 5 orders of magnitude speedup with optimization
Scalable performance across multiple FPGA resources
Abstract
This paper proposes an event-driven solution to genotype imputation, a technique used to statistically infer missing genetic markers in DNA. The work implements the widely accepted Li and Stephens model, primary contributor to the computational complexity of modern x86 solutions, in an attempt to determine whether further investigation of the application is warranted in the event-driven domain. The model is implemented using graph-based Hidden Markov Modeling and executed as a customized forward/backward dynamic programming algorithm. The solution uses an event-driven paradigm to map the algorithm to thousands of concurrent cores, where events are small messages that carry both control and data within the algorithm. The design of a single processing element is discussed. This is then extended across multiple FPGAs and executed on a custom RISC-V NoC FPGA cluster called POETS. Results…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsError Correcting Code Techniques · Gene expression and cancer classification · Genomics and Chromatin Dynamics
