{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T23:02:00Z","timestamp":1777676520775,"version":"3.51.4"},"reference-count":18,"publisher":"SAGE Publications","issue":"1","license":[{"start":{"date-parts":[[2013,1,3]],"date-time":"2013-01-03T00:00:00Z","timestamp":1357171200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":["journals.sagepub.com"],"crossmark-restriction":true},"short-container-title":["The International Journal of High Performance Computing Applications"],"published-print":{"date-parts":[[2014,2]]},"abstract":"<jats:p>The streamed storage format for sparse matrices showed good performance improvement for sparse matrix and vector multiply (SpMV) compared with compressed sparse row (CSR) and block CSR (BCSR) formats, particularly on IBM Power processors. We extend the format to exploit single instruction multiple data (SIMD) instructions in order to utilize the vector unit, and discuss how the streamed formats perform on the Power7 processor, which is the first eight-core chip from IBM. The streamed format is then applied to two more operations of sparse matrices, successive over-relaxation (SOR) iteration sweeps and incomplete lower and upper (ILU) triangular solvers. Basic solvers are developed for them in the high-performance computing (HPC) package PETSc. Test results on the IBM Power7 processor show that the SIMD instructions improve the performance of the streamed storage format on SpMV. The format also accelerates SOR iteration sweeps and ILU matrix solvers, compared with the traditional BCSR format used in PETSc.<\/jats:p>","DOI":"10.1177\/1094342012470469","type":"journal-article","created":{"date-parts":[[2013,1,3]],"date-time":"2013-01-03T21:10:49Z","timestamp":1357247449000},"page":"3-12","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":1,"title":["Applications of the streamed storage format for sparse matrix operations"],"prefix":"10.1177","volume":"28","author":[{"given":"Dahai","family":"Guo","sequence":"first","affiliation":[{"name":"National Center for Supercomputing Applications, University of Illinois at Urbana-Champaign, IL, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"William","family":"Gropp","sequence":"additional","affiliation":[{"name":"National Center for Supercomputing Applications, University of Illinois at Urbana-Champaign, IL, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","published-online":{"date-parts":[[2013,1,3]]},"reference":[{"key":"bibr1-1094342012470469","doi-asserted-by":"publisher","DOI":"10.1145\/331532.331600"},{"key":"bibr2-1094342012470469","unstructured":"Balay S, Buschelman K, Eijkhout V,  (2008) PETSc User\u2019s Manual, Revision 3.0.0. Report ANL-95\/11, Mathematics and Computer Science Division, Argonne National Laboratory."},{"key":"bibr3-1094342012470469","unstructured":"Davis T, Hu YF (2009) The University of Florida Sparse Matrix Collection, http:\/\/www.cise.ufl.edu\/research\/sparse\/matrices\/"},{"key":"bibr4-1094342012470469","doi-asserted-by":"publisher","DOI":"10.1177\/1094342010374847"},{"key":"bibr5-1094342012470469","doi-asserted-by":"publisher","DOI":"10.1177\/1094342004041296"},{"key":"bibr6-1094342012470469","doi-asserted-by":"publisher","DOI":"10.1147\/rd.516.0639"},{"key":"bibr7-1094342012470469","unstructured":"McCalpin JD (2012) STREAM: Sustainable Memory Bandwidth in High Performance Computers, http:\/\/www.cs.virginia.edu\/stream\/."},{"key":"bibr8-1094342012470469","doi-asserted-by":"publisher","DOI":"10.1177\/1094342004038951"},{"key":"bibr9-1094342012470469","doi-asserted-by":"publisher","DOI":"10.1177\/1094342004041294"},{"key":"bibr10-1094342012470469","doi-asserted-by":"publisher","DOI":"10.1145\/331532.331562"},{"key":"bibr11-1094342012470469","doi-asserted-by":"publisher","DOI":"10.1147\/rd.446.0873"},{"key":"bibr12-1094342012470469","doi-asserted-by":"publisher","DOI":"10.1147\/JRD.2011.2127330"},{"key":"bibr13-1094342012470469","doi-asserted-by":"publisher","DOI":"10.1147\/rd.494.0505"},{"key":"bibr14-1094342012470469","author":"Smith B","year":"2010","journal-title":"The International Journal of High Performance Computing Applications"},{"key":"bibr15-1094342012470469","doi-asserted-by":"publisher","DOI":"10.1147\/rd.461.0005"},{"key":"bibr16-1094342012470469","unstructured":"Vuduc R, Demmel JW, Yelick KA (2012) The Optimized Sparse Kernel Interface (OSKI) Library User\u2019s Guide for Version 1.0.1h, http:\/\/bebop.cs.berkeley.edu\/oski"},{"key":"bibr17-1094342012470469","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2002.10025"},{"key":"bibr18-1094342012470469","doi-asserted-by":"publisher","DOI":"10.1016\/j.parco.2008.12.006"}],"container-title":["The International Journal of High Performance Computing Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/1094342012470469","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/full-xml\/10.1177\/1094342012470469","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/1094342012470469","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T08:19:15Z","timestamp":1777450755000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/1094342012470469"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,1,3]]},"references-count":18,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2014,2]]}},"alternative-id":["10.1177\/1094342012470469"],"URL":"https:\/\/doi.org\/10.1177\/1094342012470469","relation":{},"ISSN":["1094-3420","1741-2846"],"issn-type":[{"value":"1094-3420","type":"print"},{"value":"1741-2846","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013,1,3]]}}}