{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T06:03:08Z","timestamp":1725516188328},"publisher-location":"Berlin, Heidelberg","reference-count":20,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540852605"},{"type":"electronic","value":"9783540852612"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/978-3-540-85261-2_19","type":"book-chapter","created":{"date-parts":[[2008,8,12]],"date-time":"2008-08-12T07:20:24Z","timestamp":1218525624000},"page":"276-291","source":"Crossref","is-referenced-by-count":2,"title":["Capsules: Expressing Composable Computations in a Parallel Programming Model"],"prefix":"10.1007","author":[{"given":"Hasnain A.","family":"Mandviwala","sequence":"first","affiliation":[]},{"given":"Umakishore","family":"Ramachandran","sequence":"additional","affiliation":[]},{"given":"Kathleen","family":"Knobe","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"19_CR1","unstructured":"Asanovic, K., Bodik, R., Catanzaro, B.C., Gebis, J.J., Husbands, P., Keutzer, K., Patterson, D.A., Plishker, W.L., Shalf, J., Williams, S.W., Yelick, K.A.: The Landscape of Parallel Computing Research: A View from Berkeley. Technical Report UCB\/EECS-2006-183, EECS Department, University of California, Berkeley (December 2006)"},{"key":"19_CR2","doi-asserted-by":"publisher","first-page":"207","DOI":"10.1145\/209936.209958","volume-title":"PPOPP 1995: Proceedings of the Fifth ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming","author":"R.D. Blumofe","year":"1995","unstructured":"Blumofe, R.D., Joerg, C.F., Kuszmaul, B.C., Leiserson, C.E., Randall, K.H., Zhou, Y.: Cilk: An Efficient Multithreaded Runtime System. In: PPOPP 1995: Proceedings of the Fifth ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, pp. 207\u2013216. ACM Press, New York (1995)"},{"key":"19_CR3","unstructured":"Board, O.A.R.: OpenMP: Simple, Portable, Scalable SMP Programming (2006)"},{"key":"19_CR4","unstructured":"Carter, L., Ferrante, J., Hummel, S.F., Alpern, B., Gatlin, K.-S.: Hierarchical Tiling: A Methodology for High Performance. Technical Report CS-96-508, University of California at San Diego, San Diego, CA (1996)"},{"issue":"1","key":"19_CR5","doi-asserted-by":"publisher","first-page":"80","DOI":"10.1145\/2363.2433","volume":"7","author":"D. Gelernter","year":"1985","unstructured":"Gelernter, D.: Generative communication in Linda. ACM Transactions on Programming Languages and Systems\u00a07(1), 80\u2013112 (1985)","journal-title":"ACM Transactions on Programming Languages and Systems"},{"key":"19_CR6","unstructured":"Intel. C++ Compiler 9.1 for Linux"},{"key":"19_CR7","unstructured":"Knobe, K., Offner, K.: TStreams: How to Write a Parallel Program. Technical Report HPL-2004-193, Hewlet Packard Labs - Cambridge Research Laboratory, Cambridge, MA (2004)"},{"key":"19_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"403","DOI":"10.1007\/3-540-39999-2_39","volume-title":"High Performance Computing","author":"K. Kusano","year":"2000","unstructured":"Kusano, K., Satoh, S., Sato, M.: In: Valero, M., Joe, K., Kitsuregawa, M., Tanaka, H. (eds.) ISHPC 2000. LNCS, vol.\u00a01940, p. 403. Springer, Heidelberg (2000)"},{"key":"19_CR9","doi-asserted-by":"publisher","first-page":"94","DOI":"10.1145\/109625.109636","volume-title":"PPOPP 1991: Proceedings of the third ACM SIGPLAN symposium on Principles and practice of parallel programming","author":"M.S. Lam","year":"1991","unstructured":"Lam, M.S., Rinard, M.C.: Coarse-grain parallel programming in Jade. In: PPOPP 1991: Proceedings of the third ACM SIGPLAN symposium on Principles and practice of parallel programming, pp. 94\u2013105. ACM Press, New York (1991)"},{"key":"19_CR10","unstructured":"Levon, J.: OProfile, a system-wide profiler for Linux systems"},{"key":"19_CR11","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-48319-5_6","volume-title":"Languages and Compilers for Parallel Computing","author":"R.S. Nikhil","year":"1999","unstructured":"Nikhil, R.S., Ramachandran, U., Rehg, J.M., Halstead Jr., R.H., Joerg, C.F., Kontothanassis, L.: Stampede: A programming system for emerging scalable interactive multimedia applications. In: Carter, L., Ferrante, J., Sehr, D., Chatterjee, S., Prins, J.F., Li, Z., Yew, P.-C. (eds.) LCPC 1998. LNCS, vol.\u00a01656. Springer, Heidelberg (1999)"},{"key":"19_CR12","unstructured":"Offner, C., Knobe, K.: Weak Dynamic Single Assignment Form. Technical Report HPL-2003-169R1, Hewlet Packard Labs - Cambridge Research Laboratory, Cambridge, MA (2003)"},{"key":"19_CR13","doi-asserted-by":"crossref","unstructured":"Ramachandran, U., Nikhil, R., Rehg, J.M., Angelov, Y., Adhikari, S., Mackenzie, K., Harel, N., Knobe, K.: Stampede: A Cluster Programming Middleware for Interactive Stream-oriented Applications. IEEE Transactions on Parallel and Distributed Systems (2003)","DOI":"10.1109\/TPDS.2003.1247674"},{"key":"19_CR14","doi-asserted-by":"crossref","unstructured":"Ramachandran, U., Nikhil, R.S., Harel, N., Rehg, J.M., Knobe, K.: Space-Time Memory: A Parallel Programming Abstraction for Interactive Multimedia Applications. In: Proc. Principles and Practice of Parallel Programming (PPoPP 1999), Atlanta, GA (May 1999)","DOI":"10.1145\/301104.301121"},{"issue":"3-4","key":"19_CR15","doi-asserted-by":"crossref","first-page":"289","DOI":"10.1155\/1999\/353629","volume":"7","author":"J.M. Rehg","year":"1999","unstructured":"Rehg, J.M., Knobe, K., Ramachandran, U., Nikhil, R.S., Chauhan, A.: Integrated Task and Data Parallel Support for Dynamic Applications. Scientific Programming\u00a07(3-4), 289\u2013302 (1999); Invited paper selected from 1998 Workshop on Languages, Compilers, and Run-Time Systems","journal-title":"Scientific Programming"},{"key":"19_CR16","first-page":"245","volume-title":"Supercomputing 1992: Proceedings of the 1992 ACM\/IEEE conference on Supercomputing","author":"M.C. Rinard","year":"1992","unstructured":"Rinard, M.C., Scales, D.J., Lam, M.S.: Heterogeneous Parallel Programming in Jade. In: Supercomputing 1992: Proceedings of the 1992 ACM\/IEEE conference on Supercomputing, pp. 245\u2013256. IEEE Computer Society Press, Los Alamitos (1992)"},{"issue":"6","key":"19_CR17","doi-asserted-by":"publisher","first-page":"28","DOI":"10.1109\/2.214440","volume":"26","author":"M.C. Rinard","year":"1993","unstructured":"Rinard, M.C., Scales, D.J., Lam, M.S.: Jade: A High-Level, Machine-Independent Language for Parallel Programming. Computer\u00a026(6), 28\u201338 (1993)","journal-title":"Computer"},{"issue":"7","key":"19_CR18","doi-asserted-by":"publisher","first-page":"54","DOI":"10.1145\/1095408.1095421","volume":"3","author":"H. Sutter","year":"2005","unstructured":"Sutter, H., Larus, J.: Software and the Concurrency Revolution. Queue\u00a03(7), 54\u201362 (2005)","journal-title":"Queue"},{"key":"19_CR19","doi-asserted-by":"crossref","unstructured":"Viola, P., Jones, M.: Rapid Object Detection using a Boosted Cascade of Simple Features. CVPR\u00a001, 511 (2001)","DOI":"10.1109\/CVPR.2001.990517"},{"key":"19_CR20","doi-asserted-by":"publisher","first-page":"7","DOI":"10.1016\/j.rti.2005.04.002","volume":"11","author":"R. Yang","year":"2005","unstructured":"Yang, R., Pollefeys, M.: A Versatile Stereo Implementation on Commodity Graphics Hardware. Journal of Real-Time Imaging\u00a011, 7\u201318 (2005)","journal-title":"Journal of Real-Time Imaging"}],"container-title":["Lecture Notes in Computer Science","Languages and Compilers for Parallel Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-85261-2_19.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,27]],"date-time":"2021-04-27T11:32:20Z","timestamp":1619523140000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-85261-2_19"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["9783540852605","9783540852612"],"references-count":20,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-85261-2_19","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[]}}