{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,16]],"date-time":"2026-04-16T17:56:20Z","timestamp":1776362180059,"version":"3.51.2"},"reference-count":19,"publisher":"Elsevier BV","issue":"1","license":[{"start":{"date-parts":[[1989,7,1]],"date-time":"1989-07-01T00:00:00Z","timestamp":615254400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Parallel Computing"],"published-print":{"date-parts":[[1989,7]]},"DOI":"10.1016\/0167-8191(89)90062-8","type":"journal-article","created":{"date-parts":[[2003,9,3]],"date-time":"2003-09-03T13:52:02Z","timestamp":1062597122000},"page":"37-53","source":"Crossref","is-referenced-by-count":42,"title":["On the efficient implementation of preconditioned s-step conjugate gradient methods on multiprocessors with memory hierarchy"],"prefix":"10.1016","volume":"11","author":[{"given":"A.T","family":"Chronopoulos","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"C.W","family":"Gear","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"issue":"2","key":"10.1016\/0167-8191(89)90062-8_BIB1","doi-asserted-by":"crossref","DOI":"10.1137\/0906032","article-title":"m-Step preconditioned conjugate gradient methods","volume":"6","author":"Adams","year":"1985","journal-title":"SIAM J. Sci. Statist. Comput."},{"key":"10.1016\/0167-8191(89)90062-8_BIB2","series-title":"Proc. 1985 IEEE International Conference on Parallel Processing","first-page":"284","article-title":"A modified conjugate gradient solver for very large systems","author":"Barkai","year":"1985"},{"issue":"1","key":"10.1016\/0167-8191(89)90062-8_BIB3","doi-asserted-by":"crossref","DOI":"10.1137\/0906018","article-title":"Block preconditioning for the conjugate gradient method","volume":"6","author":"Concus","year":"1985","journal-title":"SIAM J. Sci. Statist. Comput."},{"issue":"1","key":"10.1016\/0167-8191(89)90062-8_BIB4","doi-asserted-by":"crossref","first-page":"153","DOI":"10.1016\/0377-0427(89)90045-9","article-title":"s-Step iterative methods for symmetric linear systems","volume":"25","author":"Chronopoulos","year":"1989","journal-title":"J. Comput. Appl. Math."},{"key":"10.1016\/0167-8191(89)90062-8_BIB5","article-title":"A class of parallel iterative methods implemented on multiprocessors","author":"Chronopoulos","year":"1986"},{"key":"10.1016\/0167-8191(89)90062-8_BIB6","series-title":"Parallel Computing 85","article-title":"Linear algebra on high-performance computers","author":"Dongarra","year":"1985"},{"key":"10.1016\/0167-8191(89)90062-8_BIB7","doi-asserted-by":"crossref","first-page":"257","DOI":"10.1007\/BF02243566","article-title":"Approximating the inverse of a matrix for use in iterative algorithms on vector processors","volume":"22","author":"Dubois","year":"1979","journal-title":"Computing"},{"key":"10.1016\/0167-8191(89)90062-8_BIB8","doi-asserted-by":"crossref","first-page":"409","DOI":"10.6028\/jres.049.044","article-title":"Methods of conjugate gradients for solving linear systems","volume":"49","author":"Hestenes","year":"1952","journal-title":"J. Res. Nat. Bur. Standard"},{"key":"10.1016\/0167-8191(89)90062-8_BIB9","series-title":"Proc. International Conference on Parallel Processing","article-title":"Optimizing matrix operations on a parallel multiprocessor with a memory hierarchy","author":"Jalby","year":"1986"},{"issue":"2","key":"10.1016\/0167-8191(89)90062-8_BIB10","doi-asserted-by":"crossref","DOI":"10.1137\/0720025","article-title":"Polynomial preconditioners for conjugate gradient calculations","volume":"20","author":"Johnson","year":"1983","journal-title":"SIAM J. Numer. Anal."},{"key":"10.1016\/0167-8191(89)90062-8_BIB11","series-title":"Parallel Computations","article-title":"A guide to parallel computation and some CRAY-1 experiences","author":"Jordan","year":"1982"},{"key":"10.1016\/0167-8191(89)90062-8_BIB12","doi-asserted-by":"crossref","first-page":"623","DOI":"10.1007\/BF01934919","article-title":"The block preconditioned conjugate gradient method on vector computers","volume":"24","author":"Meurant","year":"1984","journal-title":"BIT"},{"key":"10.1016\/0167-8191(89)90062-8_BIB13","doi-asserted-by":"crossref","first-page":"293","DOI":"10.1016\/0024-3795(80)90247-5","article-title":"The block conjugate gradient algorithm and related methods","volume":"29","author":"O'Leary","year":"1980","journal-title":"Lin. Alg. Appl."},{"issue":"4","key":"10.1016\/0167-8191(89)90062-8_BIB14","doi-asserted-by":"crossref","DOI":"10.1137\/0906059","article-title":"Practical use of polynomial preconditionings for the conjugate gradient method","volume":"6","author":"Saad","year":"1985","journal-title":"SIAM J. Sci. Statist. Comput."},{"issue":"178","key":"10.1016\/0167-8191(89)90062-8_BIB15","article-title":"On the Lanczos method for solving symmetric linear systems with several right-hand sides","volume":"48","author":"Saad","year":"1987","journal-title":"Math. Comp."},{"key":"10.1016\/0167-8191(89)90062-8_BIB16","series-title":"Matrix Iterative Analysis","author":"Varga","year":"1962"},{"issue":"3","key":"10.1016\/0167-8191(89)90062-8_BIB17","doi-asserted-by":"crossref","DOI":"10.1137\/0903021","article-title":"A vectorizable variant of some ICCG methods","volume":"3","author":"Van Der Vorst","year":"1982","journal-title":"SIAM J. Sci. Statist. Comput."},{"key":"10.1016\/0167-8191(89)90062-8_BIB18","doi-asserted-by":"crossref","first-page":"49","DOI":"10.1016\/0167-8191(86)90006-2","article-title":"The performance of FORTRAN implementations for preconditioned conjugate gradients on vector computers","volume":"3","author":"Van Der Vorst","year":"1986","journal-title":"Parallel Comput."},{"key":"10.1016\/0167-8191(89)90062-8_BIB19","series-title":"Proc. IEEE International Conference on Parallel Processing","article-title":"Minimizing inner product data dependencies in conjugate gradient iteration","author":"Van Rosendale","year":"1983"}],"container-title":["Parallel Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:0167819189900628?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:0167819189900628?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2019,2,25]],"date-time":"2019-02-25T04:24:58Z","timestamp":1551068698000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/0167819189900628"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1989,7]]},"references-count":19,"journal-issue":{"issue":"1","published-print":{"date-parts":[[1989,7]]}},"alternative-id":["0167819189900628"],"URL":"https:\/\/doi.org\/10.1016\/0167-8191(89)90062-8","relation":{},"ISSN":["0167-8191"],"issn-type":[{"value":"0167-8191","type":"print"}],"subject":[],"published":{"date-parts":[[1989,7]]}}}