Title
OpenDwarfs: Characterization of Dwarf-Based Benchmarks on Fixed and Reconfigurable Architectures
Abstract
The proliferation of heterogeneous computing platforms presents the parallel computing community with new challenges. One such challenge entails evaluating the efficacy of such parallel architectures and identifying the architectural innovations that ultimately benefit applications. To address this challenge, we need benchmarks that capture the execution patterns (i.e., dwarfs or motifs) of applications, both present and future, in order to guide future hardware design. Furthermore, we desire a common programming model for the benchmarks that facilitates code portability across a wide variety of different processors (e.g., CPU, APU, GPU, FPGA, DSP) and computing environments (e.g., embedded, mobile, desktop, server). As such, we present the latest release of OpenDwarfs, a benchmark suite that currently realizes the Berkeley dwarfs in OpenCL, a vendor-agnostic and open-standard computing language for parallel computing. Using OpenDwarfs, we characterize a diverse set of modern fixed and reconfigurable parallel platforms: multi-core CPUs, discrete and integrated GPUs, Intel Xeon Phi co-processor, as well as a FPGA. We describe the computation and communication patterns exposed by a representative set of dwarfs, obtain relevant profiling data and execution information, and draw conclusions that highlight the complex interplay between dwarfs' patterns and the underlying hardware architecture of modern parallel platforms.
Year
DOI
Venue
2016
10.1007/s11265-015-1051-z
Journal of Signal Processing Systems
Keywords
Field
DocType
OpenDwarfs,Benchmarking,Evaluation,Dwarfs,Performance,Characterization
Computer architecture,Suite,Programming paradigm,Xeon Phi,Computer science,Profiling (computer programming),Parallel computing,Field-programmable gate array,Symmetric multiprocessor system,Software portability,Hardware architecture,Embedded system
Journal
Volume
Issue
ISSN
85
3
1939-8018
Citations 
PageRank 
References 
7
0.58
14
Authors
4
Name
Order
Citations
PageRank
Konstantinos Krommydas1595.82
Wu-chun Feng22812232.50
Christos D. Antonopoulos358951.14
Nikolaos Bellas422023.30