{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T12:13:33Z","timestamp":1763468013083,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":36,"publisher":"ACM","license":[{"start":{"date-parts":[[2010,9,11]],"date-time":"2010-09-11T00:00:00Z","timestamp":1284163200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2010,9,11]]},"DOI":"10.1145\/1854273.1854324","type":"proceedings-article","created":{"date-parts":[[2010,9,14]],"date-time":"2010-09-14T14:53:20Z","timestamp":1284476000000},"page":"411-420","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":29,"title":["Using memory mapping to support cactus stacks in work-stealing runtime systems"],"prefix":"10.1145","author":[{"given":"I-Ting Angelina","family":"Lee","sequence":"first","affiliation":[{"name":"MIT CSAIL, Cambridge, MA, USA"}]},{"given":"Silas","family":"Boyd-Wickizer","sequence":"additional","affiliation":[{"name":"MIT CSAIL, Cambridge, MA, USA"}]},{"given":"Zhiyi","family":"Huang","sequence":"additional","affiliation":[{"name":"University of Otago, Dunedin, New Zealand"}]},{"given":"Charles E.","family":"Leiserson","sequence":"additional","affiliation":[{"name":"MIT CSAIL, Cambridge, MA, USA"}]}],"member":"320","published-online":{"date-parts":[[2010,9,11]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Inc.","author":"Allen E.","year":"2008","unstructured":"}} E. Allen , D. Chase , J. Hallett , V. Luchangco , J.-W. Maessen , S. Ryu , G. L. S. Jr. , and S. Tobin-Hochstadt . The Fortress Language Specification, Version 1.0. Sun Microsystems , Inc. , Mar. 2008 . }}E. Allen, D. Chase, J. Hallett, V. Luchangco, J.-W. Maessen, S. Ryu, G. L. S. Jr., and S. Tobin-Hochstadt. The Fortress Language Specification, Version 1.0. Sun Microsystems, Inc., Mar. 2008."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/277651.277678"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/215399.215403"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/237502.237574"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1006\/jpdc.1996.0107"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/324133.324234"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/800223.806778"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1094811.1094852"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/181014.192325"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/22719.24067"},{"key":"e_1_3_2_1_13_1","first-page":"201","volume-title":"OSDI '94","author":"Freeh V. W.","year":"1994","unstructured":"}} V. W. Freeh , D. K. Lowenthal , and G. R. Andrews . Distributed Filaments: Efficient fine-grain parallelism on a cluster of workstations . In OSDI '94 , pages 201 -- 213 , Nov. 1994 . }}V. W. Freeh, D. K. Lowenthal, and G. R. Andrews. Distributed Filaments: Efficient fine-grain parallelism on a cluster of workstations. In OSDI '94, pages 201--213, Nov. 1994."},{"key":"e_1_3_2_1_14_1","unstructured":"}}M. Frigo 2009. Private communication.  }}M. Frigo 2009. Private communication."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1583991.1584017"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/277650.277725"},{"key":"e_1_3_2_1_17_1","volume-title":"LCR '95","author":"Goldstein S. C.","year":"1995","unstructured":"}} S. C. Goldstein , K. E. Schauser , and D. Culler . Enabling primitives for compiling parallel languages . In LCR '95 , May 1995 . }}S. C. Goldstein, K. E. Schauser, and D. Culler. Enabling primitives for compiling parallel languages. In LCR '95, May 1995."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/4472.4478"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1468075.1468111"},{"key":"e_1_3_2_1_20_1","unstructured":"}}Intel Corporation. Intel Cilk++ SDK Programmer's Guide October 2009. Document Number:  322581-001US.  }}Intel Corporation. Intel Cilk++ SDK Programmer's Guide October 2009. Document Number: 322581-001US."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/174130.174145"},{"key":"e_1_3_2_1_22_1","volume-title":"The C Programming Language","author":"Kernighan B. W.","year":"1988","unstructured":"}} B. W. Kernighan and D. M. Ritchie . The C Programming Language . Prentice Hall, Inc. , second edition, 1988 . }}B. W. Kernighan and D. M. Ritchie. The C Programming Language. Prentice Hall, Inc., second edition, 1988."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/73141.74825"},{"key":"e_1_3_2_1_24_1","volume-title":"MIT Department of EECS","author":"Kuszmaul B. C.","year":"1994","unstructured":"}} B. C. Kuszmaul . Synchronized MIMD Computing. PhD thesis , MIT Department of EECS , May 1994 . }}B. C. Kuszmaul. Synchronized MIMD Computing. PhD thesis, MIT Department of EECS, May 1994."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.4380240204"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/337449.337465"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/1640089.1640106"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/1629911.1630048"},{"key":"e_1_3_2_1_29_1","volume-title":"May","author":"Matz M.","year":"2009","unstructured":"}} M. Matz , J. Hubi\u00c7cka , A. Jaeger , and M. Mitchell . System V Application Binary Interface AMD64 Architecture Processor Supplement Draft Version 0.99. Available at www.x86-64.org\/documentation\/abi.pdf , May 2009 . }}M. Matz, J. Hubi\u00c7cka, A. Jaeger, and M. Mitchell. System V Application Binary Interface AMD64 Architecture Processor Supplement Draft Version 0.99. Available at www.x86-64.org\/documentation\/abi.pdf, May 2009."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/109625.109637"},{"key":"e_1_3_2_1_31_1","unstructured":"}}MIPS Computer Systems Inc. RISCompiler Languages Programmer's Guide December 1988.  }}MIPS Computer Systems Inc. RISCompiler Languages Programmer's Guide December 1988."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1250734.1250746"},{"key":"e_1_3_2_1_33_1","volume-title":"LCPC '94","author":"Nikhil R. S.","year":"1994","unstructured":"}} R. S. Nikhil . Cid : A parallel, shared-memory C for distributed-memory machines . In LCPC '94 , Aug. 1994 . }}R. S. Nikhil. Cid: A parallel, shared-memory C for distributed-memory machines. In LCPC '94, Aug. 1994."},{"key":"e_1_3_2_1_34_1","volume-title":"Intel Threading Building Blocks: Outfitting C++ for Multi-core Processor Parallelism","author":"Reinders J.","year":"2007","unstructured":"}} J. Reinders . Intel Threading Building Blocks: Outfitting C++ for Multi-core Processor Parallelism . O'Reilly Media, Inc. , 2007 . }}J. Reinders. Intel Threading Building Blocks: Outfitting C++ for Multi-core Processor Parallelism. O'Reilly Media, Inc., 2007."},{"key":"e_1_3_2_1_35_1","first-page":"1","volume-title":"USENIX '92","author":"Stein D.","year":"1992","unstructured":"}} D. Stein and D. Shah . Implementing lightweight threads . In USENIX '92 , pages 1 -- 9 , 1992 . }}D. Stein and D. Shah. Implementing lightweight threads. In USENIX '92, pages 1--9, 1992."},{"key":"e_1_3_2_1_36_1","volume-title":"The C++ Programming Language","author":"Stroustrup B.","year":"2000","unstructured":"}} B. Stroustrup . The C++ Programming Language . Addison-Wesley , Boston, MA , third edition, 2000 . }}B. Stroustrup. The C++ Programming Language. Addison-Wesley, Boston, MA, third edition, 2000."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/1583991.1584025"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF01407910"}],"event":{"name":"PACT '10: International Conference on Parallel Architectures and Compilation Techniques","sponsor":["IFIP WG 10.3 IFIP working group 10.3 on concurrent systems","IEEE CS TCPP IEEE-CS technical committee on parallel processing","SIGARCH ACM Special Interest Group on Computer Architecture","IEEE CS TCAA IEEE CS technical committee on architectural acoustics"],"location":"Vienna Austria","acronym":"PACT '10"},"container-title":["Proceedings of the 19th international conference on Parallel architectures and compilation techniques"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1854273.1854324","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1854273.1854324","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T11:39:56Z","timestamp":1750246796000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1854273.1854324"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,9,11]]},"references-count":36,"alternative-id":["10.1145\/1854273.1854324","10.1145\/1854273"],"URL":"https:\/\/doi.org\/10.1145\/1854273.1854324","relation":{},"subject":[],"published":{"date-parts":[[2010,9,11]]},"assertion":[{"value":"2010-09-11","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}