Call for Paper - November 2023 Edition
IJCA solicits original research papers for the November 2023 Edition. Last date of manuscript submission is October 20, 2023. Read More

LINPACK: Power- Performance Analysis of Multi-Core Processors using OpenMP

International Journal of Computer Applications
© 2012 by IJCA Journal
Volume 43 - Number 1
Year of Publication: 2012
Vijayalakshmi Saravanan
Mohan Radhakrishnan
Mukund Sankaran
D. P. Kothari

Vijayalakshmi Saravanan, Mohan Radhakrishnan, Mukund Sankaran and D P Kothari. Article: LINPACK: Power- Performance Analysis of Multi-Core Processors using OpenMP. International Journal of Computer Applications 43(1):20-25, April 2012. Full text available. BibTeX

	author = {Vijayalakshmi Saravanan and Mohan Radhakrishnan and Mukund Sankaran and D. P. Kothari},
	title = {Article: LINPACK: Power- Performance Analysis of Multi-Core Processors using OpenMP},
	journal = {International Journal of Computer Applications},
	year = {2012},
	volume = {43},
	number = {1},
	pages = {20-25},
	month = {April},
	note = {Full text available}


With the advent of multi-core technology, scientific and high performance computing research is becoming increasingly dependent upon efficient parallel programming techniques. LINPACK is a mathematical software package which used for solving linear equations. The purpose of this paper is to compare the sequential and parallel implementations of LINPACK and analyze the results concurrently with energy consumption. A major emphasis is given here to find an efficient parallel programming method on multi-core processors for performance and power gains based on the obtained execution time. We discuss the techniques and algorithms involved in achieving high performance by reducing execution time through OpenMP parallelization on multi-core. The results of multi-core performance are found to be encouraging.


  • E. Anderson, Z. Bai, C. Bischof, S. Blackford, J. Demmel, J. Dongarra, J. Du Croz, A. Greenbaum, S. Hammarling, A. McKenney, and D. Sorensen, LAPACK Users' Guide. Philadelphia, PA: Society for Industrial and Applied Mathematics, third ed. , 1999.
  • J. J. Dongarra, "Performance of various computers using standard linear equations software (LINPACK benchmark report)," LINPACK Benchmark Report CS-89-85, University of Tennessee Computer Science Technical Report, 2011.
  • R. P. Brent, "The LINPACK benchmark on the AP 1000:" in Proceedings of Frontiers '92 (McLean, Virginia, October 1992), pp. 128-135, IEEE Press, 1992.
  • R. P. Brent, "Parallel algorithms in linear algebra, algorithms and architectures," in Proceedings of the Second NEC Research Symposium (held at Tsukuba, Japan, August 1991, (SIAM, Philadelphia), pp. 54-72, August 1993.
  • K. A. Gallivan, R. J. Plemmons, and A. H. Sameh, "Parallel algorithms for dense linear algebra computations," SIAM Rev. , vol. 32, pp. 54-135, March 1990.
  • J. J. Dongarra, P. Luszczek, and A. Petitet, "The LINPACK benchmark: Past, present, and future. Concurrency and Computation: Practice and Experience", vol. 15, p. 2003, 2003.
  • A. Buttari, J. Langou, J. Kurzak, and J. Dongarra, "A class of parallel tiled linear algebra algorithms for multicore architectures," tech. rep. , 2007.
  • K. A. Gallivan, W. Jalby, A. D. Malony, and H. A. G. Wijshoff, "Performance prediction for parallel numerical algorithms. ," International Journal of High Speed Computing, vol. 3, no. 1, pp. 31-62, 1991.
  • M. Horton, S. Tomov, and J. Dongarra, "A class of hybrid LAPACK algorithms for multi-core and GPU architectures," in Proceedings of the 2011 Symposium on Application Accelerators in High-Performance Computing, SAAHPC '11, (Washington, DC, USA), pp. 150-158, IEEE Computer Society, 2011.
  • V. Packirisamy and H. Barathvajasankar, "OpenMP in multi-core architectures," 2005.
  • K. Psarris, "Program analysis techniques for transforming programs for parallel execution," Parallel Computing, vol. 28, no. 3, pp. 455-469, 2002.
  • Simcha Gochman et. al, "The Intel Pentium M processor: micro-architecture and performance," Intel Technology Journal, vol. 07, pp. 20-37, May 21 2003.