{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T22:57:32Z","timestamp":1725490652381},"publisher-location":"Berlin, Heidelberg","reference-count":32,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540411284"},{"type":"electronic","value":"9783540399995"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2000]]},"DOI":"10.1007\/3-540-39999-2_43","type":"book-chapter","created":{"date-parts":[[2007,9,3]],"date-time":"2007-09-03T00:22:39Z","timestamp":1188778959000},"page":"457-470","source":"Crossref","is-referenced-by-count":7,"title":["Coarse-grain Task Parallel Processing Using the OpenMP Backend of the OSCAR Multigrain Parallelizing Compiler"],"prefix":"10.1007","author":[{"given":"Kazuhisa","family":"Ishizaka","sequence":"first","affiliation":[]},{"given":"Motoki","family":"Obata","sequence":"additional","affiliation":[]},{"given":"Hironori","family":"Kasahara","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2001,4,6]]},"reference":[{"key":"43_CR1","doi-asserted-by":"crossref","unstructured":"S. Amarasinghe, J. Anderson, M. Lam, and C. Tseng. The suif compiler for scalable parallel machines. Proc. of the 7th SIAM conference on parallel processing for scientific computing, 1995.","DOI":"10.1007\/3-540-57659-2_15"},{"key":"43_CR2","doi-asserted-by":"crossref","unstructured":"J. M. Anderson, S. P. Amarasinghe, and M. S. Lam. Data and computation transformations for multiprocessors. Proceedings of the Fifth ACM SIGPLAN Symposium on Principles and Practice of Parallel Processing, Jul. 1995.","DOI":"10.1145\/209936.209954"},{"key":"43_CR3","doi-asserted-by":"crossref","unstructured":"U. Banerjee. Loop parallelization. Kluwer Academic Pub., 1994.","DOI":"10.1007\/978-1-4757-5676-0"},{"key":"43_CR4","doi-asserted-by":"crossref","unstructured":"U. Barnerjee. Dependence analysis for supercomputing. Kluwer Pub., 1989.","DOI":"10.1007\/978-1-4684-6894-6"},{"key":"43_CR5","doi-asserted-by":"crossref","unstructured":"Carrie J. Brownhill, Alexandru Nicolau, Steve Novack, and Constantine D. Polychronopoulos. Achieving multi-level parallelization. Proc. of ISHPC\u201997, Nov. 1997.","DOI":"10.1007\/BFb0024215"},{"key":"43_CR6","doi-asserted-by":"crossref","unstructured":"Rudolf Eigenmann, Jay Hoeinger, and David Padua. On the automatic parallelization of the perfect benchmarks. IEEE Trans. on parallel and distributed systems, 9(1), Jan. 1998.","DOI":"10.1109\/71.655238"},{"key":"43_CR7","unstructured":"H. Kasahara et al. A multi-grain parallelizing compilation scheme on oscar. Proc. 4th Workshop on Languages and Compilers for Parallel Computing, Aug. 1991."},{"key":"43_CR8","unstructured":"M. Girkar and C.D. Polychronopoulos. Optimization of data\/control conditions in task graphs. Proc. 4th Workshop on Languages and Compilers for Parallel Computing, Aug. 1991."},{"key":"43_CR9","unstructured":"Mohammad R. Haghighat and Constantine D. Polychronopoulos. Symbolic Analysis for Parallelizing Compliers. Kluwer Academic Publishers, 1995."},{"key":"43_CR10","unstructured":"M. W. Hall, B. R. Murphy, S. P. Amarasinghe, S. Liao,, and M. S. Lam. Interprocedural parallelization analysis: A case study. Proceedings of the 8th International Workshop on Languages and Compilers for Parallel Computing (LCPC95), Aug. 1995."},{"key":"43_CR11","doi-asserted-by":"crossref","unstructured":"Mary W. Hall, Jennifer M. Anderson, Saman P. Amarasinghe, Brian R. Murphy, Shih-Wei Liao, Edouard Bugnion, and Monica S. Lam. Maximizing multiprocessor performance with the suif compiler. IEEE Computer, 1996.","DOI":"10.1109\/2.546613"},{"key":"43_CR12","unstructured":"Hwansoo Han, Gabriel Rivera, and Chau-Wen Tseng. Software support for improving locality in scientific codes. 8th Workshop on Compilers for Parallel Computers (CPC\u20192000), Jan. 2000."},{"key":"43_CR13","doi-asserted-by":"crossref","unstructured":"H. Honda, M. Iwata, and H. Kasahara. Coarse grain parallelism detection scheme of fortran programs. Trans. IEICE (in Japanese), J73-D-I(12), Dec. 1990.","DOI":"10.1002\/scj.4690221203"},{"key":"43_CR14","unstructured":"IBM. XL Fortran for AIX Language Reference."},{"key":"43_CR15","volume-title":"Parallel Processing Technology","author":"H. Kasahara","year":"1991","unstructured":"H. Kasahara. Parallel Processing Technology. Corona Publishing, Tokyo (in Japanese), Jun. 1991."},{"key":"43_CR16","unstructured":"H. Kasahara, H. Honda, M. Iwata, and M. Hirota. A macro-dataflow compilation scheme for hierarchical multiprocessor systems. Proc. Int\u2019l. Conf. on Parallel Processing, Aug. 1990."},{"key":"43_CR17","doi-asserted-by":"crossref","unstructured":"H. Kasahara, H. Honda, and S. Narita. Parallel processing of near fine grain tasks using static scheduling on oscar. Proc. IEEE ACM Supercomputing\u201990, Nov. 1990.","DOI":"10.1109\/SUPERC.1990.130111"},{"key":"43_CR18","unstructured":"H. Kasahara, S. Narita, and S. Hashimoto. Oscar\u2019s architecture. Trans. IEICE (in Japanese), J71-D-I(8), Aug. 1988."},{"key":"43_CR19","unstructured":"H. Kasahara, M. Okamoto, A. Yoshida, W. Ogata, K. Kimura, G. Matsui, H. Matsuzaki, and H. Honda. Oscar multi-grain architecture and its evaluation. Proc. International Workshop on Innovative Architecture for Future Generation High-Performance Processors and Systems, Oct. 1997."},{"key":"43_CR20","unstructured":"Monica S. Lam. Locallity optimizations for parallel machines. Third Joint International Conference on Vector and Parallel Processing, Nov. 1994."},{"key":"43_CR21","unstructured":"Jose E. Moreira and Constantine D. Polychronopoulos. Autoscheduling in a shared memory multiprocessor. CSRD Report No.1337, 1994."},{"issue":"4","key":"43_CR22","first-page":"513","volume":"35","author":"M. Okamoto","year":"1994","unstructured":"M. Okamoto, K. Aida, M. Miyazawa, H. Honda, and H. Kasahara. A hierarchical macro-dataflow computation scheme of oscar multi-grain compiler. Trans. IPSJ, 35(4):513\u2013521, Apr. 1994.","journal-title":"Trans. IPSJ"},{"issue":"12","key":"43_CR23","doi-asserted-by":"publisher","first-page":"1184","DOI":"10.1145\/7902.7904","volume":"29","author":"D.A. Padua","year":"1986","unstructured":"D.A. Padua and M.J. Wolfe. Advanced compiler optimizations for supercomputers. C.ACM, 29(12):1184\u20131201, Dec. 1986.","journal-title":"C.ACM"},{"key":"43_CR24","doi-asserted-by":"crossref","unstructured":"P.M. Petersen and D.A. Padua. Static and dynamic evaluation of data dependence analysis. Proc. Int\u2019l conf. on supemputing, Jun. 1993.","DOI":"10.1145\/165939.165961"},{"key":"43_CR25","doi-asserted-by":"crossref","unstructured":"W. Pugh. The omega test: A fast and practical integer programming algorithm for dependence alysis. Proc. Supercomputing\u201991, 1991.","DOI":"10.1145\/125826.125848"},{"key":"43_CR26","doi-asserted-by":"crossref","unstructured":"Lawrence Rauchwerger, Nancy M. Amato, and David A. Padua. Run-time methods for parallelizing partially parallel loops. Proceedings of the 9th ACM International Conference on Supercomputing, Barcelona, Spain, pages 137\u2013146, Jul. 1995.","DOI":"10.1145\/224538.224553"},{"key":"43_CR27","doi-asserted-by":"crossref","unstructured":"Gabriel Rivera and Chau-Wen Tseng. Locality optimizations for multi-level caches. Super Computing\u2019 99, Nov. 1999.","DOI":"10.1145\/331532.331534"},{"key":"43_CR28","doi-asserted-by":"crossref","unstructured":"P. Tu and D. Padua. Automatic array privatization. Proc. 6th Annual Workshop on Languages and Compilers for Parallel Computing, 1993.","DOI":"10.1007\/3-540-57659-2_29"},{"key":"43_CR29","unstructured":"M. Wolfe. Optimizing supercompilers for supercomputers. MIT Press, 1989."},{"key":"43_CR30","unstructured":"M. Wolfe. High Performance Compilers for Parallel Computing. Addison-Wesley, 1996."},{"key":"43_CR31","doi-asserted-by":"crossref","unstructured":"Nacho Navaro Xavier Martorell, Jesus Labarta and Eduard Ayguade. A library implementation of the nano-threads programing model. Proc. of the Second International Euro-Par Conference, vol. 2, 1996.","DOI":"10.1007\/BFb0024761"},{"key":"43_CR32","unstructured":"A. Yoshida, K. Koshizuka, M. Okamoto, and H. Kasahara. A data-localization scheme among loops for each layer in hierarchical coarse grain parallel processing. Trans. of IPSJ, 40(5), May. 1999."}],"container-title":["Lecture Notes in Computer Science","High Performance Computing"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-39999-2_43","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,5,14]],"date-time":"2023-05-14T00:23:15Z","timestamp":1684023795000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-39999-2_43"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2000]]},"ISBN":["9783540411284","9783540399995"],"references-count":32,"URL":"https:\/\/doi.org\/10.1007\/3-540-39999-2_43","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2000]]}}}