2007
DOI: 10.1109/mc.2007.79
|View full text |Cite
|
Sign up to set email alerts
|

Achieving High Performance with FPGA-Based Computing

Abstract: Numerous application areas, including bioinformatics and computational biology, demand increasing amounts of processing capability. In many cases, the computation cores and data types are suited to field-programmable gate arrays. The challenge is identifying the design techniques that can extract high performance potential from the FPGA fabric.Accelerating high-performance computing (HPC) applications with field-programmable gate arrays (FPGAs) can potentially deliver enormous performance. A thousand-fold para… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
44
0
1

Year Published

2010
2010
2023
2023

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 131 publications
(45 citation statements)
references
References 10 publications
0
44
0
1
Order By: Relevance
“…Reconfigurable hardware, such as large Field Programmable Gate Arrays (FPGAs), exhibits the potential to deliver an order of magnitude speedup for compute-intensive kernels in scientific applications [162]. Such hardware is being integrated with general-purpose processors in next-generation reconfigurable supercomputing systems [163].…”
Section: Hardware Accelerationmentioning
confidence: 99%
“…Reconfigurable hardware, such as large Field Programmable Gate Arrays (FPGAs), exhibits the potential to deliver an order of magnitude speedup for compute-intensive kernels in scientific applications [162]. Such hardware is being integrated with general-purpose processors in next-generation reconfigurable supercomputing systems [163].…”
Section: Hardware Accelerationmentioning
confidence: 99%
“…• The optimal processing mode in hardware is usually different from software [23]. Random memory access is efficient in software, especially with memory caching used by modern processors.…”
Section: Design Using Fpgasmentioning
confidence: 99%
“…Today's FPGAs are fast and large enough to allow hardware implementation of various algorithms that work faster compared to their software-only counterparts executing on generalpurpose microprocessors [1], [2], [3], [4], [5]. There is a plethora of research efforts regarding the use of FPGA accelerators to speed up critical parts of computationally-intensive programs.…”
Section: Introductionmentioning
confidence: 99%