2014 IEEE High Performance Extreme Computing Conference (HPEC) 2014
DOI: 10.1109/hpec.2014.7040979
|View full text |Cite
|
Sign up to set email alerts
|

High level programming of FPGAs for HPC and data centric applications

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
4
3
1

Relationship

1
7

Authors

Journals

citations
Cited by 16 publications
(7 citation statements)
references
References 5 publications
0
7
0
Order By: Relevance
“…For supercomputer clusters, the dominant factor is the energy consumption and therefore we need to consider the performance per Watt. From that perspective, the picture is quite different: the measured power consumption of the FPGA board is 25 W (Segal et al, 2014); the host CPU consumes 160 W (not including RAM power consumption). So already the FPGA simulation has more than 3× better performance per Watt than the CPU.…”
Section: Discussionmentioning
confidence: 99%
“…For supercomputer clusters, the dominant factor is the energy consumption and therefore we need to consider the performance per Watt. From that perspective, the picture is quite different: the measured power consumption of the FPGA board is 25 W (Segal et al, 2014); the host CPU consumes 160 W (not including RAM power consumption). So already the FPGA simulation has more than 3× better performance per Watt than the CPU.…”
Section: Discussionmentioning
confidence: 99%
“…At the same time, recent literature proposes ixedfunction accelerators such as for artiicial intelligence [11,61,68]. Further work has demonstrated reconigurable accelerators that rely on ield programmable gate arrays (FPGAs) [40,70] or ASICs [81]. Consequently, past work has examined how job scheduling should consider heterogeneous resource requests [8,30], how the operating system (OS) and runtime should adapt [42,57], how to write applications for heterogeneous systems [8,32], how to partition data-parallel applications onto heterogeneous compute resources [48], how to consider the diferent fault tolerances of heterogeneous resources [41], how to fairly compare the performance of diferent heterogeneous systems [44], and what the impact of heterogeneous resources is to application performance [52,74,80].…”
Section: Background and Related Work 21 Resource Heterogeneity In Hpcmentioning
confidence: 99%
“…Future high performance computing (HPC) systems are driven towards heterogeneity of compute and memory resources in response to the expected halt of traditional technology scaling, combined with continuous demands for increased performance [56,78] and the wide landscape of HPC applications [69]. In the long term, many HPC systems are expected to feature a variety of graphical processing units (GPUs), partially-programmable accelerators [62,77], ixed-function accelerators [11,61,68], reconigurable accelerators such as ield programmable gate arrays (FPGAs) [40,70], and new classes of memory [80] that blur the line between memory and storage technology.…”
Section: Introductionmentioning
confidence: 99%
“…According to Segal et al [16], heterogeneous computing is a potential approach for high-performance and energyefficient computing. Till now, the high-performance heterogeneous computing industry was dominated by discrete GPUs, but new options based on APUs and FPGAs have emerged.…”
Section: Review Of the Literaturementioning
confidence: 99%