DocumentCode
1876970
Title
Characterizing and Improving the Performance of Bioinformatics Workloads on the POWER5 Architecture
Author
Sachdeva, Vipin ; Speight, Evan ; Stephenson, Mark ; Chen, Lei
Author_Institution
IBM Austin Res. Lab., Austin
fYear
2007
fDate
27-29 Sept. 2007
Firstpage
89
Lastpage
97
Abstract
This paper examines several mechanisms to improve the performance of life science applications on high-performance computer architectures typically designed for more traditional supercomputing tasks. In particular, we look at the detailed performance characteristics of some of the most popular sequence alignment and homology applications on the POWERS architecture offering from IBM. Through detailed analysis of performance counter information collected from the hardware, we identify the main performance bottleneck in the current POWER5 architecture for these applications is the high branch misprediction penalty of the most time-consuming kernels of these codes. Utilizing our PowerPC full system simulation environment, we show the performance improvement afforded by adding conditional assignments to the PowerPC ISA. We also show the impact of changing the number of functional units to a more appropriate mix for the characteristics of bioinformatics applications. Finally, we examine the benefit of removing the two-cycle penalty currently in the POWERS architecture for taken branches due to the lack of a branch target buffer. Addressing these three performance-limiting aspects provides an average 64% improvement in application performance.
Keywords
biology computing; POWER5 architecture; bioinformatics workloads; performance counter information; Application software; Bioinformatics; Computational biology; Computer architecture; DNA; Databases; Genomics; Hidden Markov models; Performance analysis; Sequences;
fLanguage
English
Publisher
ieee
Conference_Titel
Workload Characterization, 2007. IISWC 2007. IEEE 10th International Symposium on
Conference_Location
Boston, MA
Print_ISBN
978-1-4244-1561-8
Electronic_ISBN
978-1-4244-1562-5
Type
conf
DOI
10.1109/IISWC.2007.4362184
Filename
4362184
Link To Document