Home // INTENSIVE 2011, The Third International Conference on Resource Intensive Applications and Services // View article
Authors:
Thomas Grosser
Alexandros Gremm
Sebastian Veith
Gerald Heim
Wolfgang Rosenstiel
Victor Medeiros
Manoel Eusebio de Lima
Keywords: heterogeneous computing platform, accelerator, seismic exploration, OpenCL, CPU, GPU, FPGA
Abstract:
Large heterogeneous data centers of today lack methods to appraise the best fitting solutions regarding, among others, hardware acquisition cost, development time, and performance. Especially resource intensive applications benefit from increased data center utilization to leverage heterogeneous resources and accelerators. In this paper, we implement various methods to accelerate a seismic modeling application, which is available for CPU, GPU, and FPGA. With the underlying heterogeneous environment, the current programming standard OpenCL is examined regarding CPUs and GPUs, and compared to traditional acceleration approaches in order to evaluate sets of platforms. Based on the variety of available versions, a flow is introduced, which allows to catalog best solutions by experimenting with different implementations for available hardware platforms. We encourage to derive indicators as hints for data center operators with respect to finding a cost-benefit trade-off, which must also be observed over time. The results highlight the GPU and FPGA implementations, and correlate performance optimizations with development time, regarding the seismic application and the underlying hardware platforms.
Pages: 30 to 36
Copyright: Copyright (c) IARIA, 2011
Publication date: May 22, 2011
Published in: conference
ISBN: 978-1-61208-135-9
Location: Venice/Mestre, Italy
Dates: from May 22, 2011 to May 27, 2011