{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T12:10:21Z","timestamp":1763467821428},"publisher-location":"Berlin, Heidelberg","reference-count":24,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540401971"},{"type":"electronic","value":"9783540448648"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2003]]},"DOI":"10.1007\/3-540-44864-0_78","type":"book-chapter","created":{"date-parts":[[2007,7,16]],"date-time":"2007-07-16T15:09:48Z","timestamp":1184598588000},"page":"759-767","source":"Crossref","is-referenced-by-count":8,"title":["Self-Adapting Numerical Software and Automatic Tuning of Heuristics"],"prefix":"10.1007","author":[{"given":"Jack","family":"Dongarra","sequence":"first","affiliation":[]},{"given":"Victor","family":"Eijkhout","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2003,6,18]]},"reference":[{"key":"78_CR1","doi-asserted-by":"crossref","unstructured":"R. Armstrong, D. Gannon, A. Geist, K. Keahey, S. Kohn, L. C. McInnes, S. Parker, and B. Smolinski. Toward a common component architecture for high-performance scientific computing. In Proceedings of High Performance Distributed Computing, pages 115\u2013124, 1999.","DOI":"10.1109\/HPDC.1999.805289"},{"key":"78_CR2","doi-asserted-by":"crossref","unstructured":"Satish Balay, William D. Gropp, Lois Curfman McInnes, and Barry F. Smith. Efficient management of parallelism in object oriented numerical software libraries. In E. Arge, A. M. Bruaset, and H. P. Langtangen, editors, Modern Software Tools in Scientific Computing, pages 163\u2013202. Birkh\u00e4user Press, 1997.","DOI":"10.1007\/978-1-4612-1986-6_8"},{"key":"78_CR3","doi-asserted-by":"publisher","first-page":"91","DOI":"10.1016\/0377-0427(96)00019-2","volume":"74","author":"R. Barrett","year":"1996","unstructured":"Richard Barrett, Michael Berry, Jack Dongarra, Victor Eijkhout, and Charles Romine. Algorithmic bombardment for the iterative solution of linear systems: a poly-iterative approach. J. Comp. Appl. Math., 74:91\u2013109, 1996.","journal-title":"J. Comp. Appl. Math."},{"issue":"4","key":"78_CR4","doi-asserted-by":"publisher","first-page":"327","DOI":"10.1177\/109434200101500401","volume":"15","author":"F. Berman","year":"2001","unstructured":"F. Berman, A. Chien, K. Cooper, J. Dongarra, I. Foster, D. Gannon, L. Johnsson, K. Kennedy, C. Kesselman, J. Mellor-Crummey, D. Reed, L. Torczon, and R. Wolski. The GrADS Project: Software Support for High-Level Grid Application Development. International Journal of High Performance Applications and Supercomputing, 15(4): 327\u2013344, Winter 2001.","journal-title":"International Journal of High Performance Applications and Supercomputing"},{"key":"78_CR5","doi-asserted-by":"crossref","unstructured":"J. Bilmes, K. Asanovi\u0107, C.W. Chin, and J. Demmel. Optimizing matrix multiply using PHiPAC: a portable, high-performance, ANSI C coding methodology. In Proceedings of the International Conference on Supercomputing, Vienna, Austria, July 1997. ACM SIGARC. see http:\/\/www.icsi.berkeley.edu\/~bilmes\/phipac .","DOI":"10.1145\/263580.263662"},{"key":"78_CR6","doi-asserted-by":"crossref","unstructured":"E.A. Brewer. High-level optimization via automated statistical modeling. In Proceedings of Principles and Practice of Parallel Programming, pages 80\u201391, 1995.","DOI":"10.1145\/209936.209946"},{"key":"78_CR7","doi-asserted-by":"publisher","first-page":"189","DOI":"10.1177\/109434200001400303","volume":"14","author":"S. Browne","year":"2000","unstructured":"S. Browne, J Dongarra, N. Garner, G. Ho, and P. Mucci. A portable programming interface for performance evaluation on modern processors. International Journal of High Performance Computing Applications, 14: 189\u2013204, Fall 2000.","journal-title":"International Journal of High Performance Computing Applications"},{"key":"78_CR8","doi-asserted-by":"crossref","unstructured":"H Casanova and J. Dongarra. NetSolve: A Network Server for Solving Computational Science Problems. The International Journal of Supercomputer Applications and High Performance Computing, 1997.","DOI":"10.1177\/109434209701100304"},{"key":"78_CR9","unstructured":"Common Component Architecture Forum. see http:\/\/www.cca-forum.org ."},{"key":"78_CR10","doi-asserted-by":"crossref","unstructured":"Matteo Frigo. A fast fourier transform compiler. In Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation, Atlanta, Georgia, May 1999.","DOI":"10.1145\/301618.301661"},{"key":"78_CR11","doi-asserted-by":"crossref","unstructured":"Matteo Frigo and Stephen Johnson. Fftw: An adaptive software architecture for the fft. In Proceedings of the International Conference on Acoustics, Speech, and Signal Processing, Seattle, Washington, May 1998.","DOI":"10.1109\/ICASSP.1998.681704"},{"key":"78_CR12","unstructured":"D. Gannon, R. Bramley, T. Stuckey, J. Villacis, J. Balasubramanian, E. Akman, F. Breg, S. Diwan, and M. Govindaraju. Component architectures for distributed scientific problem solving. IEEE CS&E Magazine on Languages for Computational Science and Engineering. to appear."},{"key":"78_CR13","doi-asserted-by":"crossref","unstructured":"E.N. Houstis, V.S. Verykios, A.C. Catlin, N. Ramakrishnan, and J.R. Rice. PYTHIA II: A knowledge\/database system for testing and recommending scientific software, 2000. to appear.","DOI":"10.1145\/353474.353475"},{"key":"78_CR14","unstructured":"Eun-Jin Im. Automatic Optimization of Sparse Matrix \u2014 Vector Multiplication. PhD thesis, University of California at Berkeley, May 2000. To Appear."},{"key":"78_CR15","unstructured":"Eun-Jin Im and Katherine Yelick. Optimizing sparse matrix vector multiplication on SMPs. In Ninth SIAM Conference on Parallel Processing for Scientific Computing, San Antonio, TX, March 1999."},{"key":"78_CR16","doi-asserted-by":"crossref","unstructured":"Eun-Jin Im and Katherine Yelick. Optimizing sparse matrix computations for register reuse in SPARSITY. In Vassil N. Alexandrov, Jack J. Dongarra, Benjoe A. Juliano, Ren\u00e9 S. Renner, and C.J. Kenneth Tan, editors, Computational Science \u2014 ICCS 2001. International Conference, San Francisco, CA, USA, May 2001, Proceedings, Part I., pages 127\u2013136. Springer Verlag, 2001.","DOI":"10.1007\/3-540-45545-0_22"},{"key":"78_CR17","doi-asserted-by":"publisher","first-page":"308","DOI":"10.1145\/355841.355847","volume":"5","author":"C. Lawson","year":"1979","unstructured":"C. Lawson, R. Hanson, D. Kincaid, and F. Krogh. Basic linear algebra subprograms for FORTRAN usage. Transactions on Mathematical Software, 5:308\u2013323, 1979.","journal-title":"Transactions on Mathematical Software"},{"key":"78_CR18","unstructured":"http:\/\/www.extreme.indiana.edu\/pseware\/LSA\/LSAhome.html ."},{"key":"78_CR19","doi-asserted-by":"crossref","unstructured":"A. Petitet, S. Blackford, J. Dongarra, B. Ellis, G. Fagg, K. Roche, and S. Vadhiyar. Numerical libraries and the grid: The GrADS experiments with scalapack. Technical Report ut-cs-01-460, University of Tennessee, Computer Science Department, 2001.","DOI":"10.1145\/582034.582048"},{"key":"78_CR20","doi-asserted-by":"crossref","unstructured":"J.R. Rice. On the construction of poly-algorithms for automatic numerical analysis. In Interactive Systems for Experimental Applied Mathematics. M. Klerer and J.Reinfelds, pages 301\u2013313. Academic Press, 1968.","DOI":"10.1016\/B978-0-12-395608-8.50035-9"},{"key":"78_CR21","doi-asserted-by":"crossref","unstructured":"Kenneth J. Roche and Jack J. Dongarra. Deploying parallel numerical library routines to cluster computing in a self adapting fashion, 2002. Submitted.","DOI":"10.1142\/9781860949630_0001"},{"key":"78_CR22","doi-asserted-by":"crossref","unstructured":"A. Sussman. Model-driven mapping onto distributed memory parallel computers. In Supercomputing\u2019 92, Minneapolis, MN, pages 818\u2013829. IEEE Computer Society Press, 1992.","DOI":"10.1109\/SUPERC.1992.236681"},{"key":"78_CR23","unstructured":"R\u00fcdiger Weiss, Hartmut H\u00f6fner, and Willi Sch\u00f6nauer. LINSOL (LINear SOLver) \u2014 description and user\u2019s guide for the parallelized version. Technical Report 61-95, University of Karlsruhe, 1995."},{"issue":"1\u20132","key":"78_CR24","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1016\/S0167-8191(00)00087-9","volume":"27","author":"R. Clint Whaley","year":"2001","unstructured":"R. Clint Whaley, Antoine Petitet, and Jack J. Dongarra. Automated empirical optimizations of software and the ATLAS project. Parallel Computing, 27(1\u20132):3\u201335, January 2001.","journal-title":"Parallel Computing"}],"container-title":["Lecture Notes in Computer Science","Computational Science \u2014 ICCS 2003"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-44864-0_78","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,1]],"date-time":"2019-05-01T00:34:37Z","timestamp":1556670877000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-44864-0_78"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003]]},"ISBN":["9783540401971","9783540448648"],"references-count":24,"URL":"https:\/\/doi.org\/10.1007\/3-540-44864-0_78","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2003]]}}}