High Performance Blast over the Grid
Résumé
As grids become more and more attractive for solving complex problems with high computational and storage requirements, bioinformatics algorithms start to be ported on large scale platforms. The BLAST kernel was one the first application ported on such platform. However, although simple parallelization was enough for the first proof of concept, its use in production platform needed more optimized algorithms. The chapter reviews existing parallelization and “gridification” of the BLAST algorithm as well as related issues such as data management and replication. A case study using the DIET middleware over the Grid'5000 experimental platform is also presented.