Title :
Computing Models for FPGA-Based Accelerators
Author :
Herbordt, Martin C. ; Gu, Yongfeng ; VanCourt, Tom ; Model, Josh ; Sukhwani, Bharat ; Chiu, Matt
Author_Institution :
Boston Univ., Boston, MA
Abstract :
Field-programmable gate arrays are widely considered accelerators for compute-intensive applications. A critical phase of FPGA application development is finding and mapping to the appropriate computing model. These models differ from models generally used in programming. For example, whereas parallel computing models are often based on thread execution and interaction, FPGA computing can exploit more degrees of freedom than are available in software. This enables models with highly flexible fine-grained parallelism and associative operations such as broadcast and collective response. Several case studies demonstrate the effectiveness of using FPGA-based accelerators in molecular modeling.
Keywords :
field programmable gate arrays; parallel architectures; FPGA-based accelerator; field-programmable gate array; high-performance computing architecture; parallel computing model; thread execution; Acceleration; Application software; Broadcasting; Computer architecture; Concurrent computing; Field programmable gate arrays; Hardware; Microprocessors; Parallel processing; Programmable logic arrays; FPGAs; accelerators; computing models; molecular modeling;
Journal_Title :
Computing in Science Engineering
DOI :
10.1109/MCSE.2008.143