• DocumentCode
    3233292
  • Title

    An FPGA-based parallel sorting architecture for the Burrows Wheeler transform

  • Author

    Martínez, José ; Cumplido, René ; Feregrino, Claudia

  • Author_Institution
    Dept. of Comput. Sci., National Inst. of Astrophys., Opt. & Electron., Puebla, Mexico
  • fYear
    2005
  • fDate
    28-30 Sept. 2005
  • Abstract
    Burrows-Wheeler transform (BWT) has received special attention due to its effectiveness in lossless data compression algorithms. However, implementations of BWT-based algorithms have been limited due to the complexity of the suffix sorting process applied to the input string. Proposed solutions involve data structures combined with hardware architectures aimed at reducing computational complexity. However, advanced data structures are difficult to be implemented directly into hardware architectures as they require sophisticated control units. In this paper we present a novel architecture based on a parallel sorting block to implement the BWT transform. The proposed architecture has been implemented on a field programmable gate array (FPGA) device providing good performance improvements compared with other reported implementations on FPGAs. Results obtained show a reduction in the number of cycles and an increase in the maximum frequency compared with other works. FPGA implementation results are presented and discussed.
  • Keywords
    field programmable gate arrays; parallel algorithms; parallel architectures; sorting; transforms; Burrows Wheeler transform; FPGA; data structures; field programmable gate array; hardware architectures; lossless data compression; parallel sorting architecture; suffix sorting process; Compression algorithms; Computer architecture; Data compression; Data structures; Field programmable gate arrays; Hardware; Software algorithms; Software prototyping; Sorting; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reconfigurable Computing and FPGAs, 2005. ReConFig 2005. International Conference on
  • Print_ISBN
    0-7695-2456-7
  • Type

    conf

  • DOI
    10.1109/RECONFIG.2005.9
  • Filename
    1592499