{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T21:41:45Z","timestamp":1725486105604},"publisher-location":"Berlin, Heidelberg","reference-count":18,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540411857"},{"type":"electronic","value":"9783540408895"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2000]]},"DOI":"10.1007\/3-540-40889-4_8","type":"book-chapter","created":{"date-parts":[[2007,6,3]],"date-time":"2007-06-03T20:52:28Z","timestamp":1180903948000},"page":"100-112","source":"Crossref","is-referenced-by-count":32,"title":["Performance Evaluation of OpenMP Applications with Nested Parallelism"],"prefix":"10.1007","author":[{"given":"Yoshizumi","family":"Tanaka","sequence":"first","affiliation":[]},{"given":"Kenjiro","family":"Taura","sequence":"additional","affiliation":[]},{"given":"Mitsuhisa","family":"Sato","sequence":"additional","affiliation":[]},{"given":"Akinori","family":"Yonezawa","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2002,7,26]]},"reference":[{"key":"8_CR1","doi-asserted-by":"crossref","unstructured":"Eduard Ayguade, Xavier Martorell, Jesus Labarta, Marc Gonzalez, and Nacho Navarro. Exploiting Multiple Levels of Parallelism in OpenMP: A Case Study. In the Proceedings of the 1999 International Conference on Parallel Processing, Aizu (Japan), September 1999.","DOI":"10.1109\/ICPP.1999.797402"},{"key":"8_CR2","unstructured":"Robert D. Blumofe. Executing Multithreaded Programs Efficiently. PhD thesis, Department of Electrical Engineering and Computer Science, Massachusetts Institute of Technology, September 1995."},{"key":"8_CR3","unstructured":"OpenMP Architecture Review Board. A Simple Molecular Dynamics Simulation. http:\/\/www.openmp.org\/samples\/md.html ."},{"key":"8_CR4","unstructured":"Christian Brunschen and Mats Brorsson. Odinmp\/ccp-a portable implementation of openmp for c. In the Proceedings of First European Workshop on OpenMP EWOMP99, pages 21\u201326, Lund, Sweden, September 1999."},{"key":"8_CR5","doi-asserted-by":"crossref","unstructured":"Andrew. A. Chien, U. S. Reddy, J. Plevyak, and J. Dolby. ICC++-a C++ Dialect for High Performance Parallel Computing. In the Proceedings of the Second International Symposium on Object Technologies for Advanced Software, 1996.","DOI":"10.1007\/3-540-60954-7_45"},{"key":"8_CR6","series-title":"Lect Notes Comput Sci","doi-asserted-by":"crossref","first-page":"94","DOI":"10.1007\/BFb0018649","volume-title":"A Message Passing Implementaion of Lazy Task Creation","author":"M. Feeley","year":"1993","unstructured":"Marc Feeley. A Message Passing Implementaion of Lazy Task Creation. In Robert H. Hastead Jr. and Takayasu Ito, editors, the Proceedings of International Workshop on Parallle Symbolic Computing: Languages, Systems, and Applications, number 748 in Lecture Notes in Computer Science, pages 94\u2013107, Springer-Verlag, 1993."},{"key":"8_CR7","doi-asserted-by":"crossref","unstructured":"High Performance Fortran Forum. High Performance Fortran Language Specifica-tion. Technical report, Rice University, 1993. Version 1.0.","DOI":"10.1145\/174223.158909"},{"issue":"1","key":"8_CR8","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1006\/jpdc.1996.0104","volume":"37","author":"S. C. Goldstein","year":"1996","unstructured":"Seth Copen Goldstein, Klaus Erik Schauser, and David Culler. Lazy Threads: Implementing a Fast Parallel Call. Journal of Parallel and Distributed Computing, 37(1):5\u201320, August 1996.","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"8_CR9","unstructured":"IEEE Standards Department. POSIX System Application Programming Interface: Threads Extension [C Language], posix 1003.4a, draft 8 edition."},{"issue":"3","key":"8_CR10","doi-asserted-by":"publisher","first-page":"264","DOI":"10.1109\/71.86103","volume":"2","author":"E. Mohr","year":"1991","unstructured":"Eric Mohr, David A. Kranz, and Robert Halstead Jr. Lazy Task Creation: A Technique for Increasing the Granularity of Parallel Programs. IEEE Transactions on Parallel and Distributed Systems, 2(3):264\u2013280, July 1991.","journal-title":"IEEE Transactions on Parallel and Distributed Systems"},{"key":"8_CR11","unstructured":"Thuan Q. Pham and Pankaj K. Gargq. Multithreaded Programming with Win32. Prentice Hall PTR, November 1998."},{"key":"8_CR12","doi-asserted-by":"crossref","unstructured":"John Plevyak, Vijay Karamcheti, Xingbin Zhang, and Andrew A. Chien. A hybrid execution model for fine-grained languages on distributed memory multicomputers. In Supercompuing \u201995, 1995.","DOI":"10.1145\/224170.224302"},{"key":"8_CR13","unstructured":"Mitsuhisa Sato, Shigehisa Satoh, Kazuhiro Kusano, and Yoshio Tanaka. Design of OpenMP Compiler for an SMP Cluster. In the Proceedings of First European Workshop on OpenMP EWOMP99, pages 32\u201339, Lund, Sweden, September 1999."},{"key":"8_CR14","unstructured":"Sanjiv Shah, Grant Haab, Paul Petersen, and Joe Throop. Flexible Control Struc-tures for Parallelism in OpenMP. In the Proceedings of First European Workshop on OpenMP EWOMP99, pages 60\u201370, Lund, Sweden, September 1999."},{"key":"8_CR15","doi-asserted-by":"crossref","unstructured":"Kenjiro Taura. StackThreads\/MP User\u2019s Manual. University of Tokyo, January 1999. http:\/\/www.yl.is.s.u-tokyo.ac.jp\/sthreads\/ .","DOI":"10.1145\/329366.301110"},{"key":"8_CR16","doi-asserted-by":"crossref","unstructured":"Kenjiro Taura, Kunio Tabata, and Akinori Yonezawa. StackThreads\/MP: Integrat-ing Futures into Calling Standards. In the Proceedings of Symposium on Principles and Practice of Parallel Programming. ACM SIGPLAN, February 1999.","DOI":"10.1145\/301104.301110"},{"key":"8_CR17","series-title":"Lect Notes Comput Sci","doi-asserted-by":"crossref","first-page":"59","DOI":"10.1007\/3-540-61487-7_22","volume-title":"SchematicL A Concurent Object-Oriented Extension to Scheme","author":"K. Taura","year":"1996","unstructured":"Kenjiro Taura and Akinori Yonezawa. SchematicL A Concurent Object-Oriented Extension to Scheme. In the Proceedings of Workshop on Object-Based Parallel and Distributed Computation, number 1107 in Lecture Notes in Computer Science, pages 59\u201382, Springer-Verlag, 1996."},{"key":"8_CR18","doi-asserted-by":"crossref","unstructured":"Kenjiro Taura and Akinori Yonezawa. Fine-grain Multithreading with Minimal Compiler Support A Cost Effiective Approach to Implementing Efficient Mul-tithreading Language. In the Proceedings of Programming Language Design & Implementation, pages 320\u2013333, Las Vegas, Nevada, June 1997. ACM SIGPLAN.","DOI":"10.1145\/258916.258944"}],"container-title":["Lecture Notes in Computer Science","Languages, Compilers, and Run-Time Systems for Scalable Computers"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-40889-4_8","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,4,28]],"date-time":"2019-04-28T16:57:01Z","timestamp":1556470621000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-40889-4_8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2000]]},"ISBN":["9783540411857","9783540408895"],"references-count":18,"URL":"https:\/\/doi.org\/10.1007\/3-540-40889-4_8","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2000]]}}}