{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,2,7]],"date-time":"2023-02-07T12:15:27Z","timestamp":1675772127859},"reference-count":46,"publisher":"Elsevier BV","issue":"8-9","license":[{"start":{"date-parts":[[1996,4,1]],"date-time":"1996-04-01T00:00:00Z","timestamp":828316800000},"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":["Microprocessing and Microprogramming"],"published-print":{"date-parts":[[1996,4]]},"DOI":"10.1016\/0165-6074(96)00007-5","type":"journal-article","created":{"date-parts":[[2003,10,24]],"date-time":"2003-10-24T05:50:20Z","timestamp":1066974620000},"page":"589-608","source":"Crossref","is-referenced-by-count":10,"title":["Deriving structured parallel implementations for numerical methods"],"prefix":"10.1016","volume":"41","author":[{"given":"Thomas","family":"Rauber","sequence":"first","affiliation":[]},{"given":"Gudula","family":"R\u00fcnger","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/0165-6074(96)00007-5_BIB1","series-title":"Proceedings of the ACM Symposium on Parallel Algorithms and Architectures","first-page":"11","article-title":"On communication latency in PRAM computations","author":"Aggarwal","year":"1989"},{"key":"10.1016\/0165-6074(96)00007-5_BIB2","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1016\/0304-3975(90)90188-N","article-title":"Communication complexity of PRAMs","volume":"71","author":"Aggarwal","year":"1990","journal-title":"Theoretical Computer Science"},{"key":"10.1016\/0165-6074(96)00007-5_BIB3","doi-asserted-by":"crossref","DOI":"10.1145\/215399.215427","article-title":"LogGP: Incorporating Long Messages into the LogP model \u2014 One step closer towards a realistic model for parallel computation","author":"Alexandrov","year":"1995"},{"key":"10.1016\/0165-6074(96)00007-5_BIB4","series-title":"Portability and Performance for Parallel Processing","first-page":"21","article-title":"Towards a Model for Portable Parallel Performance: Exposing the Memory Hierarchy","author":"Alpern","year":"1994"},{"issue":"3","key":"10.1016\/0165-6074(96)00007-5_BIB5","doi-asserted-by":"crossref","first-page":"261","DOI":"10.1145\/72551.72552","article-title":"Programming Languages for Distributed Computing Systems","volume":"21","author":"Bal","year":"1989","journal-title":"ACM Computing Surveys"},{"issue":"2","key":"10.1016\/0165-6074(96)00007-5_BIB6","doi-asserted-by":"crossref","first-page":"154","DOI":"10.1109\/71.342126","article-title":"CCL A Portable and Tunable Collective Communication Library for Scalable Parallel Computers","volume":"6","author":"Bala","year":"1995","journal-title":"IEEE Transactions on Parallel and Distributed Systems"},{"key":"10.1016\/0165-6074(96)00007-5_BIB7","article-title":"User's Guide to PVM: Parallel Virtual Machine","author":"Beguelin","year":"1991"},{"key":"10.1016\/0165-6074(96)00007-5_BIB8","doi-asserted-by":"crossref","first-page":"75","DOI":"10.1006\/jpdc.1994.1043","article-title":"Mapping Algorithms and Software Environments for Data Parallel PDE Iterative Solvers","volume":"21","author":"Chrisochoides","year":"1994","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"10.1016\/0165-6074(96)00007-5_BIB9","series-title":"Portability and Performance for Parallel Processing","first-page":"71","article-title":"Fast Parallel Sorting under LogP: from Theory to Practice","author":"Culler","year":"1994"},{"key":"10.1016\/0165-6074(96)00007-5_BIB10","first-page":"1","article-title":"LogP: Towards a realistic model of parallel computation","volume":"28","author":"Culler","year":"1993"},{"key":"10.1016\/0165-6074(96)00007-5_BIB11","series-title":"Proceedings of the EURO-PAR'95","first-page":"55","article-title":"Functional Skeletons for Parallel Coordination","volume":"volume 966","author":"Darlington","year":"1995"},{"key":"10.1016\/0165-6074(96)00007-5_BIB12","volume":"volume 2","author":"Dautray","year":"1990"},{"key":"10.1016\/0165-6074(96)00007-5_BIB13","doi-asserted-by":"crossref","first-page":"505","DOI":"10.1137\/1027140","article-title":"Recent progress in extrapolation methods for ordinary differential equations","volume":"27","author":"Deuflhard","year":"1985","journal-title":"SIAM Review"},{"key":"10.1016\/0165-6074(96)00007-5_BIB14","article-title":"The ADDAP System on the iPSC\/860: Automatic Data Distribution and Parallelization","author":"Dierstein","year":"1995","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"10.1016\/0165-6074(96)00007-5_BIB15","doi-asserted-by":"crossref","DOI":"10.1137\/1037042","article-title":"Software Libraries for Linear Algebra Computations on High Performance Computers","author":"Dongarra","year":"1995","journal-title":"SIAM Review"},{"issue":"1","key":"10.1016\/0165-6074(96)00007-5_BIB16","doi-asserted-by":"crossref","first-page":"6","DOI":"10.1006\/jpdc.1995.1026","article-title":"Accurate Predictions of Parallel Program Execution Time","volume":"25","author":"Driscoll","year":"1995","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"10.1016\/0165-6074(96)00007-5_BIB17","series-title":"Proceedings of the 10th ACM Symposium on Theory of Computing","first-page":"114","article-title":"Parallelism in Random Access Machines","author":"Fortune","year":"1978"},{"issue":"1","key":"10.1016\/0165-6074(96)00007-5_BIB18","article-title":"High Performance Fortran Forum. High Performance Fortran Language Specification","volume":"2","year":"1993","journal-title":"Scientific Programming"},{"key":"10.1016\/0165-6074(96)00007-5_BIB19","article-title":"MPI: A Message Passing Interface Standard","author":"The MPI Forum","year":"1994"},{"issue":"1","key":"10.1016\/0165-6074(96)00007-5_BIB20","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1006\/jpdc.1994.1041","article-title":"A Data Parallel Scientific Modelling Language","volume":"21","author":"Francis","year":"1994","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"10.1016\/0165-6074(96)00007-5_BIB21","article-title":"Parallel Methods for Ordinary Differential Equations","author":"Gear","year":"1987"},{"key":"10.1016\/0165-6074(96)00007-5_BIB22","series-title":"Proceedings of the ACM Symposium on Parallel Algorithms and Architectures","first-page":"158","article-title":"A More Practical PRAM Model","author":"Gibbons","year":"1989"},{"key":"10.1016\/0165-6074(96)00007-5_BIB23","doi-asserted-by":"crossref","first-page":"463","DOI":"10.1093\/imanum\/10.4.463","article-title":"On the Theory of Parallel Runge-Kutta Methods","volume":"10","author":"Iserles","year":"1990","journal-title":"IMA Journal of Numerical Analysis"},{"key":"10.1016\/0165-6074(96)00007-5_BIB24","series-title":"Proceedings of the PARLE'93","first-page":"146","article-title":"Parallel programming using skeleton functions","volume":"volume 694","author":"Darlington","year":"1993"},{"key":"10.1016\/0165-6074(96)00007-5_BIB25","doi-asserted-by":"crossref","first-page":"300","DOI":"10.1016\/0743-7315(91)90002-Q","article-title":"Performance Modeling of Distributed Memory Architecture","volume":"12","author":"Johnsson","year":"1991","journal-title":"Journal of Parallel and Distributed Computing"},{"issue":"9","key":"10.1016\/0165-6074(96)00007-5_BIB26","doi-asserted-by":"crossref","first-page":"1249","DOI":"10.1109\/12.29465","article-title":"Optimum Broadcasting and Personalized Communication in Hypercubes","volume":"38","author":"Johnsson","year":"1989","journal-title":"IEEE Transactions on Computers"},{"key":"10.1016\/0165-6074(96)00007-5_BIB27","series-title":"Portability and Performance for Parallel Processing","first-page":"43","article-title":"An Architecture Independent Programming Model for Scalable Parallel Computing","author":"McColl","year":"1994"},{"issue":"3","key":"10.1016\/0165-6074(96)00007-5_BIB28","doi-asserted-by":"crossref","first-page":"263","DOI":"10.1145\/158439.158908","article-title":"Models of Machines and Computation for Mapping in Multicomputers","volume":"25","author":"Norman","year":"1993","journal-title":"ACM Computing Surveys"},{"key":"10.1016\/0165-6074(96)00007-5_BIB29","series-title":"Proceedings of the 20th ACM Symposium on Theory of Computing","first-page":"510","article-title":"Towards an Architecture-Independent Analysis of Parallel Algorithms","author":"Papadimitriou","year":"1988"},{"key":"10.1016\/0165-6074(96)00007-5_BIB30","series-title":"Proceedings of the 28th IEEE Symposium on Foundations of Computer Science","first-page":"185","article-title":"How to Emulate Shared Memory","author":"Ranade","year":"1987"},{"key":"10.1016\/0165-6074(96)00007-5_BIB31","article-title":"Diagonal-Implicitly Iterated Runge-Kutta Methods on Distributed Memory Multiprocessors","author":"Rauber","year":"1994"},{"key":"10.1016\/0165-6074(96)00007-5_BIB32","series-title":"Proceedings of the CONPAR'94","first-page":"265","article-title":"Hypercube Implementation and Performance Analysis for Extrapolation Methods","author":"Rauber","year":"1994"},{"key":"10.1016\/0165-6074(96)00007-5_BIB33","series-title":"Proceedings of the PARLE'94","first-page":"277","article-title":"Load Balancing for Extrapolation Methods on Distributed Memory Multiprocessors","author":"Rauber","year":"1994"},{"key":"10.1016\/0165-6074(96)00007-5_BIB34","series-title":"Proceedings of the 3nd Euromicro Workshop on Parallel and Distributed Processing","first-page":"12","article-title":"Iterated Runge-Kutta Methods on Distributed Memory Multiprocessors","author":"Rauber","year":"1995"},{"key":"10.1016\/0165-6074(96)00007-5_BIB35","series-title":"Proceedings of the EuroPar'95","first-page":"391","article-title":"Optimal Data Distribution for LU Decomposition","author":"Rauber","year":"1995"},{"key":"10.1016\/0165-6074(96)00007-5_BIB36","article-title":"Parallel Numerical Algorithms with Data Distribution Types","author":"Rauber","year":"1995"},{"key":"10.1016\/0165-6074(96)00007-5_BIB37","article-title":"Performance Analysis for a Parallel Newton Method","author":"Rauber","year":"1995","journal-title":"International Journal of High Speed Computing"},{"key":"10.1016\/0165-6074(96)00007-5_BIB38","series-title":"9th Workshop on Parallel and Distributed Simulation","first-page":"21","article-title":"Performance Predictions for Parallel Diagonal-Implicitly Iterated Runge-Kutta Methods","author":"Rauber","year":"1995"},{"key":"10.1016\/0165-6074(96)00007-5_BIB39","series-title":"Conference on Massively Parallel Programming Models","article-title":"Deriving Optimal Data Distributions for Group Parallel Numerical Algorithms","author":"Rauber","year":"1995"},{"key":"10.1016\/0165-6074(96)00007-5_BIB40","series-title":"Portability and Performance for Parallel Processing","first-page":"1","article-title":"Foundations of Practical Parallel Programming Languages","author":"Snyder","year":"1994"},{"issue":"8","key":"10.1016\/0165-6074(96)00007-5_BIB41","doi-asserted-by":"crossref","first-page":"103","DOI":"10.1145\/79173.79181","article-title":"A bridging model for parallel computation","volume":"33","author":"Valiant","year":"1990","journal-title":"Comm. of the ACM"},{"key":"10.1016\/0165-6074(96)00007-5_BIB42","article-title":"General purpose parallel architectures","volume":"Vol. A","author":"Valiant","year":"1990"},{"key":"10.1016\/0165-6074(96)00007-5_BIB43","doi-asserted-by":"crossref","first-page":"111","DOI":"10.1016\/0377-0427(90)90200-J","article-title":"Parallel Iteration of high-order Runge-Kutta Methods with stepsize control","volume":"29","author":"van der Houwen","year":"1990","journal-title":"Journal of Computational and Applied Mathematics"},{"issue":"5","key":"10.1016\/0165-6074(96)00007-5_BIB44","doi-asserted-by":"crossref","first-page":"1000","DOI":"10.1137\/0912054","article-title":"Iterated Runge-Kutta Methods on Parallel Computers","volume":"12","author":"Van Der Houwen","year":"1991","journal-title":"SIAM Journal on Scientific and Statistical Computing"},{"key":"10.1016\/0165-6074(96)00007-5_BIB45","article-title":"Machine models and simulations","volume":"Vol. A","author":"van Emde Boas","year":"1990"},{"key":"10.1016\/0165-6074(96)00007-5_BIB46","series-title":"Proceedings of the 19th International Symposium on Computer Architecture","first-page":"256","article-title":"Active Messages: a Mechanism for Integrating Communication and Computation","author":"Von Eicken","year":"1992"}],"container-title":["Microprocessing and Microprogramming"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:0165607496000075?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:0165607496000075?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2019,2,19]],"date-time":"2019-02-19T08:28:38Z","timestamp":1550564918000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/0165607496000075"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1996,4]]},"references-count":46,"journal-issue":{"issue":"8-9","published-print":{"date-parts":[[1996,4]]}},"alternative-id":["0165607496000075"],"URL":"https:\/\/doi.org\/10.1016\/0165-6074(96)00007-5","relation":{},"ISSN":["0165-6074"],"issn-type":[{"value":"0165-6074","type":"print"}],"subject":[],"published":{"date-parts":[[1996,4]]}}}