The document presents a methodology for automatic GPU kernel optimization and demonstrates its application in optimizing two computationally intensive algorithms: x-drop and Smith-Waterman. The methodology integrates a semi-automatic tool that enhances GPU kernel performance, yielding significant speed-ups, such as over 6.6x compared to seqan for x-drop and over 34x compared to bowtie2 for Smith-Waterman. Overall, the proposed method facilitates effective optimization of GPU performance for high-demand sequence analysis tasks.
Related topics: