[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to main content

A Survey of High-Quality Computational Libraries and Their Impact in Science and Engineering Applications

  • Conference paper
High Performance Computing for Computational Science - VECPAR 2004 (VECPAR 2004)

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

Abstract

Recently, a number of important scientific and engineering problems have been successfully studied and solved by means of computational modeling and simulation. Many of these computational models and simulations benefited from the use of available software tools and libraries to achieve high performance and portability.In this article, we present a reference matrix of the performance of robust, reliable and widely used tools mapped to scientific and engineering applications that use them. We aim at regularly maintaining and disseminating this matrix to the computational science community. This matrix will contain information on state-of-the-art computational tools, their applications and their use.

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

Access this chapter

Subscribe and save

Springer+ Basic
£29.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
GBP 19.95
Price includes VAT (United Kingdom)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
GBP 71.50
Price includes VAT (United Kingdom)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
GBP 89.99
Price includes VAT (United Kingdom)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

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.

Similar content being viewed by others

References

  1. Drummond, L.A., Marques, O.: The Advanced Computational Testing and Simulation Toolkit (ACTS): What can ACTS do for you? Technical Report LBNL-50414, Lawrence Berkeley National Laboratory (2002), Available at, http://acts.nersc.gov/documents

  2. Press, W.H., Teukolsky, S.A.: Numerical Recipes: Does this paradigm have a future? (1997), http://www.nr.com/CiP97.pdf

  3. Henderson, M.E., Anderson, C.R., Lyons, S.L. (eds.): Object Oriented Methods for Interoperable Scientific and Engineering Computing. SIAM, Philadelphia (1999)

    MATH  Google Scholar 

  4. Canning, A., Mannstadt, W., Freeman, A.J.: Parallelization of the FLAPW method. Computer Physics Communications 130, 233–243 (2000)

    Article  MATH  Google Scholar 

  5. Mitnik, D.M., Griffin, D.C., Badnel, N.R.: Electron-impact excitation of Ne5+. J. Phys. B: At. Mol. Opt. Phys. 34, 4455–4473 (2001)

    Article  Google Scholar 

  6. Rescigno, T., Baertschy, M., Isaacs, W., McCurdy, W.: Collisional breakup in a quantum system of three charged particles. Science 286, 2474–2479 (1999)

    Article  Google Scholar 

  7. Marques, O., Drummond, L.A.: The DOE ACTS Information Center (2001), http://acts.nersc.gov

  8. Blackford, L.S., Choi, J., Cleary, A., D’Azevedo, E., Demmel, J.W., Dhillon, I., Dongarra, J.J., Hammarling, S., Henry, G., Petitet, A., Stanley, K., Walker, D., Whaley, R.C.: ScaLAPACK User’s Guide. SIAM, Philadelphia (1997)

    Book  Google Scholar 

  9. Demmel, J.W., Gilbert, J.R., Li, X.: SuperLU Users’ Guide (2003)

    Google Scholar 

  10. Balay, S., Buschelman, K., Gropp, W.D., Kaushik, D., Knepley, M., McInnes, L.C., Smith, B.F., Zhang, H.: PETSc users manual. Technical Report ANL-95/11 - Revision 2.2.0, Argonne National Laboratory (2004)

    Google Scholar 

  11. Hindmarsh, A.C., Brown, P., Grant, K., Lee, S., Serban, R., Shumaker, D., Woodward, C.: SUNDIALS: Suite of Nonlinear and Differential/Algebraic EquationSolvers. In: ACM TOMS (2004) (to appear)

    Google Scholar 

  12. Nieplocha, J., Harrison, J., Littlefield, R.J.: Global Arrays: A portable ‘shared-memory’ programming model for distributed memory computers. In: Supercomputing 1994, pp. 340–349 (1994)

    Google Scholar 

  13. PNNL US: PeIGS, A Parallel Eigensolver Library (2000), http://www.emsl.pnl.gov/docs/global/peigs.html

  14. Hernández, V., Román, J.E., Vidal, V.: SLEPc: Scalable Library for Eigenvalue Problem Computations. In: Palma, J.M.L.M., Sousa, A.A., Dongarra, J., Hernández, V. (eds.) VECPAR 2002. LNCS, vol. 2565, pp. 377–391. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  15. Lehoucq, R.B., Sorensen, D.C., Yang, C.: ARPACK Users’ Guide, Solution of Large-Scale Eigenvalue Problems by Implicitly Restarted Arnoldi Methods. SIAM, Philadelphia (1998)

    Google Scholar 

  16. Benner, P., Mehrmann, V., Sima, V., Huffel, S.V., Varga, A.: SLICOT: A subroutine library in systems and control theory. In: Datta, B.N., ed.: Applied and Computational Control, Signal and Circuits, vol. 1. Birkhauser, Basel (1999)

    Google Scholar 

  17. Borrill, J.: MADCAP: the microwave anisotropy dataset computational analysis package (1999); Available at ArXiv, http://xxx.lanl.gov/ps/astro-ph/9911389

  18. Baertschy, M., Rescigno, T., Isaacs, W., Li, X., McCurdy, W.: Electron-impact ionization of atomic hydrogen. Physical Review A 63 (2001)

    Google Scholar 

  19. High Performance Computational Chemistry Group: NWChem, a computational chemistry package for parallel computers, version 4.5. In: Pacific Northwest National Laboratory, Richland, Washington 99352, USA (2003)

    Google Scholar 

  20. High Performance Computational Chemistry Group: NWChem Benchmarks (2003), http://www.emsl.pnl.gov/docs/nwchem/index.html

  21. Anderson, W.L., Gropp, W.D., Kaushik, D.K., Keyes, D.E., Smith, B.F.: Achieving high sustained performance in an unstructure mesh CFD application. In: Proceedings from SC 1999 (1999) (also ANL/MCS-P776-0899)

    Google Scholar 

  22. Sovinec, C.R., Barnes, D.C., Gianakon, T.A., Glasser, A.H., Nebel, R.A., Kruger, S.E., Schnack, D.D., Plimpton, S.J., Tarditi, A., Chu, M.S.: the NIMROD Team: Nonlinear magnetohydrodynamics with high-order finite elements. Journal of Computational Physics 2003 (submitted)

    Google Scholar 

  23. Park, W., Belova, E.V., Fu, G.Y., Tang, X., Strauss, H.R., Sugiyama, L.E.: Plasma simulation studies using multilevel physics models. Physics Plasmas 6 (1999)

    Google Scholar 

  24. Sun, Y.: The Filter Algorithm for Solving large-Scale Eigenproblems from Accelerator Simulations. PhD thesis, Stanford University (2003)

    Google Scholar 

  25. Roman, J.E.: Software Portable, Escalable y Extensible para la Resolución de Problemas de Valores Propios Dispersos de Gran Dimensión. PhD thesis, Universidad Politécnica de Valencia (2002)

    Google Scholar 

  26. Hernandez, V., Roman, J.E., Vidal, V., Verdu, G., Ginestar, D.: Resolution of the neutron diffusion equation with SLEPc, the Scalable Library for Eigenvalue Problem Computations. In: Nuclear Mathematical and Computational Sciences: A Century in Review, A Century Anew, Gatlinburg, TN. ANS (2003)

    Google Scholar 

  27. García, V.M., Vidal, V., Verdu, G., Garayoa, J., Miro, R.: Parallel resolution of the two-group time-dependent neutron difussion equation with public domain ODE codes. In: Daydé, M., Dongarra, J., Hernández, V., Palma, J.M.L.M. (eds.) VECPAR 2004. LNCS, vol. 3402, pp. 368–381. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  28. Berry, M.W., Browne, M.: Understanding Search Engines: Mathematical Modeling and Text Retrieval. SIAM, Philadelphia (1999)

    MATH  Google Scholar 

  29. NIST: TREC: Text retrieval conference (2003), http://trec.nist.gov

  30. Guerrero, D., Hernandez, V., Roman, J.E.: Parallel SLICOT model reduction routines: The Cholesky factor of Grammians. In: 15th Triennal IFAC World Congress, Barcelona, Spain (2002)

    Google Scholar 

  31. Alonso, J.M., Hernandez, V., Molto, G., Monserrat, M., Saiz, J.: Three-dimensional cardiac electrical activity simulation on cluster and grid platforms. In: 6th VECPAR Conference (2004)

    Google Scholar 

  32. Alonso, J.M., Garcia, G., Hernandez, V., Denia, F.D., Fuenmayor, F.J.: A parallel computing approach for solving the Helmholtz equation in 3D domains: Application to the study of acoustic behaviour of silencers. In: For ECCOMAS (2004)

    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

Drummond, L.A., Hernandez, V., Marques, O., Roman, J.E., Vidal, V. (2005). A Survey of High-Quality Computational Libraries and Their Impact in Science and Engineering Applications. In: Daydé, M., Dongarra, J., Hernández, V., Palma, J.M.L.M. (eds) High Performance Computing for Computational Science - VECPAR 2004. VECPAR 2004. Lecture Notes in Computer Science, vol 3402. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11403937_4

Download citation

  • DOI: https://doi.org/10.1007/11403937_4

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-25424-9

  • Online ISBN: 978-3-540-31854-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics