{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T23:05:58Z","timestamp":1725663958298},"publisher-location":"Berlin, Heidelberg","reference-count":25,"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_72","type":"book-chapter","created":{"date-parts":[[2012,2,26]],"date-time":"2012-02-26T10:05:37Z","timestamp":1330250737000},"page":"77-88","source":"Crossref","is-referenced-by-count":1,"title":["Knowledge-based parallelization for distributed memory systems"],"prefix":"10.1007","author":[{"given":"Barbara M.","family":"Chapman","sequence":"first","affiliation":[]},{"given":"Heinz M.","family":"Herbeck","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2005,6,1]]},"reference":[{"key":"6_CR1","unstructured":"Alfred V. Aho, Ravi Sethi, Jeffrey D. Ullman: Compilers. Principles, Techniques and Tools Addison-Wesley, 1986"},{"key":"6_CR2","unstructured":"Pradup Bose: Heuristic Rule-Based Program Transformations for Enhanced Vectorization Proc. Int. Conf. on Parallel Processing, 1988"},{"key":"6_CR3","doi-asserted-by":"crossref","unstructured":"Pradup Bose: Interactive Program Improvement Via EAVE: An Expert Adviser for Vectorization Proc. International Conference on Supercomputing, St. Malo, July 1988","DOI":"10.1145\/55364.55376"},{"key":"6_CR4","unstructured":"Vasanth Balasundaram: Interactive Parallelization of Numerical Scientific Programs Rice COMP TR89-95, July 1989"},{"key":"6_CR5","doi-asserted-by":"crossref","unstructured":"D. Callahan and K. Kennedy: Compiling programs for distributed-memory multiprocessors Journal of Supercomputing, 2(2), 151\u201369","DOI":"10.1007\/BF00128175"},{"key":"6_CR6","unstructured":"Marina Chen, Young-il Choo, and Jingke Li: Theory and Pragmatics of Compiling Efficient Parallel Code YALEU\/DCS\/TR-760 December 1989"},{"key":"6_CR7","unstructured":"Fox, Johnson, Lyzenga, Otto, Salmon, Walker: Solving Problems On Concurrent Processors Vol. I 1988 Prentice-Hall International, Inc."},{"key":"6_CR8","doi-asserted-by":"crossref","unstructured":"Gerndt, H.M.: Array Distribution in SUPERB Proc. ACM Int.Conf. on Supercomputing, Crete, 164\u2013174 (Jun 1989)","DOI":"10.1145\/318789.318808"},{"key":"6_CR9","unstructured":"H.M. Gerndt: Automatic Parallelization for Distributed-Memory Multiprocessing Systems Ph.D. Dissertation, University of Bonn, Technical Report Series ACPC\/TR90-1, Austrian Center for Parallel Computation"},{"key":"6_CR10","doi-asserted-by":"crossref","unstructured":"Gerndt,H.M., Zima,H.: Optimizing Communication in SUPERB Technical Report Series ACPC\/TR 90-3, Austrian Center for Parallel Computation (1990)","DOI":"10.1007\/3-540-53065-7_109"},{"key":"6_CR11","unstructured":"Manish Gupta, Prithviraj Banerjee: Automatic Data Partitioning on Distributed Memory Multiprocessors"},{"key":"6_CR12","doi-asserted-by":"crossref","unstructured":"Mehdi T. Harandi, Jim Q. Ning: Knowledge-Based Program Analysis IEEE Software, January 1990, 74\u201381","DOI":"10.1109\/52.43052"},{"key":"6_CR13","doi-asserted-by":"crossref","unstructured":"David E. Hudak and Santosh G. Abraham: Compiler Techniques for Data Partitioning of Sequentially Iterated Parallel Loops ACM Report 1990","DOI":"10.1145\/77726.255156"},{"key":"6_CR14","doi-asserted-by":"publisher","first-page":"102","DOI":"10.1016\/0743-7315(90)90086-5","volume":"8","author":"K. Knobe","year":"1990","unstructured":"Kathleen Knobe, Joan D. Lukas, Guy L. Steele: Data Optimization: Allocation of Arrays to Reduce Communication on SIMD Machines Journal of Parallel and Distributed Computing 8, 102\u2013118 (1990)","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"6_CR15","unstructured":"Kobos, VanKooten, Walker: The Myrias Computer System in Algorithms and Applications on Parallel and Vector Computers, 1987"},{"key":"6_CR16","doi-asserted-by":"publisher","first-page":"312","DOI":"10.1016\/0743-7315(90)90082-Z","volume":"9","author":"F. F. Lee","year":"1990","unstructured":"Fung F. Lee: Partitioning of Regular Computation on Multiprocessor Systems Journal of Parallel and Distributed Computing 9, 312\u2013317 (1990)","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"6_CR17","unstructured":"Jingke Li, Marina Chen: Index Domain Alignment: Minimizing Cost of Cross-Referencing Between Distributed Arrays YALEU\/DCS\/TR-725 November 1989"},{"key":"6_CR18","unstructured":"Jingke Li and Marina Chen: Synthesis of Explicit Communication from Shared-Memory Program References YALEU\/DCS\/TR-755 May 1990"},{"key":"6_CR19","unstructured":"J. Ramanujam, P. Sadayappan: Compile-Time Techniques for Data Distribution in Distributed Memory Machines"},{"key":"6_CR20","doi-asserted-by":"crossref","unstructured":"Anne Rogers, Keshav Pingali: Process Decomposition Through Locality of Reference SIGPLAN 1989","DOI":"10.1145\/73141.74824"},{"key":"6_CR21","unstructured":"K. Wang: An Experiment in Parallel Programming Environment: The Expert Systems Approach In: K.S. Fu (Ed.): Some Prototype Examples for Expert Systems, TR-EE-85-1, Electronic Engineering School, Purdue University, 1985, 591\u2013624"},{"key":"6_CR22","unstructured":"K. Wang: A Framework for Intelligent Parallel Compilers Tech. Report CSD-TR-1044, CER-90-52, Dept. Computer Science, Purdue University, November, 1990"},{"key":"6_CR23","unstructured":"K. Wang and D. Gannon: Applying AI Techniques to Program Optimizations for Parallel Computers In: K.Hwang and D. DeGroot (Eds.): Parallel Processing for Supercomputers and Artificial Intelligence, McGraw-Hill, 1989, 441\u2013485"},{"key":"6_CR24","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 H.M.: SUPERB \u2014 a tool for semi-automatic MIMD\/SIMD parallelization Parallel Computing, 6, 1\u201318 (1988)","journal-title":"Parallel Computing"},{"key":"6_CR25","unstructured":"Zima H.P., Chapman B.: Supercompilers for Parallel and Vector Computers ACM Press Frontier Series, Addison-Wesley 1990"}],"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_72.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_72"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1992]]},"ISBN":["9783540554370","9783540470731"],"references-count":25,"URL":"https:\/\/doi.org\/10.1007\/3-540-55437-8_72","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1992]]}}}