ABSTRACT
BarraCUDA uses CUDA graphics cards to map DNA reads to the human genome. Previously its software source code was genetically improved for short paired end next generation sequences. On longer noisy epigenetics strings using nVidia Titan and twin Tesla K40 the same GI-ed code is more than 3 times faster than bwa-meth on an 8 core CPU.
- P. Klus et al. BarraCUDA. BMC Res Nts, 5(27), 2012.Google Scholar
- W. B. Langdon. Genetically improved software. Handbook GP Applications, pp181--220. Springer, 2015.Google ScholarCross Ref
- W. B. Langdon, Brian Y. H. Lam, J. Petke, and M. Harman. Improving CUDA DNA analysis software with genetic programming. In GECCO 2015, pp1063--70 Google ScholarDigital Library
Index Terms
- Benchmarking Genetically Improved BarraCUDA on Epigenetic Methylation NGS datasets and nVidia GPUs
Recommendations
Grow and Graft a Better CUDA pknotsRG for RNA Pseudoknot Free Energy Calculation
GECCO Companion '15: Proceedings of the Companion Publication of the 2015 Annual Conference on Genetic and Evolutionary ComputationGrow and graft genetic programming greatly improves GPGPU dynamic programming software for predicting the minimum binding energy for folding of RNA molecules. The parallel code inserted into the existing CUDA version of pknots was grown using a BNF ...
Larrabee: A Many-Core x86 Architecture for Visual Computing
The Larrabee many-core visual computing architecture uses multiple in-order x86 cores augmented by wide vector processor units, together with some fixed-function logic. This increases the architecture's programmability as compared to standard GPUs. The ...
Constructing a Bioinformatics Platform with Web and Mobile Services Based on NVIDIA Jetson TK1
Current high-end graphics processing units abbreviate to GPUs, such as NVIDIA Tesla, Fermi, Kepler series cards which contain up to thousand cores per-chip, are widely used in the high performance computing fields. These GPU cards called desktop GPUs ...
Comments