首页> 外国专利> SYSTOLIC ARRAY OF PIPELINED PROCESSING ENGINES FOR IMPLEMENTING DYNAMIC PROGRAMMING ALGORITHMS

SYSTOLIC ARRAY OF PIPELINED PROCESSING ENGINES FOR IMPLEMENTING DYNAMIC PROGRAMMING ALGORITHMS

机译:用于实现动态编程算法的流水线处理引擎的系统数组

摘要

An integrated circuit that is capable of performing sequence alignment via dynamic programming methods is provided. The integrated circuit may include a linear systolic array having series-connected processing engines, each of which has a n-stage deep pipeline. The systolic array may align first and second sequences, wherein the first sequence is divided into multiple segments equal to the internal depth of the pipeline. The systolic array may compute matrix scores for these segments in parallel until the entire sequence matrix score is computed. The internal pipeline structure and a loopback memory within the systolic array are configured to take care of any required data dependencies in the computation of the matrix scores.
机译:提供了一种能够通过动态编程方法执行序列比对的集成电路。该集成电路可以包括具有串联连接的处理引擎的线性脉动阵列,每个引擎具有n级深管线。脉动阵列可以比对第一序列和第二序列,其中第一序列被分成等于管线内部深度的多个段。脉动阵列可以并行计算这些片段的矩阵得分,直到计算出整个序列矩阵得分为止。脉动阵列内的内部管线结构和回送存储器配置为在计算矩阵得分时照顾任何所需的数据依赖性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号