Communications
Pico Computing M-503 FPGA Module Accelerates Infernal 90X
Pico Computing announce that the collaboration with researchers at the University of Washington has yielded up to 90X acceleration of Infernal. Infernal is a software package commonly used to identify Non-Coding Ribonucleic Acid. Infernal can take upwards of a few weeks to complete on commodity CPUs. However, with Pico’s FPGA accelerated solution, this identification process has been reduced to less than a day resulting in an up to 90X improvement.
In tIn the past ten years, the number of modeled ncRNA families identified has increased by two orders of magnitude. Many ncRNA's bases have purely structural roles requiring two potentially distant bases to be complementary. This makes the search for ncRNA more difficult than traditional DNA sequence matching. Growth of these ncRNA families as well as computational complexity of searching genomes for known ncRNA has resulted in runtimes on the order of weeks.
Researchers at the University of Washington, using Pico’s M-503 FPGA module, have accelerated algorithms within Infernal. This implementation yielded individual algorithm speedups of up to 200X, for an overall software acceleration of up to 90X.
“The last decade of genome research has yielded a flood of novel non-protein-coding RNAs with diverse biological functions, and tantalizing hints of thousands more. Pico's hardware has enabled us to reach new levels of acceleration for key computationally intensive algorithms needed to fully explore this important new landscape,” said Dr. Walter L. Ruzzo, Professor at the University of Washington.