Hanif, Muhammad KashifMuhammad KashifHanifZimmermann, Karl-HeinzKarl-HeinzZimmermann2019-06-272019-06-272012Central European journal of computer science 4 (2): 367-388 (2012)http://hdl.handle.net/11420/2837© 2012 Versita Warsaw. Alignment is the fundamental operation in molecular biology for comparing biomolecular sequences. The most widely used method for aligning groups of alignments is based on the alignment of the profiles corresponding to the groups. We show that profile-profile alignment can be significantly speeded up by general purpose computing on a modern commodity graphics card. Wavefront and matrix-matrix product approaches for implementing profile-profile alignment onto graphics processor are analyzed. The average speed-up obtained is one order of magnitude even when overheads are considered. Thus the computational power of graphics cards can be exploited to develop improved solutions for multiple sequence alignment.en2299-1093Open computer science20124367388De Gruyterhttps://creativecommons.org/licenses/by-nc-nd/3.0/alignmentprogressive alignmentgraphics processor cardbasic linear algebra subprogramsperformanceMathematikTechnikIngenieurwissenschaftenGraphics card processing : accelerating profile-profile alignmentJournal Articleurn:nbn:de:gbv:830-882.03702710.15480/882.230210.2478/s13537-012-0033-510.15480/882.2302Journal Article