Poster reception - Pairwise alignments on the cell processor
SC(2006)
摘要
We are evaluating the performance of bioinformatics applications on the CBE recently developed at IBM. The characteristics of pairwise alignment, critical to bioinformatics applications, makes it uniquely suitable for the Cell processor. We have implemented two different strategies for pairwise alignment on Cell. We analyze the bottlenecks for each strategy, a diagonal approach which uses the vector processing capabilities of the SPE and a row wise approach in which cells are dependant and has expensive branches. Despite the presence of branches, the row-wise approach outperforms a 2.4 Ghz Opteron by almost 5X, the diagonal approach spending a majority of time looking up the alignment matrix.Also, due to the commonality of all-to-all pairwise comparisons in bioinformatics codes, we have implemented a framework for these computations on the Cell with minimum load imbalance and minimal PPU intervention. We evaluate the performance of popular bioinformatics codes Clustalw and HMMER using such a framework, in which the workload is shared among the PPU and the SPUs.
更多查看译文
关键词
process capability
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络