{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T13:19:30Z","timestamp":1725455970075},"publisher-location":"Berlin, Heidelberg","reference-count":21,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540616276"},{"type":"electronic","value":"9783540706366"}],"license":[{"start":{"date-parts":[[1996,1,1]],"date-time":"1996-01-01T00:00:00Z","timestamp":820454400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1996]]},"DOI":"10.1007\/bfb0024780","type":"book-chapter","created":{"date-parts":[[2005,11,19]],"date-time":"2005-11-19T07:17:56Z","timestamp":1132384676000},"page":"801-814","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Aggregate operation movement: A min-cut approach to global code motion"],"prefix":"10.1007","author":[{"given":"Raymond","family":"Lo","sequence":"first","affiliation":[]},{"given":"Sun","family":"Chan","sequence":"additional","affiliation":[]},{"given":"Jim","family":"Dehnert","sequence":"additional","affiliation":[]},{"given":"Ross","family":"Towle","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2005,6,10]]},"reference":[{"key":"103_CR1","doi-asserted-by":"crossref","unstructured":"Bernstein, D., and Rodeh, M., Global Instruction Scheduling for Superscalar Machines, Proceedings of the SIGPLAN '91 Conference on Programming Language Design and Implementation, pp. 241\u2013255, 1991.","DOI":"10.1145\/113446.113466"},{"key":"103_CR2","doi-asserted-by":"crossref","unstructured":"Ball, T., and Laras, J.R., Branch Predication For Free, Proceedings of the SIGPLAN '93 Conference on Programming Language Design and Implementation, pp. 300\u2013313, 1993.","DOI":"10.1145\/155090.155119"},{"issue":"9","key":"103_CR3","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1109\/C-M.1981.220595","volume":"14","author":"A.E. Charlesworth","year":"1981","unstructured":"Charlesworth, A.E. An Approach to Scientific Array Processing: The Architectural Design of the AP-120B\/FPS-164. IEEE Computer 14 (9), pp. 18\u201327, 1981.","journal-title":"IEEE Computer"},{"issue":"1\/2","key":"103_CR4","doi-asserted-by":"publisher","first-page":"181","DOI":"10.1007\/BF01205184","volume":"7","author":"J.C. Dehnert","year":"1993","unstructured":"Dehnert, J.C., and Towle, R.A., Compiling for the Cydra 5, The Journal of Supercomputing 7 (1\/2), pp. 181\u2013227, 1993.","journal-title":"The Journal of Supercomputing"},{"key":"103_CR5","doi-asserted-by":"crossref","unstructured":"Kemal Ebcioglu and Alexandra Nicolau, A Global Resource-Constrained Parallelization Technique. Proceedings of the 3-rd International Conference on Supercomputing, pp. 154\u2013163, 1989.","DOI":"10.1145\/318789.318807"},{"key":"103_CR6","doi-asserted-by":"crossref","first-page":"248","DOI":"10.1145\/321694.321699","volume":"19","author":"J. Edmonds","year":"1972","unstructured":"Edmonds, J., and Karp, R.M., Theoretical Improvements in Algorithmic Efficiency for Network Flow Problems, J. Assoc. Computer Machinery 19, pp. 248\u2013264, 1972.","journal-title":"J. Assoc. Computer Machinery"},{"key":"103_CR7","volume-title":"Bulldog: A Compiler for VLIW Architectures","author":"J. Ellis","year":"1986","unstructured":"Ellis, J., Bulldog: A Compiler for VLIW Architectures. MIT Press, Cambridge, Massachusetts, 1986."},{"key":"103_CR8","volume-title":"Flows in Networks","author":"L.R. Ford","year":"1962","unstructured":"Ford, L.R., and Fulkerson, D.R., Flows in Networks. Princeton University Press, Princeton, New Jersey, 1962."},{"issue":"7","key":"103_CR9","doi-asserted-by":"crossref","first-page":"478","DOI":"10.1109\/TC.1981.1675827","volume":"C-30","author":"J.A. Fisher","year":"1981","unstructured":"Fisher, J.A., Trace Scheduling: A Technique for Global Microcode Compaction. IEEE Transactions on Computers C-30 (7), pp. 478\u2013490, 1981.","journal-title":"IEEE Transactions on Computers"},{"issue":"1\/2","key":"103_CR10","first-page":"182","volume":"1","author":"W.W. Hwu","year":"1993","unstructured":"Hwu, W.W., Mahlke, Chen, Chang, Warter, Bringmann, Ouellete, Hank, Kiyohara, Haab, Holm, and Lavery, The Superblock: An Effective Technique for VLIW and Superscalar Compilation, The Journal of Supercomputing 1 (1\/2), pp. 182\u2013229, May 1993.","journal-title":"The Journal of Supercomputing"},{"key":"103_CR11","doi-asserted-by":"crossref","unstructured":"Peter Yan-Tek Hsu, Design the TFP Microprocessor, IEEE MICRO, April 1994, pp. 23\u201333.","DOI":"10.1109\/40.272835"},{"key":"103_CR12","doi-asserted-by":"crossref","unstructured":"Suneel Jain, Circular Scheduling: A New Technique to Perform Software Pipelining, Proceedings of the SIGPLAN '91 Conference on Programming Language Design and Implementation, pp. 219\u2013228, 1991.","DOI":"10.1145\/113446.113464"},{"issue":"1\/2","key":"103_CR13","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1007\/BF01205182","volume":"7","author":"P.G. Lowney","year":"1993","unstructured":"Lowney, P.G., Freudenberger, S.M., Karzes, T.J., Lichtenstein, W.D., Nix, R.P., O'Donnell, J.J., and Ruttenberg, J.C., The Multiflow Trace Scheduling Compiler, The Journal of Supercomputing 7 (1\/2), pp. 51\u2013142, May 1993.","journal-title":"The Journal of Supercomputing"},{"issue":"no.11","key":"103_CR14","doi-asserted-by":"publisher","first-page":"1384","DOI":"10.1109\/12.8704","volume":"37","author":"V. M. Lo","year":"1988","unstructured":"Virginia Mary Lo, Heuristic Algorithms for Task Assignment in Distributed Systems, IEEE Trans. on Computers, vol. 37, no. 11, pp. 1384\u20131397, Nov 1988.","journal-title":"IEEE Trans. on Computers"},{"issue":"9","key":"103_CR15","doi-asserted-by":"publisher","first-page":"1014","DOI":"10.1109\/71.243528","volume":"4","author":"T. Nakatani","year":"1993","unstructured":"Toshio Nakatani and Kemal Ebcioglu, Making Compaction-Based Parallelization Affordable, IEEE Trans. on Parallel and Dist. Syst. 4(9), pp. 1014\u20131029, 1993.","journal-title":"IEEE Trans. on Parallel and Dist. Syst."},{"key":"103_CR16","unstructured":"Alexandra Nicolau, A Fine-Grain Parallelizing Compiler, Tech. Report No. 86-792, Cornell University, 1986."},{"key":"103_CR17","doi-asserted-by":"crossref","unstructured":"Rau, B.R., and Fisher, J.A., Instruction-Level Parallel Processing: History, Overview, and Perspective, The Journal of Supercomputing 7 (1\/2), pp. 9\u201350.","DOI":"10.1007\/BF01205181"},{"key":"103_CR18","first-page":"183","volume":"14","author":"B.R. Rau","year":"1981","unstructured":"Rau, B.R., and Glaeser, C.D., Some Scheduling Techniques and an Easily Schedulable Horizontal Architecture for High-performance Scientific Computing, Proceedings \u2014 MICRO-14, October 1981, pp. 183\u2013198.","journal-title":"Proceedings \u2014 MICRO"},{"key":"103_CR19","doi-asserted-by":"crossref","unstructured":"Ruttenberg, J., Gao, G., Stoutchinin, A., and Lichtenstein, W., Software Pipelining Showdown: Optimal vs. Heuristic Methods in a Production Compiler, to appear in Proceedings of the SIGPLAN '96 Conference on Programming Language Design and Implementation, May 1996.","DOI":"10.1145\/231379.231385"},{"key":"103_CR20","doi-asserted-by":"crossref","unstructured":"Harold S. Stone, Multiprocessor Scheduling with the Aid of Network Flow Algorithms, IEEE Trans. on Software Engineering, vol. SE-3, no. 1, Jan 1977.","DOI":"10.1109\/TSE.1977.233840"},{"key":"103_CR21","doi-asserted-by":"crossref","unstructured":"Touzeau, R.F., A Fortran Compiler for the FPS-164 Scientific Computer. In Conference Proceedings \u2014 SIGPLAN '84 Symposium on Compiler Construction (Montreal, Canada, June 20), pp. 48\u201357, 1984.","DOI":"10.1145\/502949.502879"}],"container-title":["Lecture Notes in Computer Science","Euro-Par'96 Parallel Processing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BFb0024780","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,4,20]],"date-time":"2020-04-20T00:29:59Z","timestamp":1587342599000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/BFb0024780"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1996]]},"ISBN":["9783540616276","9783540706366"],"references-count":21,"URL":"https:\/\/doi.org\/10.1007\/bfb0024780","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1996]]},"assertion":[{"value":"10 June 2005","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"This content has been made available to all.","name":"free","label":"Free to read"}]}}