{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T13:15:51Z","timestamp":1725455751690},"publisher-location":"Berlin, Heidelberg","reference-count":11,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540591726"},{"type":"electronic","value":"9783540492184"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1995]]},"DOI":"10.1007\/bfb0026567","type":"book-chapter","created":{"date-parts":[[2005,11,19]],"date-time":"2005-11-19T06:15:04Z","timestamp":1132380904000},"page":"121-136","source":"Crossref","is-referenced-by-count":6,"title":["StackThreads: An abstract machine for scheduling fine-grain threads on stock CPUs"],"prefix":"10.1007","author":[{"given":"Kenjiro","family":"Taura","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Satoshi","family":"Matsuoka","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Akinori","family":"Yonezawa","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2005,6,15]]},"reference":[{"key":"6_CR1","doi-asserted-by":"crossref","unstructured":"K. Mani Chandy and Carl Kesselman. CC++: A declarative concurrent object-oriented programming notation. In Gul Agha, Peter Wegner, and Akinori Yonezawa, editors, Research Directions in Concurrent Object-Oriented Programming, chapter 11, pages 281\u2013313. The MIT Press, 1993.","DOI":"10.7551\/mitpress\/2087.003.0016"},{"key":"6_CR2","doi-asserted-by":"crossref","unstructured":"Andrew A. Chien. Concurrent Aggregates (CA). PhD thesis, MIT, 1991.","DOI":"10.1145\/99163.99184"},{"key":"6_CR3","doi-asserted-by":"crossref","unstructured":"David E. Culler, Anurag Sah, Klaus Erik Schauser, Thorsten von Eicken, and John Wawrzynek. Fine-grain parallelism with minimal hardware support: A compiler-controlled threaded abstract machine. In ASPLOS, pages 166\u2013175, 1991.","DOI":"10.1145\/106972.106990"},{"issue":"4","key":"6_CR4","doi-asserted-by":"publisher","first-page":"501","DOI":"10.1145\/4472.4478","volume":"7","author":"R. Halstead Jr.","year":"1985","unstructured":"Robert Halstead, Jr. Multilisp: A language for concurrent symbolic computation. ACM Transactions on Programming Languages and Systems, 7(4):501\u2013538, April 1985.","journal-title":"ACM Transactions on Programming Languages and Systems"},{"key":"6_CR5","doi-asserted-by":"crossref","unstructured":"Vijay Karamcheti and Andrew Chien. Concert-efficient runtime support for concurrent object-oriented programming languages on stock hardware. In Supercomputing, pages 598\u2013607, 1993.","DOI":"10.1145\/169627.169806"},{"issue":"3","key":"6_CR6","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 techinque 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":"6_CR7","unstructured":"R. S. Nikhil and Arvind. Id: a language with implicit parallelism. Technical report, MIT, 1990."},{"key":"6_CR8","volume-title":"Master's thesis","author":"K. Taura","year":"1994","unstructured":"Kenjiro Taura. Design and implementation of concurrent object-oriented programming languages on stock multicomputers. Master's thesis, The University of Tokyo, Tokyo, February 1994."},{"key":"6_CR9","doi-asserted-by":"crossref","unstructured":"Kenjiro Taura, Satoshi Matsuoka, and Akinori Yonezawa. An efficient implementation scheme of concurrent object-oriented languages on stock multicomputers. In ACM PPOPP, pages 218\u2013228, San Diego, California, May 1993.","DOI":"10.1145\/155332.155355"},{"key":"6_CR10","doi-asserted-by":"crossref","unstructured":"Kenjiro Taura, Satoshi Matsuoka, and Akinori Yonezawa. ABCL\/f: A future-based polymorphic typed concurrent object-oriented language \u2014 its design and implementation \u2014. In G. Blelloch, M. Chandy, and S. Jagannathan, editors, Proceedings of the DIMACS workshop on Specification of Parallel Algorithms, 1994. (to appear).","DOI":"10.1090\/dimacs\/018\/18"},{"key":"6_CR11","unstructured":"Akinori Yonezawa. ABCL: An Object-Oriented Concurrent, System \u2014 Theory, Language, Programming, Implementation and Application. The MIT Press, 1990."}],"container-title":["Lecture Notes in Computer Science","Theory and Practice of Parallel Programming"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BFb0026567","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,4,11]],"date-time":"2020-04-11T01:28:37Z","timestamp":1586568517000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/BFb0026567"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1995]]},"ISBN":["9783540591726","9783540492184"],"references-count":11,"URL":"https:\/\/doi.org\/10.1007\/bfb0026567","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1995]]}}}