Skip to main content
Log in

A power measurement environment for PCIe accelerators

Application to the Intel Xeon Phi

  • Special Issue Paper
  • Published:
Computer Science - Research and Development

Abstract

We describe and validate a complete hardware/software environment for power consumption analysis of PCIe-based accelerators, using the Intel Xeon Phi co-processor as the target platform. Our environment is flexible and affordable—based on commodity instrumentation—and provides both accuracy and transparency for the user, which enables an easy instrumentation of existing codes from the power consumption perspective. We present empirical power traces for two well known scientific codes (LINPACK and libflame) that give insights not only on the benefits of the presented environment, but also on the power profile of the Intel Xeon Phi co-processor under different workloads.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4

Similar content being viewed by others

References

  1. (1999) Standard commands for programmable instruments, vol 1. SCPI Consortium

  2. (2013) How a single chip causes massive power bills. GPUSimPow: a GPGPU power simulator. In: ISPASS 2013, IEEE, pp 97–106

  3. (2013) Intel Xeon Phi Coprocessor Datasheet. Intel Corporation

  4. Barrachina S, Barreda M, Catalán S, Dolz MF, Fabregat G, Mayo R, Quintana-Ortí ES (2013) An integrated framework for power-performance analysis of parallel scientific workloads. In: 3rd int conf on smart grids, green communications and IT energy-aware technologies, pp 114–119

  5. Chan E, Quintana-Ortí ES, Quintana-Ortí G, van de Geijn R (2007) SuperMatrix out-of-order scheduling of matrix operations for SMP and multi-core architectures. SPAA ’07. San Diego, CA, USA, pp 116–125

  6. Dongarra JJ, Luszczek P, Petitet A (2003) The linpack benchmark: Past, present, and future. CC: P&E 15:2003

  7. Jackson J (2013) Comparison and analysis of GPU energy efficiency for CUDA and OpenCL

  8. Shao Y, Brooks D (2013) Energy characterization and instruction-level energy model of Intel’s Xeon Phi processor. In: Low power electronics and design, pp 1–6

  9. Ukidave Y, Ziabari AK, Mistry P, Schirner G, Kaeli D (2013) Quantifying the energy efficiency of FFT on heterogeneous platforms. In: ISPASS 2013, IEEE, pp 235–244

  10. Zee FGV (2009) libflame: the complete reference. http://www.lulu.com

Download references

Acknowledgments

This work is supported by Projects CICYT-TIN 2008/508 and 2012-32180. We thank the technical staff at DACYA for their support in setting up the measurement environment.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Francisco D. Igual.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Igual, F.D., Jara, L.M., Gómez-Pérez, J.I. et al. A power measurement environment for PCIe accelerators. Comput Sci Res Dev 30, 115–124 (2015). https://doi.org/10.1007/s00450-014-0266-8

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00450-014-0266-8

Keywords

Navigation