Skip to main content
Log in

Performance and power analysis for high performance computation benchmarks

  • Research Article
  • Published:
Central European Journal of Computer Science

Abstract

Performance and power consumption analysis and characterization for computational benchmarks is important for processor designers and benchmark developers. In this paper, we characterize and analyze different High Performance Computing workloads. We analyze benchmarks characteristics and behavior on various processors and propose a performance estimation analytical model to predict performance for different processor microarchitecture parameters. Performance model is verified to predict performance within <5% error margin between estimated and measured data for different processors. We also propose a power estimation analytical model to estimate power consumption with low error deviation.

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.

Similar content being viewed by others

References

  1. AMD K10- http://www.xbitlabs.com/articles/cpu/display/amd-k10.html

  2. AMD Opteron-K8: http://www.cpu-world.com/CPUs/K8/index.html

  3. Baghsorkhi S., Delahaye M., Patel S., Gropp W., Hwu W., An adaptive performance modeling tool for GPU architectures, In: Proceedings of ACM PPOPP, 105–114, 2010

  4. Bhatai N., Alam S., Performance modeling of emerging HPC architectures, HPCMP Users Group Conference, June 2006

  5. BLAS: http://www.netlib.org/blas/

  6. Chau-Yi Chou, A semi-empirical model for maximal LINPACK performance predictions”, 6th IEEE International Symposium on Cluster Computing and the Grid, 30 May 2006

  7. Goel et al., Portable, scalable, per-core power estimation for intelligent resource management, Int. Green Computing Conference, 2010

  8. Gustafon J., Todi R., Conventional Benchmarks as a sample of the Performance Spectrum, J. Super Comput., 13, 321–342, 1999

    Article  Google Scholar 

  9. Hennessy J.L., Patterson D.A, Computer Architecture: A Quantitative Approach (4th Ed., Morgan Kaufmann, 2007)

  10. http://www.nvidia.com/content/GTC/documents/SC09_Dongarra.pdf

  11. Isci et al., Live, runtime phase monitoring and prediction on real systems with application to dynamic power management, Int. Symposium on Microarchitecture, 2006

  12. Jens S., Performance Prediction on Benchmak Programs for Massively parallel Architectures, 10th Internaltion conference of High-Performance Computer (HPCS), June 1996

  13. Kamil S., Power efficiency for high performance computing, IEEE International Symposium on Parallel and Distributed processing, June 2008

  14. LINPACK: http://www.top500.org/project/linpack/

  15. Livny M., Basney J., Raman R., Tannenbaum T., Mechanisms for High Throughput Computing, SPEEDUP J., 1997

  16. Nvidia GTX460 http://www.nvidia.com/object/product-geforce-gtx-460-us.html

  17. Nvidia GTX570 http://www.nvidia.com/object/product-geforce-gtx-570-us.html

  18. Nvidia GTX580 http://www.nvidia.com/object/product-geforce-gtx-580-us.html

  19. Nvidia nTune utility http://www.nvidia.com/object/ntune_2.00.23.html

  20. Nvidia Tesla C2070 http://www.nvidia.com/object/personal-supercomputing.html

  21. Rafael Saavedra H., Smith A.J., Analysis of benchmark characteristics and benchmark performance prediction, ACM Transactions on Comput. Syst., 14, 1996

  22. Rohr D. et al., Multi-GPU DGEMM and High Performance LINPACK on Highly Energy-Efficient Clusters, IEEE Micro, September 2011

  23. Ryoo S., Rodrigues C.I, Baghsorkhi S.S., Stone S.S., Kirk D.B., Hwu W.W., Optimization Principles and Application Performance Evaluation of a Multithreaded GPU using CUDA, In: Proceedings of the 13th ACM SIGPLAN, 73C82, ACM Press, 2008

  24. SGEMM: http://keeneland.gatech.edu/software/sgemm_tutorial

  25. Snavely A. et al., A Framework for Application Performance Modeling and Prediction, ACM/IEEE Supercomputing Conference, 2002

  26. Volkov V., Demmel J.W., Benchmarking GPUs to Tune Dense Linear Algebra SC08, November 2008

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Joseph Issa.

About this article

Cite this article

Issa, J. Performance and power analysis for high performance computation benchmarks. centr.eur.j.comp.sci. 3, 1–16 (2013). https://doi.org/10.2478/s13537-013-0101-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.2478/s13537-013-0101-5

Keywords

Navigation