{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T23:05:54Z","timestamp":1725663954605},"publisher-location":"Berlin, Heidelberg","reference-count":20,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540554370"},{"type":"electronic","value":"9783540470731"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1992]]},"DOI":"10.1007\/3-540-55437-8_69","type":"book-chapter","created":{"date-parts":[[2012,2,26]],"date-time":"2012-02-26T10:05:13Z","timestamp":1330250713000},"page":"37-53","source":"Crossref","is-referenced-by-count":1,"title":["Data parallel program design"],"prefix":"10.1007","author":[{"given":"T. G.","family":"Lewis","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"R.","family":"Currey","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jie","family":"Liu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2005,6,1]]},"reference":[{"issue":"8","key":"3_CR1","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1109\/MC.1986.1663305","volume":"19","author":"S. Ahuja","year":"1986","unstructured":"Ahuja, S., Carriero, N., and D. Gelernter, \u201cLinda and friends\u201d, Computer, 19, 8, (Aug 1986), 26\u201334.","journal-title":"Computer"},{"key":"3_CR2","unstructured":"Allan, R., Baumgartner, D., Kennedy, K., and Porterfield, A., PTOOL: A Semi-Automatic Parallel Programming Assistant, Proc. Int'l Conf. on Parallel Processing, August 1986, pp. 164\u2013170."},{"key":"3_CR3","doi-asserted-by":"crossref","unstructured":"Amdahl, G. M., \u201cValidity of the Single-Processor Approach to Achieving Large-Scale Computing Capabilities\u201d, AFIPS Conference Proceedings 30, AFIPS Press, pp. 483\u2013485 (1967).","DOI":"10.1145\/1465482.1465560"},{"issue":"7","key":"3_CR4","doi-asserted-by":"crossref","first-page":"55","DOI":"10.1109\/MC.1984.1659186","volume":"17","author":"R. G. Babb","year":"1984","unstructured":"Babb, R. G., Parallel Processing with Large Grain Data Flow Techniques, IEEE Computer, 17(7):55\u201361, July 1984.","journal-title":"IEEE Computer"},{"issue":"4","key":"3_CR5","doi-asserted-by":"publisher","first-page":"10","DOI":"10.1109\/52.31648","volume":"6","author":"J.C. Browne","year":"1989","unstructured":"Browne, J.C., Azam, M., and Sobek, S., CODE: A Unified Approach to Parallel Programming, IEEE Software, 6(4), July 1989, pp. 10\u201317.","journal-title":"IEEE Software"},{"key":"3_CR6","volume-title":"The Characterstics of Parallel Algorithms","author":"J. J. Dongarra","year":"1987","unstructured":"Dongarra, J. J., and Sorensen D. C., SCHEDULE: Tools for Developing and Analyzing Parallel Fortran Programs, in The Characterstics of Parallel Algorithms, ed. L. H. Jamieson, D. B. Gannon, and R. J. Douglass, The MIT Press, Cambridge, Mass, 1987."},{"key":"3_CR7","unstructured":"Dongarra, J., Karp, A., and Kennedy, K., \u201cFirst Gordon Bell Awards Winners Achieve Speedup of 400\u201d, IEEE SOFTWARE, vol. 5, 3, (May 88), pp. 108\u2013112."},{"key":"3_CR8","doi-asserted-by":"publisher","first-page":"138","DOI":"10.1016\/0743-7315(90)90042-N","volume":"9","author":"H. El-Rewini","year":"1990","unstructured":"El-Rewini, H., and Lewis, T.G., Scheduling Parallel Program Tasks onto Arbitrary Target Machines, Journal of Parallel and Distributed Computing, vol 9, pp. 138\u2013153, (June 1990).","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"3_CR9","unstructured":"El-Rewini, H., Lewis, T. G., Fortner, J. Chu, and W. Su, Task Grapher: A Tool for Scheduling Parallel Program Tasks, Proceedings of the 5th Distributed Memory Computing Conference, April 1990, Charleston So. Carolina, pp. 1171\u20131178."},{"key":"3_CR10","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1016\/S0167-8191(84)90380-6","volume":"1","author":"D. J. Evans","year":"1984","unstructured":"Evans, D. J., \u201cParallel S.O.R Iterative Methods\u201d, Parallel Computing, 1, pp. 3\u201318, (1984)","journal-title":"Parallel Computing"},{"key":"3_CR11","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1016\/S1045-926X(05)80032-1","volume":"1","author":"E. P. Glinert","year":"1990","unstructured":"Glinert, E. P., Kopache, M. E., and McIntyre D. W., Exploring the General-Purpose Visual Alternative, Journal of Visual Languages and Computing, 1:3\u201339, March 1990.","journal-title":"Journal of Visual Languages and Computing"},{"issue":"5","key":"3_CR12","doi-asserted-by":"publisher","first-page":"532","DOI":"10.1145\/42411.42415","volume":"31","author":"J. L. Gustafson","year":"1988","unstructured":"Gustafson, J. L., \u201cReevaluating Amdahl's Law\u201d, Communications of the ACM, 31, 5, pp. 532\u2013533 (1988).","journal-title":"Communications of the ACM"},{"key":"3_CR13","unstructured":"Heath, M. T., Geist, G. A., Peyton, B. W., and Worley, P.H., A User's Guide to PICL. ORNL\/TM-11616. Oak Ridge Nat'l Lab. Oak Ridge, TN. 37831. October 1990."},{"key":"3_CR14","doi-asserted-by":"crossref","unstructured":"Ikudome, K., Fox, G.C., Kolawa, A., and Flower, J. W., An Automatic and Symbolic Parallelization System for Distributed Memory Parallel Computers, Proceedings of the 5th Distributed Memory Computing Conference, April 1990, Charleston So. Carolina, pp. 1105\u20131114.","DOI":"10.1109\/DMCC.1990.556323"},{"key":"3_CR15","doi-asserted-by":"publisher","first-page":"201","DOI":"10.1016\/0167-8191(88)90125-1","volume":"8","author":"H. Muhlenbein","year":"1988","unstructured":"Muhlenbein, H., Kramer, O., Limburger, F., Mevenkamp, M., and Streitz, S., MUPPET: A Programming Environment for Message-Based Multiprocessors, Parallel Computing, vol 8, 1988, pp. 201\u2013221.","journal-title":"Parallel Computing"},{"key":"3_CR16","unstructured":"Peir, J. K., Gajski, D. D., and Wu, M. Y., Programming Environments for Multiprocessors, Supercomputing, North-Holland, 1987, pp. 73\u201393."},{"key":"3_CR17","unstructured":"Rudd, W. and Lewis, T. G., Architecture of the Parallel Programming support Environment, Proc. CompCon'90, San Francisco,CA., (Feb 26\u2013Mar 2, 1990), pp. 589\u2013594."},{"key":"3_CR18","doi-asserted-by":"crossref","unstructured":"Snyder, L., Parallel Programming and the POKER Programming Environment, IEEE Computer, July 1984, pp. 27\u201336.","DOI":"10.1109\/MC.1984.1659183"},{"issue":"no3","key":"3_CR19","first-page":"101","volume":"1","author":"M. Y. Wu","year":"1990","unstructured":"Wu, M. Y., and Gajski, D. D., Hypertool: A Programming Aid for Message-Passing Systems, IEEE Trans. Parallel and Distributed Systems, vol 1, no 3, July 1990, pp. 101\u2013119.","journal-title":"IEEE Trans. Parallel and Distributed Systems"},{"issue":"1","key":"3_CR20","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/0167-8191(88)90002-6","volume":"6","author":"H. P. Zima","year":"1988","unstructured":"Zima, H. P., Bast, H-J., and Gerndt, M., Superb: A Tool for Semi-Automatic MIMD\/SIMD Parallelization, Parallel Computing, 6(1):1\u201318, Jan 1988.","journal-title":"Parallel Computing"}],"container-title":["Lecture Notes in Computer Science","Parallel Computation"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-55437-8_69.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,17]],"date-time":"2020-11-17T20:58:51Z","timestamp":1605646731000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-55437-8_69"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1992]]},"ISBN":["9783540554370","9783540470731"],"references-count":20,"URL":"https:\/\/doi.org\/10.1007\/3-540-55437-8_69","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1992]]}}}