{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,27]],"date-time":"2025-05-27T09:10:01Z","timestamp":1748337001475,"version":"3.41.0"},"reference-count":11,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[1999,4,1]],"date-time":"1999-04-01T00:00:00Z","timestamp":922924800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[1999,4,1]],"date-time":"1999-04-01T00:00:00Z","timestamp":922924800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["International Journal of Parallel Programming"],"published-print":{"date-parts":[[1999,4]]},"DOI":"10.1023\/a:1018788118544","type":"journal-article","created":{"date-parts":[[2003,2,19]],"date-time":"2003-02-19T20:54:14Z","timestamp":1045688054000},"page":"73-96","source":"Crossref","is-referenced-by-count":2,"title":["The Utilization of Matrix Structure to Generate Optimized Code from MATLAB Programs"],"prefix":"10.1007","volume":"27","author":[{"given":"Bret A.","family":"Marsolf","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kyle A.","family":"Gallivan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Harry A. G.","family":"Wijshoff","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"290823_CR1","doi-asserted-by":"crossref","unstructured":"L. DeRose, K. Gallivan, E. Gallopoulos, B. Marsolf, and D. Padua, A MATLAB Compiler and Restructurer for the Development of Scientific Libraries and Applications, Languages and Compilers for Parallel Computing, pp. 269\u2013288. Springer-Verlag (1995). (Eigth Int. Workshop on Languages and Compilers for Parallel Computing, Columbus, Ohio (August 1995).)","DOI":"10.1007\/BFb0014205"},{"key":"290823_CR2","unstructured":"The Math Works, Inc. MATLAB, High Performance Numeric Computation and Visualization Software. Reference Guide, 1992."},{"key":"290823_CR3","unstructured":"Luiz Antonio DeRose, Compiler Techniques for MATLAB Programs, Ph.D. thesis, University of Illinois at Urbana-Champaign (May 1996)."},{"key":"290823_CR4","unstructured":"Bret Andrew Marsolf, Techniques for the Interactive Development of Numerical Linear Algebra Libraries for Scientific Computation, Ph.D. thesis, University of Illinois at Urbana-Champaign (May 1997)."},{"key":"290823_CR5","doi-asserted-by":"crossref","unstructured":"R. C. Agarwal, F. G. Gustavson, and M. Zubair, A High Performance Algorithm Using Pre-Processing for the Sparse Matrix-Vector Multiplication, Proc. Supercomputing, pp. 32\u201341 (1992).","DOI":"10.1109\/SUPERC.1992.236712"},{"key":"290823_CR6","doi-asserted-by":"crossref","unstructured":"Aart J. C. Bik and Harry A. G. Wijshoff, Nonzero Structure Analysis, Proc. Int. Conf. Supercomputing, pp. 226\u2013235 (1994).","DOI":"10.1145\/181181.181538"},{"key":"290823_CR7","first-page":"22","volume-title":"Proc. Int. '97","author":"B. Marsolf","year":"1997","unstructured":"B. Marsolf, K. Gallivan, and E. Gallopoulos, The Interactive Restructuring of MATLAB Programs using the FALCON Environment. To appear in Proc. Int. '97, Maui, Hawaii (October 22\u201324, 1997)."},{"key":"290823_CR8","doi-asserted-by":"crossref","unstructured":"Richard Barrett, Michael Berry, Tony Chan, James Demmel, June Donato, Jack Dongarra, Victor Eijkhout, Roldan Pozo, Charles Romine, and Henk van der Vorst, Templates for the Solution of Linear systems: Building Blocks for IterativeMethods, SIAM Publications (1993).","DOI":"10.1137\/1.9781611971538"},{"issue":"1","key":"290823_CR9","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1145\/355815.355817","volume":"5","author":"I. S. Duff","year":"1979","unstructured":"I. S. Duff and J. K. Reid, Some Design Features of a Sparse Matrix Code, ACM Trans. Mathematical Software,\n5(1):18\u201335 (March 1979).","journal-title":"ACM Trans. Mathematical Software"},{"key":"290823_CR10","unstructured":"Youcef Saad. SPARSKIT: A Basic Tool Kit for Sparse Matrix Computations, Technical Report 1029, Center for Supercomputing Research and Development, University of Illinois (August 1990)."},{"key":"290823_CR11","doi-asserted-by":"crossref","unstructured":"Kyle A. Gallivan, Bret A. Marsolf, Aart J. C. Bik, and Harry A. G. Wijshoff, The Generation of Optimized Codes using Nonzero Structure Analysis, Int. Symp. High Performance Computing, pp. 1\u201329. Springer-Verlag, LNCS 1336 (1997).","DOI":"10.1007\/BFb0024200"}],"container-title":["International Journal of Parallel Programming"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1023\/A:1018788118544.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1023\/A:1018788118544\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1023\/A:1018788118544.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,27]],"date-time":"2025-05-27T08:36:12Z","timestamp":1748334972000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1023\/A:1018788118544"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1999,4]]},"references-count":11,"journal-issue":{"issue":"2","published-print":{"date-parts":[[1999,4]]}},"alternative-id":["290823"],"URL":"https:\/\/doi.org\/10.1023\/a:1018788118544","relation":{},"ISSN":["0885-7458","1573-7640"],"issn-type":[{"type":"print","value":"0885-7458"},{"type":"electronic","value":"1573-7640"}],"subject":[],"published":{"date-parts":[[1999,4]]}}}