DocumentCode
4651
Title
A Survey of Performance Modeling and Simulation Techniques for Accelerator-Based Computing
Author
Lopez-Novoa, Unai ; Mendiburu, Alexander ; Miguel-Alonso, Jose
Author_Institution
Dept. of Comput. Archit. & Technol., Univ. of the Basque Country UPV/EHU, Donostia-San Sebastian, Spain
Volume
26
Issue
1
fYear
2015
fDate
Jan. 2015
Firstpage
272
Lastpage
281
Abstract
The high performance computing landscape is shifting from collections of homogeneous nodes towards heterogeneous systems, in which nodes consist of a combination of traditional out-of-order execution cores and accelerator devices. Accelerators, built around GPUs, many-core chips, FPGAs or DSPs, are used to offload compute-intensive tasks. The advent of this type of systems has brought about a wide and diverse ecosystem of development platforms, optimization tools and performance analysis frameworks. This is a review of the state-of-the-art in performance tools for heterogeneous computing, focusing on the most popular families of accelerators: GPUs and Intel´s Xeon Phi. We describe current heterogeneous systems and the development frameworks and tools that can be used for developing for them. The core of this survey is a review of the performance models and tools, including simulators, proposed in the literature for these platforms.
Keywords
graphics processing units; microprocessor chips; multiprocessing systems; parallel processing; DSP; FPGA; GPU; Intel Xeon Phi; accelerator device; accelerator-based computing; heterogeneous system; high performance computing landscape; many-core chips; out-of-order execution cores; Computational modeling; Graphics processing units; Hardware; Kernel; Performance evaluation; Predictive models; Accelerator-based computing; GPGPU; heterogeneous systems; performance modeling;
fLanguage
English
Journal_Title
Parallel and Distributed Systems, IEEE Transactions on
Publisher
ieee
ISSN
1045-9219
Type
jour
DOI
10.1109/TPDS.2014.2308216
Filename
6748067
Link To Document