CFP last date
20 December 2024
Reseach Article

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

by Vijayalakshmi Saravanan, Mohan Radhakrishnan, Mukund Sankaran, D. P. Kothari
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 43 - Number 1
Year of Publication: 2012
Authors: Vijayalakshmi Saravanan, Mohan Radhakrishnan, Mukund Sankaran, D. P. Kothari
10.5120/6068-8224

Vijayalakshmi Saravanan, Mohan Radhakrishnan, Mukund Sankaran, D. P. Kothari . LINPACK: Power- Performance Analysis of Multi-Core Processors using OpenMP. International Journal of Computer Applications. 43, 1 ( April 2012), 20-25. DOI=10.5120/6068-8224

@article{ 10.5120/6068-8224,
author = { Vijayalakshmi Saravanan, Mohan Radhakrishnan, Mukund Sankaran, D. P. Kothari },
title = { LINPACK: Power- Performance Analysis of Multi-Core Processors using OpenMP },
journal = { International Journal of Computer Applications },
issue_date = { April 2012 },
volume = { 43 },
number = { 1 },
month = { April },
year = { 2012 },
issn = { 0975-8887 },
pages = { 20-25 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume43/number1/6068-8224/ },
doi = { 10.5120/6068-8224 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T20:32:15.719330+05:30
%A Vijayalakshmi Saravanan
%A Mohan Radhakrishnan
%A Mukund Sankaran
%A D. P. Kothari
%T LINPACK: Power- Performance Analysis of Multi-Core Processors using OpenMP
%J International Journal of Computer Applications
%@ 0975-8887
%V 43
%N 1
%P 20-25
%D 2012
%I Foundation of Computer Science (FCS), NY, USA
Abstract

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.

References
  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. A. Buttari, J. Langou, J. Kurzak, and J. Dongarra, "A class of parallel tiled linear algebra algorithms for multicore architectures," tech. rep. , 2007.
  8. 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.
  9. 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.
  10. V. Packirisamy and H. Barathvajasankar, "OpenMP in multi-core architectures," 2005.
  11. K. Psarris, "Program analysis techniques for transforming programs for parallel execution," Parallel Computing, vol. 28, no. 3, pp. 455-469, 2002.
  12. Simcha Gochman et. al, "The Intel Pentium M processor: micro-architecture and performance," Intel Technology Journal, vol. 07, pp. 20-37, May 21 2003.
Index Terms

Computer Science
Information Sciences

Keywords

Multi-core Openmp Linpack Performance-power Sequential And Parallel Equations