• DocumentCode
    3258504
  • Title

    A systolic array for sequence comparison based on two-logic-levels processing element

  • Author

    Hireche, Nasreddine ; Langlois, J. M Pierre ; Nicolescu, Gabriela

  • Author_Institution
    Dept. de Genie Inf., Ecole Polytech. de Montreal, Montreal, QC
  • fYear
    2007
  • fDate
    5-8 Aug. 2007
  • Firstpage
    73
  • Lastpage
    76
  • Abstract
    In this work, we implement a dynamic programming (DP) algorithm for sequence comparison (SC) purposes. We aimed at obtaining a better compromise between the processing acceleration optimization and the hardware cost. A simplified edit distance (ED) calculation formula is used, where we introduce two new simplified logical equations based on this last formula. A systolic array (SA) based on our simplified processing element (PE) can compare sequences with a great length and a high processing frequency. Our system speed-up shows a gain varying between 13% and 142% compared to other systems, according to the considered FPGA family.
  • Keywords
    dynamic programming; field programmable gate arrays; systolic arrays; FPGA; dynamic programming algorithm; edit distance calculation formula; sequence comparison; systolic array; two-logic-levels processing element; Acceleration; Biology computing; Dynamic programming; Equations; Field programmable gate arrays; Genetics; Hardware; Heuristic algorithms; Sequences; Systolic arrays; Dynamic Programming; FPGA; Parallel Hardware Acceleration; Sequence Comparison; Systolic Array;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2007. NEWCAS 2007. IEEE Northeast Workshop on
  • Conference_Location
    Montreal, Que
  • Print_ISBN
    978-1-4244-1163-4
  • Electronic_ISBN
    978-1-4244-1164-1
  • Type

    conf

  • DOI
    10.1109/NEWCAS.2007.4487953
  • Filename
    4487953