{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T23:22:36Z","timestamp":1725492156227},"publisher-location":"Berlin, Heidelberg","reference-count":17,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540663638"},{"type":"electronic","value":"9783540483878"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1999]]},"DOI":"10.1007\/3-540-48387-x_19","type":"book-chapter","created":{"date-parts":[[2007,10,7]],"date-time":"2007-10-07T03:32:31Z","timestamp":1191727951000},"page":"186-194","source":"Crossref","is-referenced-by-count":2,"title":["The Parallel Mathematical Libraries Project (PMLP): Overview, Design Innovations, and Preliminary Results"],"prefix":"10.1007","author":[{"given":"Lubomir","family":"Birov","sequence":"first","affiliation":[]},{"given":"Arkady","family":"Prokofiev","sequence":"additional","affiliation":[]},{"given":"Yuri","family":"Bartenev","sequence":"additional","affiliation":[]},{"given":"Anatoly","family":"Vargin","sequence":"additional","affiliation":[]},{"given":"Avijit","family":"Purkayastha","sequence":"additional","affiliation":[]},{"given":"Yoginder","family":"Dandass","sequence":"additional","affiliation":[]},{"given":"Vladimir","family":"Erzunov","sequence":"additional","affiliation":[]},{"given":"Elena","family":"Shanikova","sequence":"additional","affiliation":[]},{"given":"Anthony","family":"Skjellum","sequence":"additional","affiliation":[]},{"given":"Purushotham","family":"Bangalore","sequence":"additional","affiliation":[]},{"given":"Eugeny","family":"Shuvalov","sequence":"additional","affiliation":[]},{"given":"Vitaly","family":"Ovechkin","sequence":"additional","affiliation":[]},{"given":"Nataly","family":"Frolova","sequence":"additional","affiliation":[]},{"given":"Sergey","family":"Orlov","sequence":"additional","affiliation":[]},{"given":"Sergey","family":"Egorov","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2003,4,18]]},"reference":[{"key":"19_CR1","doi-asserted-by":"crossref","unstructured":"Balay, S., W. D. Gropp, L. C. McInnes, and B. F. Smith, Efficient management of parallelism in object oriented numerical software libraries, in Modern Software Tools in Scientific Computing, E. Arge, A. M. Bruaset, and H. P. Langtangen, eds., Birkhauser Press, 1997, pp. 163\u2013202.","DOI":"10.1007\/978-1-4612-1986-6_8"},{"key":"19_CR2","unstructured":"Barrett, R. et al.: Templates for the solution of Linear Systems. Published by Society for Industrial & Applied Mathematics, November 1993."},{"key":"19_CR3","unstructured":"Lubomir Birov, Yuri Bartenev, Anatoly Vargin, Avijit Purkayastha, Anthony Skjellum, Yoginder Dandass and Purushotham Bangalore. The Parallel Mathematical Libraries Project (PMLP) \u2014 A Next Generation Scalable, Sparse, Object-Oriented, Mathematical Library Suite. In Proceedings of the Ninth SIAM Conference on Parallel Processing for Scientific Computing, March 1999."},{"key":"19_CR4","doi-asserted-by":"crossref","unstructured":"Blackford et al.: Scalapack Users\u2019 Guide Society for Industrial & Applied Mathematics, July 1997. Also available at http:\/\/www.netlib.org\/scalapack\/slug\/scalapack_slug.html .","DOI":"10.1137\/1.9780898719642"},{"key":"19_CR5","volume-title":"Object Oriented Design With Applications","author":"G. Booch","year":"1991","unstructured":"Booch, G. Object Oriented Design With Applications. The Benjamin\/Cummings Publishing Company, Inc. Redwood City, California, 1991."},{"key":"19_CR6","doi-asserted-by":"crossref","unstructured":"Choi, J., J. J. Dongarra, R. Pozo, and D. W. Walker, ScaLAPACK: A scalable linear algebra library for distributed memory concurrent computers, in Proceedings of the fourth symposium on the frontiers of massively parallel computation, IEEE Computer Society Press, 1992, pp. 120\u2013127.","DOI":"10.1109\/FMPC.1992.234898"},{"key":"19_CR7","unstructured":"Coplien, J.: Advanced C++: Programming Styles and Idioms. Addison-Wesley, 1992."},{"key":"19_CR8","unstructured":"Fowler, M., Scott, K. UML Distilled. Addison-Wesley, 1997"},{"issue":"3","key":"19_CR9","doi-asserted-by":"crossref","first-page":"263","DOI":"10.1063\/1.4822555","volume":"11","author":"G. Furnish","year":"1997","unstructured":"Furnish, G.: Disambiguated Glommable Expression Templates. Computer in Physics 11(3), May\/June 1997, pp. 263\u2013269.","journal-title":"Computer in Physics"},{"issue":"5","key":"19_CR10","doi-asserted-by":"publisher","first-page":"345","DOI":"10.1002\/(SICI)1096-9128(199705)9:5<345::AID-CPE258>3.0.CO;2-7","volume":"9","author":"J. Li","year":"1997","unstructured":"Li, J., Skjellum, A., Falgout, R. D.: A Poly-Algorithm for Parallel Dense Matrix Multiplication on Two-Dimensional Process Grid Topologies. Concurrency: Practice and Experience 9(5), 1997, pp. 345\u201389.","journal-title":"Concurrency: Practice and Experience"},{"key":"19_CR11","volume-title":"STL tutorial and reference guide: C++ programming with the standard template library","author":"D. R. Musser","year":"1996","unstructured":"Musser, D. R., Saini, A.: STL tutorial and reference guide: C++ programming with the standard template library. Mass.: Addison-Wesley, 1996."},{"key":"19_CR12","unstructured":"Skjellum, A., Baldwin, C. H.: The multicomputer toolbox: Scalable parallel libraries for large-scale concurrent applications. Lawrence Livermore National Laboratory. Technical Report UCRL-JC-109251, 1991."},{"key":"19_CR13","unstructured":"Skjellum, A., Bangalore, P.: Driving Issues in Scalable Libraries: Poly-Algorithms, Data Distribution Independence, Redistribution, Local Storage Schemes. Proceedings of the Seventh (SIAM) Conference on Parallel Processing for Scientific Computing, San Francisco, California, February 1995, pp. 734\u201337."},{"key":"19_CR14","doi-asserted-by":"crossref","unstructured":"Skjellum, A., A. P. Leung, S. G. Smith, R. D. Falgout, C. H. Still, and C. H. Baldwin, The Multicomputer Toolbox \u2014 First-Generation Scalable Libraries, in Proceedings of HICSS\u201427, IEEE Computer Society Press, 1994, pp. 644\u2013654. HICSS\u201427 Minitrack on Tools and Languages for Transportable Parallel Applications.","DOI":"10.1109\/HICSS.1994.323218"},{"key":"19_CR15","volume-title":"Using MPI: Portable Parallel Programming with the Message-Passing Interface","author":"W. Grop","year":"1996","unstructured":"Grop, William, E. Lusk, and A. Skjellum. Using MPI: Portable Parallel Programming with the Message-Passing Interface. MIT Press, Cambridge, Mass. 1996."},{"key":"19_CR16","unstructured":"Stroustrup, B.: The C++ Programming Language. Third Edition. Addison-Wesley, 1997"},{"key":"19_CR17","doi-asserted-by":"crossref","unstructured":"van de Velde, E. F. Data redistribution and concurrency. Parallel Computing, 16, 1990.","DOI":"10.1016\/0167-8191(90)90053-C"}],"container-title":["Lecture Notes in Computer Science","Parallel Computing Technologies"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-48387-X_19","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,5,14]],"date-time":"2023-05-14T10:12:17Z","timestamp":1684059137000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-48387-X_19"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1999]]},"ISBN":["9783540663638","9783540483878"],"references-count":17,"URL":"https:\/\/doi.org\/10.1007\/3-540-48387-x_19","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[1999]]}}}