{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T17:29:33Z","timestamp":1743010173221,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":17,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540897392"},{"type":"electronic","value":"9783540897408"}],"license":[{"start":{"date-parts":[[2008,1,1]],"date-time":"2008-01-01T00:00:00Z","timestamp":1199145600000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2008]]},"DOI":"10.1007\/978-3-540-89740-8_22","type":"book-chapter","created":{"date-parts":[[2008,11,27]],"date-time":"2008-11-27T08:14:24Z","timestamp":1227773664000},"page":"316-330","source":"Crossref","is-referenced-by-count":0,"title":["Implementation of Sensitivity Analysis for Automatic Parallelization"],"prefix":"10.1007","author":[{"given":"Silvius","family":"Rus","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Maikel","family":"Pennings","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lawrence","family":"Rauchwerger","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"doi-asserted-by":"crossref","unstructured":"Agrawal, G., Saltz, J.H., Das, R.: Interprocedural partial redundancy elimination and its application to distributed memory compilation. In: SIGPLAN Conf. on Programming Language Design and Implementation (1995)","key":"22_CR1","DOI":"10.1145\/207110.207157"},{"unstructured":"Hoeflinger, J.: Interprocedural Parallelization Using Memory Classification Analysis. Ph.D thesis, University of Illinois, Urbana-Champaign (August 1998)","key":"22_CR2"},{"doi-asserted-by":"crossref","unstructured":"Kai Chen, D., Torrellas, J., Yew, P.-C.: An Efficient Algorithm for the Run-time Parallelization of DOACROSS Loops. In: Proc. for Supercomputing 1994, Washington D.C (November 1994)","key":"22_CR3","DOI":"10.1145\/602855.602857"},{"doi-asserted-by":"crossref","unstructured":"Leung, S., Zahorjan, J.: Improving the performance of runtime parallelization. In: Proc. of the 4-thACM SIGPLAN Symp. on Principles and Practice of Parallel Programming (May 1993)","key":"22_CR4","DOI":"10.1145\/155332.155341"},{"doi-asserted-by":"crossref","unstructured":"Moon, S., Hall, M.W.: Evaluation of predicated array data-flow analysis for automatic parallelization. In: Proc. of the 7-th ACM SIGPLAN Symp. on Principles and Practice of Parallel Programming, New York, NY, USA (1999)","key":"22_CR5","DOI":"10.1145\/301104.301112"},{"doi-asserted-by":"crossref","unstructured":"Moon, S., Hall, M.W., Murphy, B.R.: Predicated array data-flow analysis for run-time parallelization. In: Proc. of the 12th Int. Conf. on Supercomputing, Melbourne, Australia (July 1998)","key":"22_CR6","DOI":"10.1145\/277830.277874"},{"doi-asserted-by":"crossref","unstructured":"Patel, D., Rauchwerger, L.: Principles of speculative run\u2013time parallelization. In: Proc. 11th Annual Workshop on Programming Languages and Compilers for Parallel Computing (August 1998)","key":"22_CR7","DOI":"10.1007\/3-540-48319-5_21"},{"doi-asserted-by":"crossref","unstructured":"Pugh, W.: The Omega test: A fast and practical integer programming algorithm for dependence analysis. In: Supercomputing 1991, Albuquerque, N.M (November 1991)","key":"22_CR8","DOI":"10.1145\/125826.125848"},{"key":"22_CR9","volume-title":"Proc. of the 3-rd Workshop on Languages, Compilers, and Run-Time Systems for Scalable Computers","author":"W. Pugh","year":"1995","unstructured":"Pugh, W., Wonnacott, D.: Nonlinear array dependence analysis. In: Proc. of the 3-rd Workshop on Languages, Compilers, and Run-Time Systems for Scalable Computers. Kluwer, Dordrecht (1995)"},{"doi-asserted-by":"crossref","unstructured":"Qui\u00f1ones, C.G., Madriles, C., S\u00e1nchez, J., Marcuello, P., Gonz\u00e1lez, A., Tullsen, D.M.: Mitosis compiler: an infrastructure for speculative threading based on pre-computation slices. In: Proc. of ACM SIGPLAN Conf. on Programming Language Design and Implementation, New York, NY, USA (2005)","key":"22_CR10","DOI":"10.1145\/1065010.1065043"},{"doi-asserted-by":"crossref","unstructured":"Rauchwerger, L., Padua, D.A.: The LRPD Test: Speculative Run-Time Parallelization of Loops with Privatization and Reduction Parallelization. In: Proc. of the SIGPLAN 1995 Conf. on Programming Language Design and Implementation, La Jolla, CA (June 1995)","key":"22_CR11","DOI":"10.1145\/207110.207148"},{"issue":"3","key":"22_CR12","doi-asserted-by":"publisher","first-page":"251","DOI":"10.1023\/A:1024597010150","volume":"31","author":"S. Rus","year":"2003","unstructured":"Rus, S., Hoeflinger, J., Rauchwerger, L.: Hybrid analysis: static & dynamic memory reference analysis. Int. J. of Parallel Programming\u00a031(3), 251\u2013283 (2003)","journal-title":"Int. J. of Parallel Programming"},{"doi-asserted-by":"crossref","unstructured":"Rus, S., Pennings, M., Rauchwerger, L.: Sensitivity analysis for automatic parallelization on multi-cores. In: Proc. of the ACM Int. Conf. on Supercomputing, Seattle, WA (2007)","key":"22_CR13","DOI":"10.1145\/1274971.1275008"},{"doi-asserted-by":"crossref","unstructured":"Rus, S., Zhang, D., Rauchwerger, L.: The value evolution graph and its use in memory reference analysis. In: Proc. of the 13th Int. Conf. on Parallel Architectures and Compilation Techniques, Antibes Juan-les-Pins, France (October 2004)","key":"22_CR14","DOI":"10.1109\/PACT.2004.1342558"},{"issue":"5","key":"22_CR15","doi-asserted-by":"publisher","first-page":"603","DOI":"10.1109\/12.88484","volume":"40","author":"J.H. Saltz","year":"1991","unstructured":"Saltz, J.H., Mirchandaney, R., Crowley, K.: Run-time parallelization and scheduling of loops. IEEE Transactions on Computers\u00a040(5), 603\u2013612 (1991)","journal-title":"IEEE Transactions on Computers"},{"key":"22_CR16","volume-title":"High Performance Compilers for Parallel Computing","author":"M.J. Wolfe","year":"1995","unstructured":"Wolfe, M.J.: High Performance Compilers for Parallel Computing. Addison-Wesley Longman Publishing Co., Inc., Boston (1995)"},{"key":"22_CR17","series-title":"Lecture Notes in Computer Science","volume-title":"Proc. of the 9th Int. Conf. on Compiler Construction, Berlin, Germany","author":"H. Yu","year":"2000","unstructured":"Yu, H., Rauchwerger, L.: Run-time parallelization overhead reduction techniques. In: Proc. of the 9th Int. Conf. on Compiler Construction, Berlin, Germany, March 2000. LNCS. Springer, Heidelberg (2000)"}],"container-title":["Lecture Notes in Computer Science","Languages and Compilers for Parallel Computing"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-89740-8_22","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,15]],"date-time":"2019-05-15T16:14:58Z","timestamp":1557936898000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-89740-8_22"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008]]},"ISBN":["9783540897392","9783540897408"],"references-count":17,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-89740-8_22","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2008]]}}}