Download PDFOpen PDF in browserThe Velvet Assembler Using OpenACC Directives10 pages•Published: May 1, 2023AbstractThere are several programs available in bioinformatics for DNA sequence assembly. This is typically an extremely time-consuming endeavor, as DNA sequences can be extensive and intricate. Velvet was created to combine short and long read sequencing data into larger genomic sequences. Using OpenMP parallel programming, the last version of Velvet was created to support multiple threads. Through OpenACC directives, we present a new version of Velvet that takes advantage of multiprocessing using graphical processing units (GPU). Our tests demonstrate that this extension of Velvet allows for faster performance and efficient memory use.Keyphrases: bioinformatics, openacc, parallel program, velvet In: Hisham Al-Mubaid, Tamer Aldwairi and Oliver Eulenstein (editors). Proceedings of International Conference on Bioinformatics and Computational Biology (BICOB-2023), vol 92, pages 72-81.
|