Fast Biosequence Annotation via Reconfigurable Hardware
Fast Biosequence Annotation via Reconfigurable Hardware
批准号:
7497508
负责人:
Jeremy D Buhler
金额:
$50.83万
依托单位:
依托单位国家:
美国
项目类别:
财政年份:
2004
资助国家:
美国
项目状态:
已结题
起止时间:
2004-09-30 至 2010-08-31
关键词:
AccelerationAccountingAddressAlgorithmsAmino Acid SequenceArchitectureBio-BaseBioinformaticsBiologicalBiological ModelsBiological databasesBlast CellBlast PhaseCollectionComputer softwareComputersConceptionsDNADNA Sequence RearrangementDataData SourcesDatabasesDevelopmentDevicesDisadvantagedEtiologyEvolutionFaceFamilyGene StructureGenomeGenomicsGoalsGrowthHereditary DiseaseHourHumanInvestigationLogicMinorModelingModemsMolecular BiologyNumbersOperative Surgical ProceduresPeptide Sequence DeterminationPerformancePhasePliabilityProcessProteomicsPurposeRateReadingRunningSmall Business Technology Transfer ResearchSource CodeSpeedStagingStreamSystemTechnologyTestingTimeTodayValidationVariantWorkbasecommercializationcomparativecostdaydesignflygenome databaseheuristicsimprovedinnovationnovelpathogenprogramsprototypesoftware developmenttext searchingtool
中文摘要
描述(由申请人提供):生物序列数据库已被证明对了解人类和其他基因组的组织,揭示遗传疾病的病因学以及研究医学上重要的病原体有价值。不幸的是,这些数据库正以指数级的速度增长,给生物序列标注带来了严重的问题。序列比较的专用硬件实现可以显著加快BLAST和其他用于注释序列的算法。然而,这些硬件加速器的实用性受到不灵活的功能,缺乏明确的升级路径到更快的组件,以及生物序列数据可以流式传输到比较逻辑的速率的限制。本提案旨在构建一种基于硬件的新型生物序列加速器,即“智能磁盘”引擎,以解决现有加速器的局限性。该引擎结合了可重新配置的FPGA逻辑的灵活性,可以随意重新编程,并且在以硬件速度运行时轻松升级,以及将比较逻辑紧密连接到硬盘阵列的创新架构,保证了大量数据带宽进入比较硬件。智能磁盘引擎旨在加速所有阶段的类似blast的相似性搜索算法,而不仅仅是最后的史密斯-沃特曼阶段。该快速通道STTR申请的第一阶段提出构建智能磁盘引擎的初始原型,实现广泛使用的BLAST管道阶段的比较逻辑镜像,构建透明的引擎软件前端,最后评估原型在生物序列注释中大规模任务上的性能。这一阶段的关键创新将是FPGA逻辑与大容量存储系统的集成,新架构的性能建模,以及软件控制的开发,可以快速重新编程FPGA以构建针对不同类型比较(BLASTN, BLASTP等)优化的比较管道。在这一阶段结束时,智能磁盘原型的硬件和软件组合应该至少实现类似BLASTN和blastp的计算,运行速度至少比2003年时代的商品通用处理器快30倍,并成功地向生物终端用户隐藏引擎硬件的复杂性。
英文摘要
DESCRIPTION (provided by applicant): Databases of biological sequences have proven valuable for understanding the organization of human and other genomes, for unraveling the etiology of genetic disorders, and for studying medically important pathogens. Unfortunately, these databases are growing at an exponential rate, posing a severe problem for bio-sequence annotation. Specialized hardware implementations of sequence comparison can dramatically accelerate BLAST and other algorithms used to annotate sequences. However, the utility of these hardware accelerators is limited by inflexible functionality, lack of a clear upgrade path to faster components, and limitations on the rate at which bio-sequence data can be streamed to the comparison logic. This proposal seeks to construct a novel hardware-based bio-sequence accelerator, the "smart disk" engine that addresses limitations of existing accelerators. The proposed engine combines the flexibility of reconfigurable FPGA logic, which can be reprogrammed at will and easily upgraded while running at hardware speeds, with an innovative architecture that ties the comparison logic closely to an array of hard disks, guaranteeing massive data bandwidth into the comparison hardware. The smart disk engine is designed to accelerate all stages of BLAST-like similarity search algorithms, not just the final Smith- Waterman stage. Phase I of this fast-track STTR application proposes to build the initial prototype of the smart disk engine, to implement comparison logic mirroring the stages of the widely used BLAST pipeline, to construct a transparent software front end to the engine, and finally to evaluate the performance of the prototype on large-scale tasks in bio-sequence annotation. Key innovations in this phase will be the integration of FPGA logic with the mass storage system, modeling the performance of the new architecture, and development of software control that can rapidly reprogram the FPGAs to construct comparison pipelines optimized for different types of comparison (BLASTN, BLASTP, etc). At the end of this phase, the combined hardware and software of the smart disk prototype should implement at least BLASTN- and BLASTP-like computations, run at least 30x faster than 2003-era commodity general-purpose processors, and successfully hide the complexity of the engine's hardware from the biological end user.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Fast Biosequence Annotation via Reconfigurable Hardware
-
批准号:7480772
-
项目类别:
-
资助金额:$51.06万
-
财政年份:2004
-
负责人:Jeremy D Buhler
-
依托单位:
Fast Biosequence Annotation via Reconfigurable Hardware
-
批准号:6771616
-
项目类别:
-
资助金额:$15.65万
-
财政年份:2004
-
负责人:Jeremy D Buhler
-
依托单位:
Fast Biosequence Annotation via Reconfigurable Hardware
-
批准号:7679369
-
项目类别:
-
资助金额:$56.63万
-
财政年份:2004
-
负责人:Jeremy D Buhler
-
依托单位:
Fast Biosequence Annotation via Reconfigurable Hardware
-
批准号:6952878
-
项目类别:
-
资助金额:$15.1万
-
财政年份:2004
-
负责人:Jeremy D Buhler
-
依托单位:
海外基金