Proceedings of the 53rd Annual Design Automation Conference 2016
DOI: 10.1145/2897937.2897972
|View full text |Cite
|
Sign up to set email alerts
|

A quantitative analysis on microarchitectures of modern CPU-FPGA platforms

Abstract: CPU-FPGA heterogeneous acceleration platforms have shown great potential for continued performance and energy efficiency improvement for modern data centers, and have captured great attention from both academia and industry. However, it is nontrivial for users to choose the right platform among various PCIe and QPI based CPU-FPGA platforms from different vendors. This paper aims to find out what microarchitectural characteristics affect the performance, and how. We conduct our quantitative comparison and in-de… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
45
0
1

Year Published

2017
2017
2023
2023

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 106 publications
(46 citation statements)
references
References 13 publications
0
45
0
1
Order By: Relevance
“…FPGAs are reprogrammable off-theshelf circuits and are ideal for general-purpose hardware acceleration. Typically, high-performance cloud solutions use high-end FPGA tightly coupled with general-purpose multicore processors [26], while ASIC is used for more throughput or in battery-powered embedded devices.…”
Section: Purpose-built Hardware For Tnnmentioning
confidence: 99%
“…FPGAs are reprogrammable off-theshelf circuits and are ideal for general-purpose hardware acceleration. Typically, high-performance cloud solutions use high-end FPGA tightly coupled with general-purpose multicore processors [26], while ASIC is used for more throughput or in battery-powered embedded devices.…”
Section: Purpose-built Hardware For Tnnmentioning
confidence: 99%
“…The third point deals with accelerator design reuse and portability. The accelerator GRN generator presented in the work of da Silva et al has a memory interface customized to get the maximum performance for the first Intel CPU‐FPGA platform, which was discontinued. Therefore, we create an accelerator unit by reusing the GRN kernel from the aforementioned work as shown a simplified diagram in Figure C.…”
Section: Performance Metrics and Analysismentioning
confidence: 99%
“…In our previous work ADD Harp1, 12 the target platform was the first Intel CPU/FPGA prototype where an accelerator hardware module (AHM) occupies the other processor socket in a 2-socket motherboard, 33 and the peak bandwidth between the CPU memory and FPGA is 7 GB/sec for read and 5 GB/sec for write operations. 33 The software API was based on the Intel Accelerator abstraction layer SDK, which differs from our current work based on Intel OPAE SDK, 13 since this first prototype was discontinued. As an initial proof of concept, six showcasing examples for this first Intel prototype platform have been compared to a CPU implementation in our previous work.…”
Section: Signal Processing and Map-and-reduce Benchmarksmentioning
confidence: 99%
“…Field Programmable Gate Arrays (FPGAs) are seen as an attractive proposition to address energy issues and are used in the IvyTown Xeon + Stratix V FPGA system [6] and Amazon's Elastic Compute Cloud (EC2) F1 instances. Issues include the need for specialist programming languages and the lengthy synthesis times.…”
Section: Introductionmentioning
confidence: 99%