...
首页> 外文期刊>Advanced Science Letters >Design and Analysis of an Efficient Repository System for Protein Coefficients in Systolic Array-Based Architecture by Using Xilinx Virtex-5 FPGA
【24h】

Design and Analysis of an Efficient Repository System for Protein Coefficients in Systolic Array-Based Architecture by Using Xilinx Virtex-5 FPGA

机译:使用Xilinx Virtex-5 FPGA对基于收缩阵列架构中蛋白质系数有效存储库系统的设计与分析

获取原文
获取原文并翻译 | 示例
           

摘要

Sequence alignment is an important tool in bioinformatics and computational biology. It uses dynamic programming (DP)—based algorithm to obtain optimal scores during the sequence homology search. This algorithm guarantees for accurate search, however with expense of quadratictime complexity. Thus, researchers have implemented the DP algorithm in Field Programmable Gate Array (FPGA)-based platform. However, the configuration stage also endures several challenges especially for protein sequence alignment. Prior to the sequence homology search, the processing element(PE) requires frequent memory load and rapid access to substitution matrix coefficients. The efficient supply of configuration data for the PE is crucial as to reduce the configuration time, hence affected speed performance of the core system. Typical PE configuration scheme uses serial configurationchain where it configures different look-up tables in the pipeline of PEs sequentially. Consequently, the configuration time increases proportionally to the number PEs. Thus, in this work, a new architecture of PE parallel loader with parallel configuration chain technique has been proposed.The parallel loader consists of several circular buffers, designed using n-bit registers and transmitted to the PEs via large data bus. This allows efficient and simultaneous supply of the configuration data to all PEs. This loader has been implemented on Virtex-5 FPGA and achieved480.25 MHz clock frequency. It utilized only 52 or 0.3 percent of the XC5VLX110 Virtex-5 slices. Moreover, the parallel loader element length is parameterizable, thus it can load any size of substitution matrix score either BLOSUM or PAM series.
机译:序列对齐是生物信息学和计算生物学中的重要工具。它使用动态编程(DP)基于算法在序列同源搜索期间获得最佳分数。这种算法保证了准确的搜索,但是牺牲了Quadratictime复杂性的费用。因此,研究人员已经在现场可编程门阵列(FPGA)的平台中实现了DP算法。然而,配置阶段还持续若干挑战,特别是蛋白质序列对准。在序列同源搜索之前,处理元件(PE)需要频繁的存储器负载和快速访问替换矩阵系数。 PE的有效供应数据的配置数据至关重要,以降低配置时间,因此影响了核心系统的速度性能。典型的PE配置方案使用串行配置CHAIN,其中它顺序地在PE的管道中配置不同的查找表。因此,配置时间与数字PE成比例地增加。因此,在这项工作中,已经提出了具有平行配置链技术的PE平行装载机的新架构。并行装载机由几个循环缓冲器组成,使用 n -bit寄存器设计并通过传输到PES大数据总线。这允许对所有PE进行高效和同时向配置数据提供。该装载机已在Virtex-5 FPGA上实现,并实现了480.25 MHz时钟频率。它仅使用XC5VLX110 Virtex-5切片的52或0.3%。此外,并联装载元件长度是可参数化的,因此它可以加载任何尺寸的替换矩阵分数Blosum或Pam系列。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号