Accelerators for Technical Computing: Is It Worth the Pain? A TCO Perspective

  • Sandra Wienke
  • Dieter an Mey
  • Matthias S. Müller
Conference paper

DOI: 10.1007/978-3-642-38750-0_25

Volume 7905 of the book series Lecture Notes in Computer Science (LNCS)
Cite this paper as:
Wienke S., an Mey D., Müller M.S. (2013) Accelerators for Technical Computing: Is It Worth the Pain? A TCO Perspective. In: Kunkel J.M., Ludwig T., Meuer H.W. (eds) Supercomputing. ISC 2013. Lecture Notes in Computer Science, vol 7905. Springer, Berlin, Heidelberg

Abstract

Nowadays, HPC systems emerge in a great variety including commodity processors with attached accelerators which promise to improve the performance per watt ratio. These heterogeneous architectures often get far more complex to employ. Therefore, a hardware purchase decision should not only take capital expenses and operational costs such as power consumption into account, but also manpower. In this work, we take a look at the total cost of ownership (TCO) that includes costs for administration and programming effort. From that, we compute the costs per program run which can be used as a comparison metric for a purchase decision. In a case study, we evaluate our approach on two real-world simulation applications on Intel Xeon architectures, NVIDIA GPUs and Intel Xeon Phis by using different programming models: OpenCL, OpenACC, OpenMP and Intel’s Language Extensions for Offload.

Keywords

TCO heterogeneous architectures GPU Intel Xeon Phi programming effort OpenCL OpenACC OpenMP Intel LEO energy efficiency 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Sandra Wienke
    • 1
    • 2
  • Dieter an Mey
    • 1
    • 2
  • Matthias S. Müller
    • 1
    • 2
  1. 1.Center for Computing and CommunicationRWTH Aachen UniversityAachenGermany
  2. 2.JARA – High-Performance ComputingAachenGermany