Skip to main content

Performance of Linear Algebra Code: Intel Xeon EM64T and ItaniumII Case Examples

  • Conference paper
Computational Science and Its Applications – ICCSA 2005 (ICCSA 2005)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 3483))

Included in the following conference series:

  • 1576 Accesses

Abstract

The canonical form of many large-scale scientific and technical computing problems are often linear algebra problems. As such, routines such as matrix solvers find their use in a wide range of applications. The performance of matrix solvers are often critical in determining the performance of the application programs. This paper investigates the performance of common linear algebra routines on the current architectures of interest to supercomputing users, namely the Intel Xeon EM64T and ItaniumII, with examples from OptimaNumerics Libraries. Performance issues and myths are also shown and diffused in this paper.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 139.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Basic Linear Algebra Subroutines (BLAS), http://www.netlib.org/blas/

  2. Bientinesi, P., Gunnels, J.A., Gustavson, F.G., Henry, G.M., Myers, M.E., Quintana-Orti, E.S., van de Geijn, R.A.: The Science of Programming High-Performance Linear Algebra Libraries. In: Proceedings of Performance Optimization for High-Level Languages and Libraries, POHLL 2002 (2002); Association for Computing Machinery

    Google Scholar 

  3. Goto, K., van de Geijn, R.: On Reducing TLB Misses in Matrix Multiplication. Tech. Rep. TR-2002-55, University of Texas at Austin, 2003. FLAME Working Note 9

    Google Scholar 

  4. Gunnels, J.A., Henry, G.M., van de Geijn, R.A.: In: Alexandrov, V.N., Dongarra, J., Juliano, B.A., Renner, R.S., Tan, C.J.K. (eds.) ICCS-ComputSci 2001. LNCS, vol. 2073, pp. 51–60. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  5. Linear Algbra Package (LAPACK), http://www.netlib.org/lapack/

  6. Tan, C.J.K.: Performance Evaluation of Matrix Solvers on Compaq Alpha and Intel Itanium Processors. In: Arabnia, H.R., Gavrilova, M.L., Tan, C.J.K., et al. (eds.) Proceedings of the 2002 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA 2002), CSREA (2002)

    Google Scholar 

  7. Tan, C.J.K., Hagan, D., Dixon, M.: A Performance Comparison of Matrix Solvers on Compaq Alpha, Intel Itanium, and Intel Itanium II Processors. In: Kumar, V., Gavrilova, M.L., Tan, C.J.K., L’Ecuyer, P. (eds.) ICCSA 2003. LNCS, vol. 2667, pp. 818–827. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Moreland, T., Tan, C.J.K. (2005). Performance of Linear Algebra Code: Intel Xeon EM64T and ItaniumII Case Examples. In: Gervasi, O., et al. Computational Science and Its Applications – ICCSA 2005. ICCSA 2005. Lecture Notes in Computer Science, vol 3483. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11424925_117

Download citation

  • DOI: https://doi.org/10.1007/11424925_117

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-25863-6

  • Online ISBN: 978-3-540-32309-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics