• DocumentCode
    624366
  • Title

    FPGA-based HPC application design for non-experts

  • Author

    Uliana, David ; Kepa, Krzysztof ; Athanas, Peter

  • Author_Institution
    Virginia Polytech. Inst. & State Univ., Blacksburg, VA, USA
  • fYear
    2013
  • fDate
    5-7 June 2013
  • Firstpage
    261
  • Lastpage
    264
  • Abstract
    In the current era of big-data computing, most non-engineer domain experts lack the skills needed to design FPGA-based hardware accelerators to address big-data problems. This work presents bFlow, a development environment that facilitates the assembly of such accelerators, specifically those targeting FPGA-based hybrid computing platforms, such as the Convey HC series. This framework attempts to address the above problem by making use of an abstracted, graphical front-end more friendly to users without computer engineering backgrounds than traditional tools, as well as by accelerating bitstream compilation by means of incremental implementation techniques. bFlow´s performance, usability, and application to big-data life-science problems was tested by participants of an NSF-funded Summer Institute organized by the Virginia Bioinformatics Institute (VBI). In about one week, a group of four non-engineering participants made significant modifications to a reference Smith-Waterman implementation, adding functionality and scaling theoretical throughput by a factor of 32.
  • Keywords
    field programmable gate arrays; parallel processing; FPGA; HPC application design; bFlow; big-data computing; big-data life-science problem; bitstream compilation; convey HC series; hardware accelerator; hybrid computing platform; incremental implementation technique; reference Smith-Waterman implementation; Bioinformatics; Computer architecture; Computers; Field programmable gate arrays; Hardware; Productivity; Standards;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application-Specific Systems, Architectures and Processors (ASAP), 2013 IEEE 24th International Conference on
  • Conference_Location
    Washington, DC
  • ISSN
    2160-0511
  • Print_ISBN
    978-1-4799-0494-5
  • Type

    conf

  • DOI
    10.1109/ASAP.2013.6567586
  • Filename
    6567586