{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T13:22:22Z","timestamp":1725456142462},"publisher-location":"Berlin, Heidelberg","reference-count":21,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540607656"},{"type":"electronic","value":"9783540494461"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1996]]},"DOI":"10.1007\/bfb0014225","type":"book-chapter","created":{"date-parts":[[2005,11,23]],"date-time":"2005-11-23T08:13:46Z","timestamp":1132733626000},"page":"581-597","source":"Crossref","is-referenced-by-count":1,"title":["The performance impact of granularity control and functional parallelism"],"prefix":"10.1007","author":[{"given":"Jos\u00e9 E.","family":"Moreira","sequence":"first","affiliation":[]},{"given":"Dale","family":"Schouten","sequence":"additional","affiliation":[]},{"given":"Constantine","family":"Polychronopoulos","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2005,6,9]]},"reference":[{"key":"38_CR1","doi-asserted-by":"crossref","unstructured":"Thomas Anderson, Edward Lazowska, and Henry Levy. The performance implications of thread management alternatives for shared-memory multiprocessors. IEEE Transactions on Computers, 38(12), December 1989.","DOI":"10.1109\/12.40843"},{"key":"38_CR2","doi-asserted-by":"crossref","unstructured":"Thomas E. Anderson, Brian N. Bershad, Edward D. Lazowska, and Henry M. Levy. Scheduler activations: Effective kernel support for the user-level management of parallelism. In 13th ACM Symposium on Operating Systems Principles, pages 95\u2013109. ACM Sigops, October 1991.","DOI":"10.1145\/121132.121151"},{"key":"38_CR3","volume-title":"PhD thesis","author":"C. J. Beckmann","year":"1993","unstructured":"Carl J. Beckmann. Hardware and Software for Functional and Fine Grain Parallelism. PhD thesis, Department of Electrical and Computer Engineering, University of Illinois at Urbana-Champaign, 1993."},{"key":"38_CR4","doi-asserted-by":"crossref","first-page":"190","DOI":"10.1109\/SUPERC.1990.130020","volume":"90","author":"J. Chow","year":"1990","unstructured":"Jyh-Herng Chow and Williams Ludwell Harrison. Switch-stacks: A scheme for microtasking nested parallel loops. In Supercomputing 90, pages 190\u2013199, Nov. 1990.","journal-title":"Supercomputing"},{"key":"38_CR5","unstructured":"Peter Dinda, Thomas Gross, David O'Hallaron, Edward Segall, James Stichnoth, Jaspal Subhlok, Jon Webb, and Bwolen Yang. The CMU task parallel program suite. Technical Report CMU-CS-94-131, School of Computer Science, Carnegie-Mellon University, March 1994."},{"key":"38_CR6","doi-asserted-by":"crossref","unstructured":"Derek Eager and John Zahorjan. Chores: Enhanced run-time support for shared-memory parallel computing. ACM Transactions on Computer Systems, 11(1), February 1993.","DOI":"10.1145\/151250.151251"},{"key":"38_CR7","unstructured":"Mike Galles and Eric Williams. Performance optimizations, implementation, and verification of the SGI Challenge multiprocessor. Silicon Graphics Technical Report. Available from http: \/\/www. sgi. com."},{"key":"38_CR8","volume-title":"Technical Report 1046","author":"M. Girkar","year":"1991","unstructured":"M. Girkar and C. D. Polychronopoulos. The HTG: An intermediate representation for programs based on control and data dependences. Technical Report 1046, Center for Supercomputing Research and Development, University of Illinois at Urbana-Champaign, May 1991."},{"key":"38_CR9","volume-title":"PhD thesis","author":"M. Girkar","year":"1992","unstructured":"Milind Girkar. Functional Parallelism: Theoretical Foundations and Implementation. PhD thesis, Department of Computer Science, University of Illinois at Urbana-Champaign, 1992."},{"key":"38_CR10","doi-asserted-by":"crossref","unstructured":"Milind Girkar and Constantine Polychronopoulos. Automatic detection and generation of unstructured parallelism in ordinary programs. IEEE Transactions on Parallel and Distributed Systems, 3(2), April 1992.","DOI":"10.1109\/71.127258"},{"key":"38_CR11","volume-title":"Matrix Computations","author":"G. H. Golub","year":"1989","unstructured":"Gene H. Golub and Charles F. Van Loan. Matrix Computations. The Johns Hopkins University Press, Baltimore, MD, 1989."},{"key":"38_CR12","unstructured":"Anoop Gupta, Andrew Tucker, and Luis Stevens. Making effective use of shared-memory multiprocessors: The process control approach. Technical Report CSL-TR-91-475A, Computer Systems Laboratory, Stanford University, 1991."},{"issue":"5\/6","key":"38_CR13","doi-asserted-by":"crossref","first-page":"743","DOI":"10.1147\/rd.355.0743","volume":"35","author":"S. F. Hummel","year":"1991","unstructured":"S. F. Hummel and E. Schonberg. Low-overhead scheduling of nested parallelism. IBM J. Res. Develp., 35(5\/6):743\u2013765, Sept\/Nov 1991.","journal-title":"IBM J. Res. Develp."},{"key":"38_CR14","volume-title":"The Art of Computer Programming, Vol. 3 Sorting and Searching","author":"D. E. Knuth","year":"1973","unstructured":"D. E. Knuth. The Art of Computer Programming, Vol. 3 Sorting and Searching. Addison-Wesley, Reading, Mass., 1973."},{"key":"38_CR15","doi-asserted-by":"publisher","first-page":"999","DOI":"10.1002\/fld.1650130805","volume":"13","author":"S. L. Lyons","year":"1991","unstructured":"S. L. Lyons, T. J. Hanratty, and J. B. MacLaughlin. Large-scale computer simulation of fully developed channel flow with heat transfer. International Journal of Numerical Methods for Fluids, 13:999\u20131028, 1991.","journal-title":"International Journal of Numerical Methods for Fluids"},{"key":"38_CR16","doi-asserted-by":"crossref","unstructured":"Brian D. Marsh, Michael L. Scott, Thomas J. LeBlanc, and Evangelos P. Markatos. Firstclass user-level threads. In Proceedings of the 13th ACM Symposium on Operating Systems Principles, pages 110\u2013121, October 1991.","DOI":"10.1145\/121133.344329"},{"issue":"1","key":"38_CR17","doi-asserted-by":"publisher","first-page":"45","DOI":"10.1142\/S0129053389000044","volume":"1","author":"C. D. Polychronopoulos","year":"1989","unstructured":"C. D. Polychronopoulos, M. B. Girkar, Mohammad R. Haghighat, C. L. Lee, B. Leung, and D. A. Schouten. Parafrase-2: An environment for parallelizing, partitioning, synchronizing, and scheduling programs on multiprocessors. International Journal of High Speed Computing, 1(1):45\u201372, May 1989.","journal-title":"International Journal of High Speed Computing"},{"key":"38_CR18","unstructured":"Constantine Polychronopoulos, Nawaf Bitar, and Steve Kleiman. nanothreads: A user-level threads architecture. In Proceedings of the ACM Symposium on Principles of Operating Systems, 1993."},{"key":"38_CR19","volume-title":"Technical Report 1058","author":"C. D. Polychronopoulos","year":"1990","unstructured":"Constantine D. Polychronopoulos. Autoscheduling: Control flow and data flow come together. Technical Report 1058, Center for Supercomputing Research and Development, University of Illinois at Urbana-Champaign, 1990."},{"key":"38_CR20","doi-asserted-by":"crossref","unstructured":"Shankar Ramaswamy and Prithviraj Banerjee. Processor allocation and scheduling of macro dataflow graphs on distributed memory multicomputers by the PARADIGM compiler. In International Conference on Parallel Processing, pages 11:134\u2013138, St. Charles, IL, August 1993.","DOI":"10.1109\/ICPP.1993.153"},{"issue":"6","key":"38_CR21","doi-asserted-by":"crossref","first-page":"28","DOI":"10.1109\/2.214440","volume":"26","author":"M. C. Rinard","year":"1993","unstructured":"Martin C. Rinard, Daniel J. Scales, and Monica S. Lam. Jade: A high-level machineindependent language for parallel programming. IEEE Computer, 26(6):28\u201338, June 1993.","journal-title":"IEEE Computer"}],"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\/BFb0014225","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,4,11]],"date-time":"2020-04-11T04:39:17Z","timestamp":1586579957000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/BFb0014225"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1996]]},"ISBN":["9783540607656","9783540494461"],"references-count":21,"URL":"https:\/\/doi.org\/10.1007\/bfb0014225","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1996]]}}}