联盟首页 协同开发 共创软件 开放源码 软件工程 共创论坛 关于联盟
  您的位置 » 开放源码库【成熟 - 项目摘要 首页 | 分类源码 | 提交源码 | 下载统计 | 原创源码 | 成熟源码 | 代码片断
 
 mpiBLAST - 项目摘要
摘要 | 管理 | 论坛
文档 | 软件包

源码库中源码数量为15579
有贡献人员名单:

-= 更多 =-
  • ffdshow
  • Air Traffic Controller
  • jasperreports
  • PoolMan
  • Apache-SSL-Jserv
  • virtualdub-win
  • CppUnit
  • GLgraph
  • Step Mania
  • FCK editor
  • -= 更多 =-

    项目描述:
    mpiBLAST is an MPI based parallel implementation of NCBI BLAST. It consists of a pair of programs that replace formatdb and blastall with versions that execute BLAST jobs in parallel on a cluster of computers with MPI installed. There are two primary advantages to using mpiBLAST versus traditional BLAST. First, mpiBLAST splits the database across each node in the cluster. Because each node's segment of the database is smaller it can usually reside in the buffer-cache, yielding a significant speedup due to the elimination of disk I/O. Second, it allows BLAST users to take advantage of efficient, low-cost Beowulf clusters because interprocessor communication demands are low. mpiBLAST achieves super-linear speedup in situations where the database is too large to fit into RAM, and near linear speedup in other situations. It does not require a dedicated cluster.
    mpiBLAST是一个基于MPI的NCBI BLAST的平行实现。它由代替formatdb 和 blastall的两个程序组成,在安装有MPI的并行计算机群集上执行BLAST作业。和传统BLAST相比,使用mpiBLAS有两个主要的好处。首先,mpiBLAST分割群集中每个节点上的数据库。由于数据库每个节点的分段越小,它就可以驻留在缓存存储器中,由于减少了磁盘I/O次数,从而大幅提高速度。其次,由于处理器相互间的通信需求低,所以它允许BLAST用户利用高效、低代价的Beowulf 群集。当数据库太大以至不能完全放在RAM中时,mpiBLAST 可以取得超线性的加速,而在一般情况下能获得线性的加速。它不需要专门的群集。
    类别:
    发布者: chengbd

    最新发布源码包
    软件包 版本号 日期 本地下载
    1.0.1  1.0.1  2003-03-23 下载

    原始下载连接(国外) http://freshmeat.net/redir/mpiblast/37175/url_tgz/mpiblast-1.0.1.tar.gz

      » 合 作 伙 伴