• DocumentCode
    2985642
  • Title

    Achieving true parallelism on a High Performance Heterogeneous Computer via a threaded programming model

  • Author

    Anderson, Antoinette R. ; Morris, Gerald R. ; Abed, Khalid H.

  • Author_Institution
    Comput. Eng., Jackson State Univ., Jackson, MS, USA
  • fYear
    2011
  • fDate
    17-20 March 2011
  • Firstpage
    283
  • Lastpage
    286
  • Abstract
    As Reconfigurable Computing (RC) closes its sixth decade, significant improvements have been made to make this technology a competitor for application-specific integrated circuits (ASICs). With the field programmable gate array (FPGA) computing power operating significantly lower in speed than that of a general purpose processor (GPP), the developer must exploit every avenue possible to attain a speedup on a heterogeneous computer. Achieveing a significant speedup is what makes the RC application development process worthwhile. The developer may reap the benefits of having better computational power at a lower cost than using a traditional ASIC. This occurs primarily through efforts to pipeline and parallelize processes on an FPGA. In addition to the traditional “three P´s,” this paper highlights another speedup avenue via true multilevel parallelism. In particular, it further demonstrates this concept by using a threaded programming model that allows for the GPP and the FPGA to run simultaneously. This method is realized through a threaded dot product on a heterogeneous computer.
  • Keywords
    application specific integrated circuits; field programmable gate arrays; pipeline processing; reconfigurable architectures; application-specific integrated circuits; field programmable gate array; general purpose processor; high performance heterogeneous computer; pipeline process; reconfigurable computing; threaded programming model; true multilevel parallelism; Computational modeling; Computers; Field programmable gate arrays; Instruction sets; Parallel processing; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Southeastcon, 2011 Proceedings of IEEE
  • Conference_Location
    Nashville, TN
  • ISSN
    1091-0050
  • Print_ISBN
    978-1-61284-739-9
  • Type

    conf

  • DOI
    10.1109/SECON.2011.5752950
  • Filename
    5752950