H-BLAST:异构BLAST(H-BLAST),一种用于将CPU和GPU耦合的异构计算机的快速并行搜索工具,以加速BLASTX和BLASTP – NCBI-BLAST的基本工具

时间:2024-05-31 18:44:37
【文件属性】:

文件名称:H-BLAST:异构BLAST(H-BLAST),一种用于将CPU和GPU耦合的异构计算机的快速并行搜索工具,以加速BLASTX和BLASTP – NCBI-BLAST的基本工具

文件大小:332KB

文件格式:ZIP

更新时间:2024-05-31 18:44:37

C++

异构BLAST(H-BLAST) 异构BLAST(H-BLAST)是用于将CPU和GPU耦合在一起的异构计算机的快速并行搜索工具,以加速BLASTX和BLASTP-NCBI-BLAST的基本模块。 H-BLAST采用局部解耦的种子扩展算法来利用GPU的优势,并提供了一种性能调整机制,可在各种CPU和GPU组合之间实现更高的效率。 H-BLAST产生的对齐结果与NCBI-BLAST相同,并且其计算速度比NCBI-BLAST快得多。 H-BLAST已在不同的软件和硬件设置上进行了测试。 例如,CentOS Linux(v5.4,v6.0和v7.1)和Ubuntu Linux(v11.04)被用作H-BLAST的基准软件平台。 NVIDIA Tesla C2050 GPU卡,NVIDIA Tesla K20 / K40 GPU卡和NVIDIA Geforce GTX 560 GPU卡被用作H


【文件预览】:
H-BLAST-master
----h_blast_v1.1()
--------H-BLAST()
--------install(7KB)
--------runtime_setting_files()
--------new_Makefiles()
--------scripts()
--------README(17KB)
----README.md(2KB)

网友评论