• DocumentCode
    2274938
  • Title

    An FPGA Based Reconfigurable Coprocessor Board Utilizing a Mathematics of Arrays

  • Author

    Pottinger, H. ; Eatherton, W. ; Kelly, J. ; Schiefelbein, T. ; Mullin, L.R. ; Ziegler, R.

  • Author_Institution
    University of Missouri - Rolla
  • fYear
    1995
  • fDate
    1995
  • Firstpage
    39
  • Lastpage
    45
  • Abstract
    Work in progress at the University of Missouri-Rolla on hardware assists for high performance computing is presented. This research consists of a novel field programmable gate array (FPGA) based reconfigurable coprocessor board (the Chameleon Coprocessor) being used to evaluate hardware architectures for speedup of array computation algorithms. These algorithms are developed using a Mathematics of Arrays (MOA). They provide a means to generate addresses for data transfers that require less data movement than more traditional algorithms. In this manner, the address generation algorithms are acting as an intelligent data prefetching mechanism or special purpose cache controller. Software implementations have been used to provide speedups on the order of 100% over classical methods to the solution of heat transfer equations on a uniprocessor. We extend these methods to application designs for the Chameleon Coprocessor.
  • Keywords
    Application software; Computer architecture; Coprocessors; Equations; Field programmable gate arrays; Hardware; Heat transfer; High performance computing; Mathematics; Prefetching;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Gate Arrays, 1995. FPGA '95. Proceedings of the Third International ACM Symposium on
  • Print_ISBN
    0-7695-2550-4
  • Type

    conf

  • DOI
    10.1109/FPGA.1995.241943
  • Filename
    1377259